builder: oak_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-196 starttime: 1461052774.93 results: success (0) buildid: 20160418224955 builduid: 967de2b7868e48dfaf5e0c0269323673 revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:34.932661) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:34.933699) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:34.934406) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:35.091857) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:59:35.092200) ========= '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-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows using PTY: False --00:59:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 00:59:36 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.295000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:59:36.454966) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:59:36.455465) ========= '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-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.008000 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 00:59:40.572531) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:59:40.572910) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows using PTY: False 2016-04-19 00:59:41,539 truncating revision to first 12 chars 2016-04-19 00:59:41,539 Setting DEBUG logging. 2016-04-19 00:59:41,539 attempt 1/10 2016-04-19 00:59:41,539 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/oak/7a155c7b0041?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:59:42,476 unpacking tar archive at: oak-7a155c7b0041/testing/mozharness/ program finished with exit code 0 elapsedTime=1.801000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:59:42.433918) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:42.434341) ========= script_repo_revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:42.434801) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:42.435151) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:59:42.449989) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-04-19 00:59:42.450331) ========= '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' 'oak' '--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', 'oak', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:59:43 INFO - MultiFileLogger online at 20160419 00:59:43 in C:\slave\test 00:59:43 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 oak --download-symbols true 00:59:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:59:43 INFO - {'append_to_log': False, 00:59:43 INFO - 'base_work_dir': 'C:\\slave\\test', 00:59:43 INFO - 'blob_upload_branch': 'oak', 00:59:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:59:43 INFO - 'buildbot_json_path': 'buildprops.json', 00:59:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:59:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:59:43 INFO - 'download_minidump_stackwalk': True, 00:59:43 INFO - 'download_symbols': 'true', 00:59:43 INFO - 'e10s': False, 00:59:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:59:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:59:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:59:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:59:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:59:43 INFO - 'C:/mozilla-build/tooltool.py'), 00:59:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:59:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:59:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:59:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:59:43 INFO - 'log_level': 'info', 00:59:43 INFO - 'log_to_console': True, 00:59:43 INFO - 'opt_config_files': (), 00:59:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:59:43 INFO - '--processes=1', 00:59:43 INFO - '--config=%(test_path)s/wptrunner.ini', 00:59:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:59:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:59:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:59:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:59:43 INFO - 'pip_index': False, 00:59:43 INFO - 'require_test_zip': True, 00:59:43 INFO - 'test_type': ('testharness',), 00:59:43 INFO - 'this_chunk': '1', 00:59:43 INFO - 'total_chunks': '10', 00:59:43 INFO - 'virtualenv_path': 'venv', 00:59:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:59:43 INFO - 'work_dir': 'build'} 00:59:43 INFO - ##### 00:59:43 INFO - ##### Running clobber step. 00:59:43 INFO - ##### 00:59:43 INFO - Running pre-action listener: _resource_record_pre_action 00:59:43 INFO - Running main action method: clobber 00:59:43 INFO - rmtree: C:\slave\test\build 00:59:43 INFO - Using _rmtree_windows ... 00:59:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:02:04 INFO - Running post-action listener: _resource_record_post_action 01:02:04 INFO - ##### 01:02:04 INFO - ##### Running read-buildbot-config step. 01:02:04 INFO - ##### 01:02:04 INFO - Running pre-action listener: _resource_record_pre_action 01:02:04 INFO - Running main action method: read_buildbot_config 01:02:04 INFO - Using buildbot properties: 01:02:04 INFO - { 01:02:04 INFO - "project": "", 01:02:04 INFO - "product": "firefox", 01:02:04 INFO - "script_repo_revision": "production", 01:02:04 INFO - "scheduler": "tests-oak-win8_64-debug-unittest", 01:02:04 INFO - "repository": "", 01:02:04 INFO - "buildername": "Windows 8 64-bit oak debug test web-platform-tests-1", 01:02:04 INFO - "buildid": "20160418224955", 01:02:04 INFO - "pgo_build": "False", 01:02:04 INFO - "basedir": "C:\\slave\\test", 01:02:04 INFO - "buildnumber": 0, 01:02:04 INFO - "slavename": "t-w864-ix-196", 01:02:04 INFO - "revision": "7a155c7b00417da7a5f0bd39a935060e0853b007", 01:02:04 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 01:02:04 INFO - "platform": "win64", 01:02:04 INFO - "branch": "oak", 01:02:04 INFO - "repo_path": "projects/oak", 01:02:04 INFO - "moz_repo_path": "", 01:02:04 INFO - "stage_platform": "win64", 01:02:04 INFO - "builduid": "967de2b7868e48dfaf5e0c0269323673", 01:02:04 INFO - "slavebuilddir": "test" 01:02:04 INFO - } 01:02:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 01:02:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 01:02:04 INFO - Running post-action listener: _resource_record_post_action 01:02:04 INFO - ##### 01:02:04 INFO - ##### Running download-and-extract step. 01:02:04 INFO - ##### 01:02:04 INFO - Running pre-action listener: _resource_record_pre_action 01:02:04 INFO - Running main action method: download_and_extract 01:02:04 INFO - mkdir: C:\slave\test\build\tests 01:02:04 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')]} 01:02:04 INFO - https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:02:04 INFO - trying https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 01:02:04 INFO - Downloading https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 01:02:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 01:02:04 INFO - Downloaded 1274 bytes. 01:02:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 01:02:04 INFO - Using the following test package requirements: 01:02:04 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 01:02:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 01:02:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 01:02:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'jsshell-win64.zip'], 01:02:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 01:02:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 01:02:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 01:02:04 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 01:02:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 01:02:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 01:02:04 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 01:02:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 01:02:04 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')]} 01:02:04 INFO - https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:02:05 INFO - trying https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 01:02:05 INFO - Downloading https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 01:02:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 01:02:06 INFO - Downloaded 21341867 bytes. 01:02:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:02:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:02:08 INFO - caution: filename not matched: web-platform/* 01:02:08 INFO - Return code: 11 01:02:08 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')]} 01:02:08 INFO - https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:02:08 INFO - trying https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 01:02:08 INFO - Downloading https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 01:02:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 01:02:09 INFO - Downloaded 36382595 bytes. 01:02:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:02:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:02:50 INFO - caution: filename not matched: bin/* 01:02:50 INFO - caution: filename not matched: config/* 01:02:50 INFO - caution: filename not matched: mozbase/* 01:02:50 INFO - caution: filename not matched: marionette/* 01:02:50 INFO - caution: filename not matched: tools/wptserve/* 01:02:50 INFO - Return code: 11 01:02:50 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')]} 01:02:50 INFO - https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 01:02:50 INFO - trying https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:02:50 INFO - Downloading https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 01:02:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 01:02:52 INFO - Downloaded 83035658 bytes. 01:02:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:02:52 INFO - mkdir: C:\slave\test\properties 01:02:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:02:52 INFO - Writing to file C:\slave\test\properties\build_url 01:02:52 INFO - Contents: 01:02:52 INFO - build_url:https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 01:02:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:02:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:02:52 INFO - Writing to file C:\slave\test\properties\symbols_url 01:02:52 INFO - Contents: 01:02:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:02:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:02:52 INFO - https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:02:52 INFO - trying https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:02:52 INFO - Downloading https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 01:02:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 01:02:55 INFO - Downloaded 53377971 bytes. 01:02:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:02:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:02:58 INFO - Return code: 0 01:02:58 INFO - Running post-action listener: _resource_record_post_action 01:02:58 INFO - Running post-action listener: set_extra_try_arguments 01:02:58 INFO - ##### 01:02:58 INFO - ##### Running create-virtualenv step. 01:02:58 INFO - ##### 01:02:58 INFO - Running pre-action listener: _pre_create_virtualenv 01:02:58 INFO - Running pre-action listener: _resource_record_pre_action 01:02:58 INFO - Running main action method: create_virtualenv 01:02:58 INFO - Creating virtualenv C:\slave\test\build\venv 01:02:58 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 01:02:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:03:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:03:04 INFO - Installing distribute......................................................................................................................................................................................done. 01:03:05 INFO - Return code: 0 01:03:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:03:05 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')]} 01:03:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:03:05 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')]} 01:03:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:03:05 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 0x0263D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026ED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02692960>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-196', 'USERDOMAIN': 'T-W864-IX-196', '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-196', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\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 01:03:05 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 01:03:05 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 01:03:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:05 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:05 INFO - 'DCLOCATION': 'SCL3', 01:03:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:05 INFO - 'HOMEDRIVE': 'C:', 01:03:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:05 INFO - 'KTS_VERSION': '1.19c', 01:03:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:05 INFO - 'MOZ_NO_REMOTE': '1', 01:03:05 INFO - 'NO_EM_RESTART': '1', 01:03:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:05 INFO - 'OS': 'Windows_NT', 01:03:05 INFO - 'OURDRIVE': 'C:', 01:03:05 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', 01:03:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:05 INFO - 'PROCESSOR_LEVEL': '6', 01:03:05 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:05 INFO - 'PROMPT': '$P$G', 01:03:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:05 INFO - 'PWD': 'C:\\slave\\test', 01:03:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:05 INFO - 'SYSTEMDRIVE': 'C:', 01:03:05 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:05 INFO - 'TEST1': 'testie', 01:03:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:05 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:05 INFO - 'USERNAME': 'cltbld', 01:03:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:05 INFO - 'WINDIR': 'C:\\windows', 01:03:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:03:06 INFO - Downloading/unpacking psutil>=0.7.1 01:03:07 INFO - Running setup.py egg_info for package psutil 01:03:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:03:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:03:07 INFO - Installing collected packages: psutil 01:03:07 INFO - Running setup.py install for psutil 01:03:07 INFO - building 'psutil._psutil_windows' extension 01:03:07 INFO - error: Unable to find vcvarsall.bat 01:03:07 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-tqbihq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:03:07 INFO - running install 01:03:07 INFO - running build 01:03:07 INFO - running build_py 01:03:07 INFO - creating build 01:03:07 INFO - creating build\lib.win32-2.7 01:03:07 INFO - creating build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:03:07 INFO - running build_ext 01:03:07 INFO - building 'psutil._psutil_windows' extension 01:03:07 INFO - error: Unable to find vcvarsall.bat 01:03:07 INFO - ---------------------------------------- 01:03:07 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-tqbihq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:03:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-196\AppData\Roaming\pip\pip.log 01:03:07 WARNING - Return code: 1 01:03:07 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! 01:03:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:03:07 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')]} 01:03:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:03:07 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')]} 01:03:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:03:07 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 0x0263D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026ED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02692960>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-196', 'USERDOMAIN': 'T-W864-IX-196', '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-196', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\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 01:03:07 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 01:03:07 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 01:03:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:07 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:07 INFO - 'DCLOCATION': 'SCL3', 01:03:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:07 INFO - 'HOMEDRIVE': 'C:', 01:03:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:07 INFO - 'KTS_VERSION': '1.19c', 01:03:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:07 INFO - 'MOZ_NO_REMOTE': '1', 01:03:07 INFO - 'NO_EM_RESTART': '1', 01:03:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:07 INFO - 'OS': 'Windows_NT', 01:03:07 INFO - 'OURDRIVE': 'C:', 01:03:07 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', 01:03:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:07 INFO - 'PROCESSOR_LEVEL': '6', 01:03:07 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:07 INFO - 'PROMPT': '$P$G', 01:03:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:07 INFO - 'PWD': 'C:\\slave\\test', 01:03:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:07 INFO - 'SYSTEMDRIVE': 'C:', 01:03:07 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:07 INFO - 'TEST1': 'testie', 01:03:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:07 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:07 INFO - 'USERNAME': 'cltbld', 01:03:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:07 INFO - 'WINDIR': 'C:\\windows', 01:03:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:03:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:03:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:03:07 INFO - Running setup.py egg_info for package mozsystemmonitor 01:03:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:03:07 INFO - Running setup.py egg_info for package psutil 01:03:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:03:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:03:07 INFO - Installing collected packages: mozsystemmonitor, psutil 01:03:07 INFO - Running setup.py install for mozsystemmonitor 01:03:07 INFO - Running setup.py install for psutil 01:03:07 INFO - building 'psutil._psutil_windows' extension 01:03:07 INFO - error: Unable to find vcvarsall.bat 01:03:07 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-10sx1w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:03:07 INFO - running install 01:03:07 INFO - running build 01:03:07 INFO - running build_py 01:03:07 INFO - running build_ext 01:03:07 INFO - building 'psutil._psutil_windows' extension 01:03:07 INFO - error: Unable to find vcvarsall.bat 01:03:07 INFO - ---------------------------------------- 01:03:07 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-10sx1w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:03:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-196\AppData\Roaming\pip\pip.log 01:03:07 WARNING - Return code: 1 01:03:07 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! 01:03:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:03:07 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')]} 01:03:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:03:07 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')]} 01:03:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:03:07 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 0x0263D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026ED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02692960>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-196', 'USERDOMAIN': 'T-W864-IX-196', '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-196', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\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 01:03:07 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 01:03:07 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 01:03:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:07 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:07 INFO - 'DCLOCATION': 'SCL3', 01:03:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:07 INFO - 'HOMEDRIVE': 'C:', 01:03:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:07 INFO - 'KTS_VERSION': '1.19c', 01:03:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:07 INFO - 'MOZ_NO_REMOTE': '1', 01:03:07 INFO - 'NO_EM_RESTART': '1', 01:03:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:07 INFO - 'OS': 'Windows_NT', 01:03:07 INFO - 'OURDRIVE': 'C:', 01:03:07 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', 01:03:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:07 INFO - 'PROCESSOR_LEVEL': '6', 01:03:07 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:07 INFO - 'PROMPT': '$P$G', 01:03:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:07 INFO - 'PWD': 'C:\\slave\\test', 01:03:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:07 INFO - 'SYSTEMDRIVE': 'C:', 01:03:07 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:07 INFO - 'TEST1': 'testie', 01:03:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:07 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:07 INFO - 'USERNAME': 'cltbld', 01:03:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:07 INFO - 'WINDIR': 'C:\\windows', 01:03:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:03:08 INFO - Downloading/unpacking blobuploader==1.2.4 01:03:08 INFO - Downloading blobuploader-1.2.4.tar.gz 01:03:08 INFO - Running setup.py egg_info for package blobuploader 01:03:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:03:12 INFO - Running setup.py egg_info for package requests 01:03:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:03:12 INFO - Downloading docopt-0.6.1.tar.gz 01:03:12 INFO - Running setup.py egg_info for package docopt 01:03:12 INFO - Installing collected packages: blobuploader, docopt, requests 01:03:12 INFO - Running setup.py install for blobuploader 01:03:12 INFO - Running setup.py install for docopt 01:03:12 INFO - Running setup.py install for requests 01:03:12 INFO - Successfully installed blobuploader docopt requests 01:03:12 INFO - Cleaning up... 01:03:12 INFO - Return code: 0 01:03:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:03:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:03:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:03:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:03:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:03:12 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 0x0263D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026ED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02692960>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, '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-196', 'USERDOMAIN': 'T-W864-IX-196', '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-196', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\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 01:03:12 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 01:03:12 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 01:03:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:12 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:12 INFO - 'DCLOCATION': 'SCL3', 01:03:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:12 INFO - 'HOMEDRIVE': 'C:', 01:03:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:12 INFO - 'KTS_VERSION': '1.19c', 01:03:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:12 INFO - 'MOZ_NO_REMOTE': '1', 01:03:12 INFO - 'NO_EM_RESTART': '1', 01:03:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:12 INFO - 'OS': 'Windows_NT', 01:03:12 INFO - 'OURDRIVE': 'C:', 01:03:12 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', 01:03:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:12 INFO - 'PROCESSOR_LEVEL': '6', 01:03:12 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:12 INFO - 'PROMPT': '$P$G', 01:03:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:12 INFO - 'PWD': 'C:\\slave\\test', 01:03:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:12 INFO - 'SYSTEMDRIVE': 'C:', 01:03:12 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:12 INFO - 'TEST1': 'testie', 01:03:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:12 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:12 INFO - 'USERNAME': 'cltbld', 01:03:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:12 INFO - 'WINDIR': 'C:\\windows', 01:03:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:03:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:03:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:03:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:03:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:03:16 INFO - Unpacking c:\slave\test\build\tests\marionette 01:03:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:03:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:03:16 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 01:03:16 INFO - Running setup.py install for browsermob-proxy 01:03:31 INFO - Running setup.py install for manifestparser 01:03:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for marionette-client 01:03:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:03:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for marionette-driver 01:03:31 INFO - Running setup.py install for mozcrash 01:03:31 INFO - Running setup.py install for mozdebug 01:03:31 INFO - Running setup.py install for mozdevice 01:03:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozfile 01:03:31 INFO - Running setup.py install for mozhttpd 01:03:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozinfo 01:03:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozInstall 01:03:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozleak 01:03:31 INFO - Running setup.py install for mozlog 01:03:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for moznetwork 01:03:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozprocess 01:03:31 INFO - Running setup.py install for mozprofile 01:03:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozrunner 01:03:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for mozscreenshot 01:03:31 INFO - Running setup.py install for moztest 01:03:31 INFO - Running setup.py install for mozversion 01:03:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:03:31 INFO - Running setup.py install for wptserve 01:03:31 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 01:03:31 INFO - Cleaning up... 01:03:31 INFO - Return code: 0 01:03:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:03:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:03:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:03:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:03:31 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 0x0263D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026ED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02692960>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, '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-196', 'USERDOMAIN': 'T-W864-IX-196', '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-196', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\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 01:03:31 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 01:03:31 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 01:03:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:31 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:31 INFO - 'DCLOCATION': 'SCL3', 01:03:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:31 INFO - 'HOMEDRIVE': 'C:', 01:03:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:31 INFO - 'KTS_VERSION': '1.19c', 01:03:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:31 INFO - 'MOZ_NO_REMOTE': '1', 01:03:31 INFO - 'NO_EM_RESTART': '1', 01:03:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:31 INFO - 'OS': 'Windows_NT', 01:03:31 INFO - 'OURDRIVE': 'C:', 01:03:31 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', 01:03:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:31 INFO - 'PROCESSOR_LEVEL': '6', 01:03:31 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:31 INFO - 'PROMPT': '$P$G', 01:03:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:31 INFO - 'PWD': 'C:\\slave\\test', 01:03:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:31 INFO - 'SYSTEMDRIVE': 'C:', 01:03:31 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:31 INFO - 'TEST1': 'testie', 01:03:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:31 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:31 INFO - 'USERNAME': 'cltbld', 01:03:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:31 INFO - 'WINDIR': 'C:\\windows', 01:03:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:03:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:03:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:03:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:03:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:03:36 INFO - Unpacking c:\slave\test\build\tests\marionette 01:03:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:03:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:03:36 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)) 01:03:47 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)) 01:03:47 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)) 01:03:47 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)) 01:03:47 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)) 01:03:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:03:47 INFO - Downloading blessings-1.6.tar.gz 01:03:47 INFO - Running setup.py egg_info for package blessings 01:03:47 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)) 01:03:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:03:47 INFO - Running setup.py install for blessings 01:03:47 INFO - Running setup.py install for browsermob-proxy 01:03:47 INFO - Running setup.py install for manifestparser 01:03:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for marionette-client 01:03:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:03:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for marionette-driver 01:03:47 INFO - Running setup.py install for mozcrash 01:03:47 INFO - Running setup.py install for mozdebug 01:03:47 INFO - Running setup.py install for mozdevice 01:03:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for mozhttpd 01:03:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for mozInstall 01:03:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for mozleak 01:03:47 INFO - Running setup.py install for mozprofile 01:03:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Running setup.py install for mozrunner 01:03:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:03:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:03:49 INFO - Running setup.py install for mozscreenshot 01:03:49 INFO - Running setup.py install for moztest 01:03:49 INFO - Running setup.py install for mozversion 01:03:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:03:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:03:49 INFO - Running setup.py install for wptserve 01:03:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:03:49 INFO - Cleaning up... 01:03:49 INFO - Return code: 0 01:03:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:03:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:03:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:03:49 INFO - Reading from file tmpfile_stdout 01:03:49 INFO - Using _rmtree_windows ... 01:03:49 INFO - Using _rmtree_windows ... 01:03:49 INFO - Current package versions: 01:03:49 INFO - blessings == 1.6 01:03:49 INFO - blobuploader == 1.2.4 01:03:49 INFO - browsermob-proxy == 0.6.0 01:03:49 INFO - distribute == 0.6.14 01:03:49 INFO - docopt == 0.6.1 01:03:49 INFO - manifestparser == 1.1 01:03:49 INFO - marionette-client == 2.3.0 01:03:49 INFO - marionette-driver == 1.4.0 01:03:49 INFO - mozInstall == 1.12 01:03:49 INFO - mozcrash == 0.17 01:03:49 INFO - mozdebug == 0.1 01:03:49 INFO - mozdevice == 0.48 01:03:49 INFO - mozfile == 1.2 01:03:49 INFO - mozhttpd == 0.7 01:03:49 INFO - mozinfo == 0.9 01:03:49 INFO - mozleak == 0.1 01:03:49 INFO - mozlog == 3.1 01:03:49 INFO - moznetwork == 0.27 01:03:49 INFO - mozprocess == 0.22 01:03:49 INFO - mozprofile == 0.28 01:03:49 INFO - mozrunner == 6.11 01:03:49 INFO - mozscreenshot == 0.1 01:03:49 INFO - mozsystemmonitor == 0.0 01:03:49 INFO - moztest == 0.7 01:03:49 INFO - mozversion == 1.4 01:03:49 INFO - requests == 1.2.3 01:03:49 INFO - wptserve == 1.4.0 01:03:49 INFO - Running post-action listener: _resource_record_post_action 01:03:49 INFO - Running post-action listener: _start_resource_monitoring 01:03:49 INFO - Starting resource monitoring. 01:03:50 INFO - ##### 01:03:50 INFO - ##### Running pull step. 01:03:50 INFO - ##### 01:03:50 INFO - Running pre-action listener: _resource_record_pre_action 01:03:50 INFO - Running main action method: pull 01:03:50 INFO - Pull has nothing to do! 01:03:50 INFO - Running post-action listener: _resource_record_post_action 01:03:50 INFO - ##### 01:03:50 INFO - ##### Running install step. 01:03:50 INFO - ##### 01:03:50 INFO - Running pre-action listener: _resource_record_pre_action 01:03:50 INFO - Running main action method: install 01:03:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:03:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:03:50 INFO - Reading from file tmpfile_stdout 01:03:50 INFO - Using _rmtree_windows ... 01:03:50 INFO - Using _rmtree_windows ... 01:03:50 INFO - Detecting whether we're running mozinstall >=1.0... 01:03:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:03:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:03:50 INFO - Reading from file tmpfile_stdout 01:03:50 INFO - Output received: 01:03:50 INFO - Usage: mozinstall-script.py [options] installer 01:03:50 INFO - Options: 01:03:50 INFO - -h, --help show this help message and exit 01:03:50 INFO - -d DEST, --destination=DEST 01:03:50 INFO - Directory to install application into. [default: 01:03:50 INFO - "C:\slave\test"] 01:03:50 INFO - --app=APP Application being installed. [default: firefox] 01:03:50 INFO - Using _rmtree_windows ... 01:03:50 INFO - Using _rmtree_windows ... 01:03:50 INFO - mkdir: C:\slave\test\build\application 01:03:50 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:03:50 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 01:03:53 INFO - Reading from file tmpfile_stdout 01:03:53 INFO - Output received: 01:03:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:03:53 INFO - Using _rmtree_windows ... 01:03:53 INFO - Using _rmtree_windows ... 01:03:53 INFO - Running post-action listener: _resource_record_post_action 01:03:53 INFO - ##### 01:03:53 INFO - ##### Running run-tests step. 01:03:53 INFO - ##### 01:03:53 INFO - Running pre-action listener: _resource_record_pre_action 01:03:53 INFO - Running main action method: run_tests 01:03:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:03:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:03:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:03:53 INFO - grabbing minidump binary from tooltool 01:03:53 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')]} 01:03:53 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 0x0266F368>, '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 0x02411D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:03:53 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 01:03:53 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 01:03:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:03:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmps1o4st 01:03:56 INFO - INFO - File integrity verified, renaming tmps1o4st to win32-minidump_stackwalk.exe 01:03:56 INFO - Return code: 0 01:03:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:03:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:03:56 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/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.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 01:03:56 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/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.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 01:03:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:03:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Roaming', 01:03:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:03:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:03:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:03:56 INFO - 'COMPUTERNAME': 'T-W864-IX-196', 01:03:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:03:56 INFO - 'DCLOCATION': 'SCL3', 01:03:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:03:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:03:56 INFO - 'HOMEDRIVE': 'C:', 01:03:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-196', 01:03:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:03:56 INFO - 'KTS_VERSION': '1.19c', 01:03:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-196\\AppData\\Local', 01:03:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-196', 01:03:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:03:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:03:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:03:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:03:56 INFO - 'MOZ_NO_REMOTE': '1', 01:03:56 INFO - 'NO_EM_RESTART': '1', 01:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:03:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:03:56 INFO - 'OS': 'Windows_NT', 01:03:56 INFO - 'OURDRIVE': 'C:', 01:03:56 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', 01:03:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:03:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:03:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:03:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:03:56 INFO - 'PROCESSOR_LEVEL': '6', 01:03:56 INFO - 'PROCESSOR_REVISION': '1e05', 01:03:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:03:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:03:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:03:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:03:56 INFO - 'PROMPT': '$P$G', 01:03:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:03:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:03:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:03:56 INFO - 'PWD': 'C:\\slave\\test', 01:03:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:03:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:03:56 INFO - 'SYSTEMDRIVE': 'C:', 01:03:56 INFO - 'SYSTEMROOT': 'C:\\windows', 01:03:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:56 INFO - 'TEST1': 'testie', 01:03:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:03:56 INFO - 'USERDOMAIN': 'T-W864-IX-196', 01:03:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-196', 01:03:56 INFO - 'USERNAME': 'cltbld', 01:03:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-196', 01:03:56 INFO - 'WINDIR': 'C:\\windows', 01:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:03:56 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/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.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 01:03:57 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 01:03:57 INFO - import pkg_resources 01:03:59 INFO - Using 1 client processes 01:04:01 INFO - SUITE-START | Running 778 tests 01:04:01 INFO - Running testharness tests 01:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:04:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:04:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:04:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:04:02 INFO - Setting up ssl 01:04:02 INFO - PROCESS | certutil | 01:04:02 INFO - PROCESS | certutil | 01:04:02 INFO - PROCESS | certutil | 01:04:02 INFO - Certificate Nickname Trust Attributes 01:04:02 INFO - SSL,S/MIME,JAR/XPI 01:04:02 INFO - 01:04:02 INFO - web-platform-tests CT,, 01:04:02 INFO - 01:04:02 INFO - Starting runner 01:04:03 INFO - PROCESS | 1392 | [1392] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:04:03 INFO - PROCESS | 1392 | [1392] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:04:03 INFO - PROCESS | 1392 | [1392] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:04:03 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:04:03 INFO - PROCESS | 1392 | [1392] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:04:04 INFO - PROCESS | 1392 | 1461053044795 Marionette DEBUG Marionette enabled via build flag and pref 01:04:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000604F85E000 == 1 [pid = 1392] [id = 1] 01:04:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 1 (000000606136F800) [pid = 1392] [serial = 1] [outer = 0000000000000000] 01:04:06 INFO - PROCESS | 1392 | [1392] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 01:04:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 2 (0000006061370800) [pid = 1392] [serial = 2] [outer = 000000606136F800] 01:04:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000606454D000 == 2 [pid = 1392] [id = 2] 01:04:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 3 (000000606454D800) [pid = 1392] [serial = 3] [outer = 0000000000000000] 01:04:06 INFO - PROCESS | 1392 | [1392] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 01:04:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 4 (000000606454E800) [pid = 1392] [serial = 4] [outer = 000000606454D800] 01:04:06 INFO - PROCESS | 1392 | 1461053046908 Marionette INFO Listening on port 2828 01:04:08 INFO - PROCESS | 1392 | 1461053048672 Marionette DEBUG Marionette enabled via command-line flag 01:04:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065493000 == 3 [pid = 1392] [id = 3] 01:04:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 5 (00000060654CC800) [pid = 1392] [serial = 5] [outer = 0000000000000000] 01:04:08 INFO - PROCESS | 1392 | [1392] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 01:04:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 6 (00000060654CD800) [pid = 1392] [serial = 6] [outer = 00000060654CC800] 01:04:08 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:04:08 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:04:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 7 (00000060655BF000) [pid = 1392] [serial = 7] [outer = 000000606454D800] 01:04:08 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:08 INFO - PROCESS | 1392 | 1461053048961 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 01:04:09 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:09 INFO - PROCESS | 1392 | 1461053048991 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 01:04:09 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:09 INFO - PROCESS | 1392 | 1461053048999 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 01:04:09 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:09 INFO - PROCESS | 1392 | 1461053049030 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 01:04:09 INFO - PROCESS | 1392 | 1461053049035 Marionette DEBUG Closed connection conn0 01:04:09 INFO - PROCESS | 1392 | 1461053049037 Marionette DEBUG Closed connection conn1 01:04:09 INFO - PROCESS | 1392 | 1461053049039 Marionette DEBUG Closed connection conn2 01:04:09 INFO - PROCESS | 1392 | 1461053049116 Marionette DEBUG Closed connection conn3 01:04:09 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:09 INFO - PROCESS | 1392 | 1461053049122 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 01:04:09 INFO - PROCESS | 1392 | 1461053049244 Marionette DEBUG Closed connection conn4 01:04:09 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:04:09 INFO - PROCESS | 1392 | 1461053049252 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 01:04:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CDB800 == 4 [pid = 1392] [id = 4] 01:04:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 8 (0000006066C40800) [pid = 1392] [serial = 8] [outer = 0000000000000000] 01:04:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 9 (00000060663AEC00) [pid = 1392] [serial = 9] [outer = 0000006066C40800] 01:04:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 10 (00000060668A0C00) [pid = 1392] [serial = 10] [outer = 0000006066C40800] 01:04:09 INFO - PROCESS | 1392 | 1461053049414 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:04:09 INFO - PROCESS | 1392 | 1461053049419 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1"} 01:04:10 INFO - PROCESS | 1392 | [1392] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:04:10 INFO - PROCESS | 1392 | [1392] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:04:10 INFO - PROCESS | 1392 | [1392] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:04:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C307800 == 5 [pid = 1392] [id = 5] 01:04:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 11 (000000606C30D800) [pid = 1392] [serial = 11] [outer = 0000000000000000] 01:04:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C30E800 == 6 [pid = 1392] [id = 6] 01:04:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 12 (000000606BE81400) [pid = 1392] [serial = 12] [outer = 0000000000000000] 01:04:11 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:04:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CED3800 == 7 [pid = 1392] [id = 7] 01:04:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 13 (000000606BE7D000) [pid = 1392] [serial = 13] [outer = 0000000000000000] 01:04:11 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:04:11 INFO - PROCESS | 1392 | [1392] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:04:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 14 (000000606D174800) [pid = 1392] [serial = 14] [outer = 000000606BE7D000] 01:04:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 15 (000000606D41F000) [pid = 1392] [serial = 15] [outer = 000000606C30D800] 01:04:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 16 (000000606C399000) [pid = 1392] [serial = 16] [outer = 000000606BE81400] 01:04:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 17 (000000606D2DE400) [pid = 1392] [serial = 17] [outer = 000000606BE7D000] 01:04:12 INFO - PROCESS | 1392 | 1461053052733 Marionette DEBUG loaded listener.js 01:04:12 INFO - PROCESS | 1392 | 1461053052747 Marionette DEBUG loaded listener.js 01:04:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 18 (000000606F5B2C00) [pid = 1392] [serial = 18] [outer = 000000606BE7D000] 01:04:13 INFO - PROCESS | 1392 | 1461053053685 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"3e496a73-d040-48aa-a255-774ac3ba14a1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1","command_id":1}}] 01:04:14 INFO - PROCESS | 1392 | 1461053054196 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:04:14 INFO - PROCESS | 1392 | 1461053054301 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 01:04:14 INFO - PROCESS | 1392 | 1461053054405 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:04:14 INFO - PROCESS | 1392 | [1392] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:04:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 19 (000000605F1DC400) [pid = 1392] [serial = 19] [outer = 000000606BE7D000] 01:04:16 INFO - PROCESS | 1392 | --DOCSHELL 000000604F85E000 == 6 [pid = 1392] [id = 1] 01:04:16 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:04:16 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:04:16 INFO - PROCESS | 1392 | 1461053056762 Marionette TRACE conn5 <- [1,3,null,{}] 01:04:16 INFO - PROCESS | 1392 | 1461053056768 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:04:16 INFO - PROCESS | 1392 | 1461053056794 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 01:04:16 INFO - PROCESS | 1392 | 1461053056820 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 01:04:16 INFO - PROCESS | 1392 | 1461053056825 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 01:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:04:16 INFO - PROCESS | 1392 | 1461053056842 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:04:16 INFO - PROCESS | 1392 | 1461053056845 Marionette TRACE conn5 <- [1,6,null,{}] 01:04:16 INFO - PROCESS | 1392 | 1461053056864 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:16 INFO - PROCESS | 1392 | 1461053056883 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 01:04:16 INFO - PROCESS | 1392 | 1461053056889 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:16 INFO - PROCESS | 1392 | ++DOCSHELL 00000060602A1000 == 7 [pid = 1392] [id = 8] 01:04:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 20 (0000006069BE2800) [pid = 1392] [serial = 20] [outer = 0000000000000000] 01:04:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 21 (0000006069C1D800) [pid = 1392] [serial = 21] [outer = 0000006069BE2800] 01:04:16 INFO - PROCESS | 1392 | 1461053056954 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 22 (000000606C38E800) [pid = 1392] [serial = 22] [outer = 0000006069BE2800] 01:04:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064718000 == 8 [pid = 1392] [id = 9] 01:04:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 23 (000000606C70F000) [pid = 1392] [serial = 23] [outer = 0000000000000000] 01:04:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 24 (000000606C8A6000) [pid = 1392] [serial = 24] [outer = 000000606C70F000] 01:04:17 INFO - PROCESS | 1392 | 1461053057437 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 25 (000000606D58B400) [pid = 1392] [serial = 25] [outer = 000000606C70F000] 01:04:18 INFO - PROCESS | 1392 | 1461053057998 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1197ms 01:04:18 INFO - PROCESS | 1392 | 1461053058148 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 1392 | 1461053058152 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 01:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:04:18 INFO - PROCESS | 1392 | 1461053058182 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 1392 | 1461053058185 Marionette TRACE conn5 <- [1,10,null,{}] 01:04:18 INFO - PROCESS | 1392 | 1461053058190 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:18 INFO - PROCESS | 1392 | 1461053058310 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 01:04:18 INFO - PROCESS | 1392 | 1461053058360 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CA83800 == 9 [pid = 1392] [id = 10] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 26 (000000606C4F3400) [pid = 1392] [serial = 26] [outer = 0000000000000000] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 27 (000000606C4F5800) [pid = 1392] [serial = 27] [outer = 000000606C4F3400] 01:04:18 INFO - PROCESS | 1392 | 1461053058418 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 28 (000000606D72B800) [pid = 1392] [serial = 28] [outer = 000000606C4F3400] 01:04:18 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC8800 == 10 [pid = 1392] [id = 11] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 29 (000000606CEC9800) [pid = 1392] [serial = 29] [outer = 0000000000000000] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 30 (000000606CECE000) [pid = 1392] [serial = 30] [outer = 000000606CEC9800] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 31 (000000606D40E800) [pid = 1392] [serial = 31] [outer = 000000606CEC9800] 01:04:18 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D417000 == 11 [pid = 1392] [id = 12] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 32 (000000607067E000) [pid = 1392] [serial = 32] [outer = 0000000000000000] 01:04:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 33 (000000607217FC00) [pid = 1392] [serial = 33] [outer = 000000607067E000] 01:04:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 34 (0000006061316400) [pid = 1392] [serial = 34] [outer = 000000607067E000] 01:04:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CDB800 == 10 [pid = 1392] [id = 4] 01:04:19 INFO - PROCESS | 1392 | 1461053059504 Marionette TRACE conn5 <- [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]]]}] 01:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1355ms 01:04:19 INFO - PROCESS | 1392 | 1461053059525 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 1392 | 1461053059529 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 01:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:04:19 INFO - PROCESS | 1392 | 1461053059535 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - PROCESS | 1392 | 1461053059540 Marionette TRACE conn5 <- [1,14,null,{}] 01:04:19 INFO - PROCESS | 1392 | 1461053059546 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:19 INFO - PROCESS | 1392 | 1461053059631 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 01:04:19 INFO - PROCESS | 1392 | 1461053059640 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FBE4800 == 11 [pid = 1392] [id = 13] 01:04:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 35 (0000006064F89400) [pid = 1392] [serial = 35] [outer = 0000000000000000] 01:04:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 36 (000000606505F400) [pid = 1392] [serial = 36] [outer = 0000006064F89400] 01:04:19 INFO - PROCESS | 1392 | 1461053059694 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 37 (00000060654AB400) [pid = 1392] [serial = 37] [outer = 0000006064F89400] 01:04:20 INFO - PROCESS | 1392 | 1461053060159 Marionette TRACE conn5 <- [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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 01:04:20 INFO - PROCESS | 1392 | 1461053060231 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 1392 | 1461053060236 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 01:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:04:20 INFO - PROCESS | 1392 | 1461053060243 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 1392 | 1461053060246 Marionette TRACE conn5 <- [1,18,null,{}] 01:04:20 INFO - PROCESS | 1392 | 1461053060249 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:20 INFO - PROCESS | 1392 | 1461053060331 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 01:04:20 INFO - PROCESS | 1392 | 1461053060349 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064709800 == 12 [pid = 1392] [id = 14] 01:04:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 38 (0000006066C37000) [pid = 1392] [serial = 38] [outer = 0000000000000000] 01:04:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 39 (000000606909EC00) [pid = 1392] [serial = 39] [outer = 0000006066C37000] 01:04:20 INFO - PROCESS | 1392 | 1461053060400 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 40 (0000006069C76000) [pid = 1392] [serial = 40] [outer = 0000006066C37000] 01:04:20 INFO - PROCESS | 1392 | 1461053060835 Marionette TRACE conn5 <- [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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 01:04:20 INFO - PROCESS | 1392 | 1461053060875 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 1392 | 1461053060878 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 01:04:20 INFO - PROCESS | 1392 | 1461053060882 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:04:20 INFO - PROCESS | 1392 | 1461053060886 Marionette TRACE conn5 <- [1,22,null,{}] 01:04:20 INFO - PROCESS | 1392 | 1461053060898 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:20 INFO - PROCESS | 1392 | 1461053060987 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 01:04:21 INFO - PROCESS | 1392 | 1461053061015 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065479800 == 13 [pid = 1392] [id = 15] 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 41 (000000606BE56400) [pid = 1392] [serial = 41] [outer = 0000000000000000] 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 42 (000000606BE5F000) [pid = 1392] [serial = 42] [outer = 000000606BE56400] 01:04:21 INFO - PROCESS | 1392 | 1461053061074 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 43 (000000606C4A2C00) [pid = 1392] [serial = 43] [outer = 000000606BE56400] 01:04:21 INFO - PROCESS | 1392 | 1461053061490 Marionette TRACE conn5 <- [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]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 01:04:21 INFO - PROCESS | 1392 | 1461053061515 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 1392 | 1461053061518 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 01:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:04:21 INFO - PROCESS | 1392 | 1461053061522 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - PROCESS | 1392 | 1461053061523 Marionette TRACE conn5 <- [1,26,null,{}] 01:04:21 INFO - PROCESS | 1392 | 1461053061527 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:21 INFO - PROCESS | 1392 | 1461053061614 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 01:04:21 INFO - PROCESS | 1392 | 1461053061621 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CDB800 == 14 [pid = 1392] [id = 16] 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 44 (000000606C7C0400) [pid = 1392] [serial = 44] [outer = 0000000000000000] 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 45 (000000606C7C7C00) [pid = 1392] [serial = 45] [outer = 000000606C7C0400] 01:04:21 INFO - PROCESS | 1392 | 1461053061671 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 46 (000000606D25F400) [pid = 1392] [serial = 46] [outer = 000000606C7C0400] 01:04:22 INFO - PROCESS | 1392 | 1461053062058 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 01:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:04:22 INFO - PROCESS | 1392 | 1461053062112 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 1392 | 1461053062114 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 01:04:22 INFO - PROCESS | 1392 | 1461053062117 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 1392 | 1461053062119 Marionette TRACE conn5 <- [1,30,null,{}] 01:04:22 INFO - PROCESS | 1392 | 1461053062123 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:22 INFO - PROCESS | 1392 | 1461053062201 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 01:04:22 INFO - PROCESS | 1392 | 1461053062207 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A029000 == 15 [pid = 1392] [id = 17] 01:04:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 47 (000000606D730000) [pid = 1392] [serial = 47] [outer = 0000000000000000] 01:04:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 48 (000000606DA45000) [pid = 1392] [serial = 48] [outer = 000000606D730000] 01:04:22 INFO - PROCESS | 1392 | 1461053062254 Marionette DEBUG loaded listener.js 01:04:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 49 (000000606DF09000) [pid = 1392] [serial = 49] [outer = 000000606D730000] 01:04:22 INFO - PROCESS | 1392 | 1461053062745 Marionette TRACE conn5 <- [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]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 691ms 01:04:22 INFO - PROCESS | 1392 | 1461053062810 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 1392 | 1461053062812 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 01:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:04:22 INFO - PROCESS | 1392 | 1461053062816 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 1392 | 1461053062817 Marionette TRACE conn5 <- [1,34,null,{}] 01:04:22 INFO - PROCESS | 1392 | 1461053062821 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:22 INFO - PROCESS | 1392 | 1461053062933 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 01:04:22 INFO - PROCESS | 1392 | 1461053062946 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D416800 == 16 [pid = 1392] [id = 18] 01:04:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 50 (000000606C72A800) [pid = 1392] [serial = 50] [outer = 0000000000000000] 01:04:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 51 (000000606EB03000) [pid = 1392] [serial = 51] [outer = 000000606C72A800] 01:04:22 INFO - PROCESS | 1392 | 1461053062992 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 52 (0000006066214C00) [pid = 1392] [serial = 52] [outer = 000000606C72A800] 01:04:23 INFO - PROCESS | 1392 | 1461053063365 Marionette TRACE conn5 <- [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]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 01:04:23 INFO - PROCESS | 1392 | 1461053063405 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 01:04:23 INFO - PROCESS | 1392 | 1461053063407 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 01:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:04:23 INFO - PROCESS | 1392 | 1461053063421 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 1392 | 1461053063423 Marionette TRACE conn5 <- [1,38,null,{}] 01:04:23 INFO - PROCESS | 1392 | 1461053063427 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:23 INFO - PROCESS | 1392 | 1461053063501 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 01:04:23 INFO - PROCESS | 1392 | 1461053063528 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DF7B000 == 17 [pid = 1392] [id = 19] 01:04:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 53 (000000606C72B000) [pid = 1392] [serial = 53] [outer = 0000000000000000] 01:04:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 54 (0000006070556400) [pid = 1392] [serial = 54] [outer = 000000606C72B000] 01:04:23 INFO - PROCESS | 1392 | 1461053063574 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 55 (000000607055C400) [pid = 1392] [serial = 55] [outer = 000000606C72B000] 01:04:23 INFO - PROCESS | 1392 | 1461053063935 Marionette TRACE conn5 <- [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]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 544ms 01:04:23 INFO - PROCESS | 1392 | 1461053063969 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 01:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:04:23 INFO - PROCESS | 1392 | 1461053063971 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 01:04:23 INFO - PROCESS | 1392 | 1461053063975 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 1392 | 1461053063976 Marionette TRACE conn5 <- [1,42,null,{}] 01:04:23 INFO - PROCESS | 1392 | 1461053063980 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:24 INFO - PROCESS | 1392 | 1461053064075 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 01:04:24 INFO - PROCESS | 1392 | 1461053064089 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F530000 == 18 [pid = 1392] [id = 20] 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 56 (000000605ABB3800) [pid = 1392] [serial = 56] [outer = 0000000000000000] 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 57 (000000605ABB7000) [pid = 1392] [serial = 57] [outer = 000000605ABB3800] 01:04:24 INFO - PROCESS | 1392 | 1461053064134 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 58 (000000606621DC00) [pid = 1392] [serial = 58] [outer = 000000605ABB3800] 01:04:24 INFO - PROCESS | 1392 | 1461053064497 Marionette TRACE conn5 <- [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]]]}] 01:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 583ms 01:04:24 INFO - PROCESS | 1392 | 1461053064561 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 1392 | 1461053064563 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 01:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:04:24 INFO - PROCESS | 1392 | 1461053064567 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - PROCESS | 1392 | 1461053064569 Marionette TRACE conn5 <- [1,46,null,{}] 01:04:24 INFO - PROCESS | 1392 | 1461053064572 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:24 INFO - PROCESS | 1392 | 1461053064673 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 01:04:24 INFO - PROCESS | 1392 | 1461053064681 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070511800 == 19 [pid = 1392] [id = 21] 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 59 (000000605ABBA800) [pid = 1392] [serial = 59] [outer = 0000000000000000] 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 60 (000000605E10FC00) [pid = 1392] [serial = 60] [outer = 000000605ABBA800] 01:04:24 INFO - PROCESS | 1392 | 1461053064731 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 61 (000000605E118C00) [pid = 1392] [serial = 61] [outer = 000000605ABBA800] 01:04:25 INFO - PROCESS | 1392 | 1461053065121 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 01:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:04:25 INFO - PROCESS | 1392 | 1461053065156 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1392 | 1461053065158 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 01:04:25 INFO - PROCESS | 1392 | 1461053065162 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1392 | 1461053065163 Marionette TRACE conn5 <- [1,50,null,{}] 01:04:25 INFO - PROCESS | 1392 | 1461053065167 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:25 INFO - PROCESS | 1392 | 1461053065262 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 01:04:25 INFO - PROCESS | 1392 | 1461053065270 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700A2800 == 20 [pid = 1392] [id = 22] 01:04:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 62 (000000605E115C00) [pid = 1392] [serial = 62] [outer = 0000000000000000] 01:04:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 63 (0000006070561800) [pid = 1392] [serial = 63] [outer = 000000605E115C00] 01:04:25 INFO - PROCESS | 1392 | 1461053065318 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (0000006071F1E400) [pid = 1392] [serial = 64] [outer = 000000605E115C00] 01:04:25 INFO - PROCESS | 1392 | 1461053065680 Marionette TRACE conn5 <- [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]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 543ms 01:04:25 INFO - PROCESS | 1392 | 1461053065708 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1392 | 1461053065710 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 01:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:04:25 INFO - PROCESS | 1392 | 1461053065713 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1392 | 1461053065716 Marionette TRACE conn5 <- [1,54,null,{}] 01:04:25 INFO - PROCESS | 1392 | 1461053065720 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:25 INFO - PROCESS | 1392 | 1461053065817 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 01:04:25 INFO - PROCESS | 1392 | 1461053065873 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072324800 == 21 [pid = 1392] [id = 23] 01:04:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (000000606053C400) [pid = 1392] [serial = 65] [outer = 0000000000000000] 01:04:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (0000006060545C00) [pid = 1392] [serial = 66] [outer = 000000606053C400] 01:04:25 INFO - PROCESS | 1392 | 1461053065928 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000605FCCB800) [pid = 1392] [serial = 67] [outer = 000000606053C400] 01:04:26 INFO - PROCESS | 1392 | 1461053066283 Marionette TRACE conn5 <- [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]]]}] 01:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 01:04:26 INFO - PROCESS | 1392 | 1461053066344 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 1392 | 1461053066347 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 01:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:04:26 INFO - PROCESS | 1392 | 1461053066350 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 1392 | 1461053066352 Marionette TRACE conn5 <- [1,58,null,{}] 01:04:26 INFO - PROCESS | 1392 | 1461053066355 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:26 INFO - PROCESS | 1392 | 1461053066457 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 01:04:26 INFO - PROCESS | 1392 | 1461053066466 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723EA000 == 22 [pid = 1392] [id = 24] 01:04:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000605FCD1400) [pid = 1392] [serial = 68] [outer = 0000000000000000] 01:04:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (0000006071F22400) [pid = 1392] [serial = 69] [outer = 000000605FCD1400] 01:04:26 INFO - PROCESS | 1392 | 1461053066513 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000607423F800) [pid = 1392] [serial = 70] [outer = 000000605FCD1400] 01:04:26 INFO - PROCESS | 1392 | 1461053066871 Marionette TRACE conn5 <- [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]]]}] 01:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 01:04:26 INFO - PROCESS | 1392 | 1461053066939 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 1392 | 1461053066941 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 01:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:04:26 INFO - PROCESS | 1392 | 1461053066945 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 1392 | 1461053066947 Marionette TRACE conn5 <- [1,62,null,{}] 01:04:26 INFO - PROCESS | 1392 | 1461053066950 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:27 INFO - PROCESS | 1392 | --DOCSHELL 00000060602A1000 == 21 [pid = 1392] [id = 8] 01:04:27 INFO - PROCESS | 1392 | 1461053067727 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 01:04:27 INFO - PROCESS | 1392 | 1461053067818 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5B7800 == 22 [pid = 1392] [id = 25] 01:04:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000605E110000) [pid = 1392] [serial = 71] [outer = 0000000000000000] 01:04:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000605E117000) [pid = 1392] [serial = 72] [outer = 000000605E110000] 01:04:27 INFO - PROCESS | 1392 | 1461053067868 Marionette DEBUG loaded listener.js 01:04:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (0000006060538C00) [pid = 1392] [serial = 73] [outer = 000000605E110000] 01:04:28 INFO - PROCESS | 1392 | 1461053068303 Marionette TRACE conn5 <- [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]]]}] 01:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1377ms 01:04:28 INFO - PROCESS | 1392 | 1461053068327 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 01:04:28 INFO - PROCESS | 1392 | 1461053068332 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 01:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:04:28 INFO - PROCESS | 1392 | 1461053068336 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - PROCESS | 1392 | 1461053068341 Marionette TRACE conn5 <- [1,66,null,{}] 01:04:28 INFO - PROCESS | 1392 | 1461053068351 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:28 INFO - PROCESS | 1392 | 1461053068451 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 01:04:28 INFO - PROCESS | 1392 | 1461053068458 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064711000 == 23 [pid = 1392] [id = 26] 01:04:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006061311C00) [pid = 1392] [serial = 74] [outer = 0000000000000000] 01:04:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (0000006065054000) [pid = 1392] [serial = 75] [outer = 0000006061311C00] 01:04:28 INFO - PROCESS | 1392 | 1461053068509 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (00000060655D8400) [pid = 1392] [serial = 76] [outer = 0000006061311C00] 01:04:28 INFO - PROCESS | 1392 | 1461053068930 Marionette TRACE conn5 <- [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]]]}] 01:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 625ms 01:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:04:28 INFO - PROCESS | 1392 | 1461053068965 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 01:04:28 INFO - PROCESS | 1392 | 1461053068969 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 01:04:28 INFO - PROCESS | 1392 | 1461053068972 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - PROCESS | 1392 | 1461053068974 Marionette TRACE conn5 <- [1,70,null,{}] 01:04:28 INFO - PROCESS | 1392 | 1461053068978 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:29 INFO - PROCESS | 1392 | 1461053069358 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (0000006066C40800) [pid = 1392] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000605E115C00) [pid = 1392] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606053C400) [pid = 1392] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (0000006069BE2800) [pid = 1392] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000606C4F3400) [pid = 1392] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (0000006064F89400) [pid = 1392] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (0000006066C37000) [pid = 1392] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (000000606BE56400) [pid = 1392] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (000000606C7C0400) [pid = 1392] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:04:29 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000606D730000) [pid = 1392] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:04:29 INFO - PROCESS | 1392 | 1461053069433 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000606548A000 == 24 [pid = 1392] [id = 27] 01:04:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000605FA97400) [pid = 1392] [serial = 77] [outer = 0000000000000000] 01:04:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000605FCD5000) [pid = 1392] [serial = 78] [outer = 000000605FA97400] 01:04:29 INFO - PROCESS | 1392 | 1461053069485 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (00000060668A3800) [pid = 1392] [serial = 79] [outer = 000000605FA97400] 01:04:29 INFO - PROCESS | 1392 | 1461053069842 Marionette TRACE conn5 <- [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]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 01:04:29 INFO - PROCESS | 1392 | 1461053069858 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 1392 | 1461053069863 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 01:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:04:29 INFO - PROCESS | 1392 | 1461053069874 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - PROCESS | 1392 | 1461053069879 Marionette TRACE conn5 <- [1,74,null,{}] 01:04:29 INFO - PROCESS | 1392 | 1461053069888 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:29 INFO - PROCESS | 1392 | 1461053069967 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 01:04:29 INFO - PROCESS | 1392 | 1461053069973 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069059000 == 25 [pid = 1392] [id = 28] 01:04:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000605E113C00) [pid = 1392] [serial = 80] [outer = 0000000000000000] 01:04:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (0000006069C1CC00) [pid = 1392] [serial = 81] [outer = 000000605E113C00] 01:04:30 INFO - PROCESS | 1392 | 1461053070023 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606A26EC00) [pid = 1392] [serial = 82] [outer = 000000605E113C00] 01:04:30 INFO - PROCESS | 1392 | 1461053070431 Marionette TRACE conn5 <- [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]]]}] 01:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 01:04:30 INFO - PROCESS | 1392 | 1461053070458 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 01:04:30 INFO - PROCESS | 1392 | 1461053070461 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 01:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:04:30 INFO - PROCESS | 1392 | 1461053070464 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:04:30 INFO - PROCESS | 1392 | 1461053070466 Marionette TRACE conn5 <- [1,78,null,{}] 01:04:30 INFO - PROCESS | 1392 | 1461053070470 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:30 INFO - PROCESS | 1392 | 1461053070548 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 01:04:30 INFO - PROCESS | 1392 | 1461053070554 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C305000 == 26 [pid = 1392] [id = 29] 01:04:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606B514400) [pid = 1392] [serial = 83] [outer = 0000000000000000] 01:04:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606BE7A800) [pid = 1392] [serial = 84] [outer = 000000606B514400] 01:04:30 INFO - PROCESS | 1392 | 1461053070600 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606C4FA000) [pid = 1392] [serial = 85] [outer = 000000606B514400] 01:04:31 INFO - PROCESS | 1392 | 1461053071021 Marionette TRACE conn5 <- [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]]]}] 01:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 01:04:31 INFO - PROCESS | 1392 | 1461053071096 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 01:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:04:31 INFO - PROCESS | 1392 | 1461053071098 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 01:04:31 INFO - PROCESS | 1392 | 1461053071102 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 1392 | 1461053071104 Marionette TRACE conn5 <- [1,82,null,{}] 01:04:31 INFO - PROCESS | 1392 | 1461053071107 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:31 INFO - PROCESS | 1392 | 1461053071184 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 01:04:31 INFO - PROCESS | 1392 | 1461053071193 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D412800 == 27 [pid = 1392] [id = 30] 01:04:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606C7C0400) [pid = 1392] [serial = 86] [outer = 0000000000000000] 01:04:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606C7C3800) [pid = 1392] [serial = 87] [outer = 000000606C7C0400] 01:04:31 INFO - PROCESS | 1392 | 1461053071250 Marionette DEBUG loaded listener.js 01:04:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606D175C00) [pid = 1392] [serial = 88] [outer = 000000606C7C0400] 01:04:31 INFO - PROCESS | 1392 | 1461053071812 Marionette TRACE conn5 <- [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]]]}] 01:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 733ms 01:04:31 INFO - PROCESS | 1392 | 1461053071882 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 01:04:31 INFO - PROCESS | 1392 | 1461053071888 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 01:04:31 INFO - PROCESS | 1392 | 1461053071908 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:04:31 INFO - PROCESS | 1392 | 1461053071913 Marionette TRACE conn5 <- [1,86,null,{}] 01:04:31 INFO - PROCESS | 1392 | 1461053071919 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:32 INFO - PROCESS | 1392 | 1461053072032 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 01:04:32 INFO - PROCESS | 1392 | 1461053072086 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000605DFC9800 == 28 [pid = 1392] [id = 31] 01:04:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (0000006064BF5000) [pid = 1392] [serial = 89] [outer = 0000000000000000] 01:04:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (00000060654A7000) [pid = 1392] [serial = 90] [outer = 0000006064BF5000] 01:04:32 INFO - PROCESS | 1392 | 1461053072145 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (00000060663B0400) [pid = 1392] [serial = 91] [outer = 0000006064BF5000] 01:04:32 INFO - PROCESS | 1392 | 1461053072677 Marionette TRACE conn5 <- [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]]]}] 01:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 01:04:32 INFO - PROCESS | 1392 | 1461053072754 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 01:04:32 INFO - PROCESS | 1392 | 1461053072762 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 01:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:04:32 INFO - PROCESS | 1392 | 1461053072769 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:04:32 INFO - PROCESS | 1392 | 1461053072772 Marionette TRACE conn5 <- [1,90,null,{}] 01:04:32 INFO - PROCESS | 1392 | 1461053072776 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:32 INFO - PROCESS | 1392 | 1461053072879 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 01:04:32 INFO - PROCESS | 1392 | 1461053072940 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CC66000 == 29 [pid = 1392] [id = 32] 01:04:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006069C1AC00) [pid = 1392] [serial = 92] [outer = 0000000000000000] 01:04:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606BE78C00) [pid = 1392] [serial = 93] [outer = 0000006069C1AC00] 01:04:33 INFO - PROCESS | 1392 | 1461053072999 Marionette DEBUG loaded listener.js 01:04:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606C727C00) [pid = 1392] [serial = 94] [outer = 0000006069C1AC00] 01:04:33 INFO - PROCESS | 1392 | 1461053073541 Marionette TRACE conn5 <- [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]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 01:04:33 INFO - PROCESS | 1392 | 1461053073611 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 1392 | 1461053073614 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 01:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:04:33 INFO - PROCESS | 1392 | 1461053073617 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 1392 | 1461053073621 Marionette TRACE conn5 <- [1,94,null,{}] 01:04:33 INFO - PROCESS | 1392 | 1461053073646 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:33 INFO - PROCESS | 1392 | 1461053073777 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 01:04:33 INFO - PROCESS | 1392 | 1461053073814 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F169800 == 30 [pid = 1392] [id = 33] 01:04:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606DC25000) [pid = 1392] [serial = 95] [outer = 0000000000000000] 01:04:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606DD38800) [pid = 1392] [serial = 96] [outer = 000000606DC25000] 01:04:33 INFO - PROCESS | 1392 | 1461053073873 Marionette DEBUG loaded listener.js 01:04:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606EB0D400) [pid = 1392] [serial = 97] [outer = 000000606DC25000] 01:04:34 INFO - PROCESS | 1392 | 1461053074372 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 796ms 01:04:34 INFO - PROCESS | 1392 | 1461053074415 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 01:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:04:34 INFO - PROCESS | 1392 | 1461053074419 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 01:04:34 INFO - PROCESS | 1392 | 1461053074422 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 1392 | 1461053074425 Marionette TRACE conn5 <- [1,98,null,{}] 01:04:34 INFO - PROCESS | 1392 | 1461053074428 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:34 INFO - PROCESS | 1392 | 1461053074543 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 01:04:34 INFO - PROCESS | 1392 | 1461053074604 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:34 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069058800 == 31 [pid = 1392] [id = 34] 01:04:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006069C45C00) [pid = 1392] [serial = 98] [outer = 0000000000000000] 01:04:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006069C4C800) [pid = 1392] [serial = 99] [outer = 0000006069C45C00] 01:04:34 INFO - PROCESS | 1392 | 1461053074661 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606DF53400) [pid = 1392] [serial = 100] [outer = 0000006069C45C00] 01:04:35 INFO - PROCESS | 1392 | 1461053075285 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 922ms 01:04:35 INFO - PROCESS | 1392 | 1461053075347 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 01:04:35 INFO - PROCESS | 1392 | 1461053075352 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 01:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:04:35 INFO - PROCESS | 1392 | 1461053075357 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:04:35 INFO - PROCESS | 1392 | 1461053075361 Marionette TRACE conn5 <- [1,102,null,{}] 01:04:35 INFO - PROCESS | 1392 | 1461053075368 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:35 INFO - PROCESS | 1392 | 1461053075462 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 01:04:35 INFO - PROCESS | 1392 | 1461053075527 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064721800 == 32 [pid = 1392] [id = 35] 01:04:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606053A800) [pid = 1392] [serial = 101] [outer = 0000000000000000] 01:04:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (0000006060542C00) [pid = 1392] [serial = 102] [outer = 000000606053A800] 01:04:35 INFO - PROCESS | 1392 | 1461053075577 Marionette DEBUG loaded listener.js 01:04:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (0000006064BFC800) [pid = 1392] [serial = 103] [outer = 000000606053A800] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (0000006070556400) [pid = 1392] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000605ABB7000) [pid = 1392] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000605E10FC00) [pid = 1392] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006070561800) [pid = 1392] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (0000006060545C00) [pid = 1392] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (0000006069C1D800) [pid = 1392] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606C8A6000) [pid = 1392] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606C4F5800) [pid = 1392] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000607217FC00) [pid = 1392] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606505F400) [pid = 1392] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000606909EC00) [pid = 1392] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606BE5F000) [pid = 1392] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000606C7C7C00) [pid = 1392] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606D25F400) [pid = 1392] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606DA45000) [pid = 1392] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606EB03000) [pid = 1392] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606DF09000) [pid = 1392] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606CECE000) [pid = 1392] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606C38E800) [pid = 1392] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (0000006069C76000) [pid = 1392] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C4A2C00) [pid = 1392] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006071F1E400) [pid = 1392] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (00000060654AB400) [pid = 1392] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000606D72B800) [pid = 1392] [serial = 28] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (000000605FCCB800) [pid = 1392] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (000000606D2DE400) [pid = 1392] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000606D174800) [pid = 1392] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (00000060663AEC00) [pid = 1392] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (00000060668A0C00) [pid = 1392] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:04:35 INFO - PROCESS | 1392 | --DOMWINDOW == 63 (000000606454E800) [pid = 1392] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:04:36 INFO - PROCESS | 1392 | 1461053076034 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 733ms 01:04:36 INFO - PROCESS | 1392 | 1461053076094 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 1392 | 1461053076100 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 01:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:04:36 INFO - PROCESS | 1392 | 1461053076107 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1392 | 1461053076110 Marionette TRACE conn5 <- [1,106,null,{}] 01:04:36 INFO - PROCESS | 1392 | 1461053076114 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:36 INFO - PROCESS | 1392 | 1461053076196 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 01:04:36 INFO - PROCESS | 1392 | 1461053076204 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616CF000 == 33 [pid = 1392] [id = 36] 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (0000006064BEF000) [pid = 1392] [serial = 104] [outer = 0000000000000000] 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (00000060654EF800) [pid = 1392] [serial = 105] [outer = 0000006064BEF000] 01:04:36 INFO - PROCESS | 1392 | 1461053076250 Marionette DEBUG loaded listener.js 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (000000606621E400) [pid = 1392] [serial = 106] [outer = 0000006064BEF000] 01:04:36 INFO - PROCESS | 1392 | 1461053076656 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 01:04:36 INFO - PROCESS | 1392 | 1461053076694 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 1392 | 1461053076696 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 01:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:04:36 INFO - PROCESS | 1392 | 1461053076700 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1392 | 1461053076703 Marionette TRACE conn5 <- [1,110,null,{}] 01:04:36 INFO - PROCESS | 1392 | 1461053076714 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:36 INFO - PROCESS | 1392 | 1461053076802 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 01:04:36 INFO - PROCESS | 1392 | 1461053076832 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CEE000 == 34 [pid = 1392] [id = 37] 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (0000006069C76800) [pid = 1392] [serial = 107] [outer = 0000000000000000] 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (0000006069CEB000) [pid = 1392] [serial = 108] [outer = 0000006069C76800] 01:04:36 INFO - PROCESS | 1392 | 1461053076880 Marionette DEBUG loaded listener.js 01:04:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (000000606BE75800) [pid = 1392] [serial = 109] [outer = 0000006069C76800] 01:04:37 INFO - PROCESS | 1392 | 1461053077285 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 01:04:37 INFO - PROCESS | 1392 | 1461053077331 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 01:04:37 INFO - PROCESS | 1392 | 1461053077334 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 01:04:37 INFO - PROCESS | 1392 | 1461053077337 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:04:37 INFO - PROCESS | 1392 | 1461053077339 Marionette TRACE conn5 <- [1,114,null,{}] 01:04:37 INFO - PROCESS | 1392 | 1461053077343 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:37 INFO - PROCESS | 1392 | 1461053077421 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 01:04:37 INFO - PROCESS | 1392 | 1461053077428 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:37 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A291000 == 35 [pid = 1392] [id = 38] 01:04:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000606C4F6000) [pid = 1392] [serial = 110] [outer = 0000000000000000] 01:04:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000606C725000) [pid = 1392] [serial = 111] [outer = 000000606C4F6000] 01:04:37 INFO - PROCESS | 1392 | 1461053077478 Marionette DEBUG loaded listener.js 01:04:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606C8B1800) [pid = 1392] [serial = 112] [outer = 000000606C4F6000] 01:04:37 INFO - PROCESS | 1392 | 1461053077884 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 01:04:37 INFO - PROCESS | 1392 | 1461053077925 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 01:04:37 INFO - PROCESS | 1392 | 1461053077928 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 01:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:04:37 INFO - PROCESS | 1392 | 1461053077931 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:04:37 INFO - PROCESS | 1392 | 1461053077933 Marionette TRACE conn5 <- [1,118,null,{}] 01:04:37 INFO - PROCESS | 1392 | 1461053077938 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:38 INFO - PROCESS | 1392 | 1461053078016 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 01:04:38 INFO - PROCESS | 1392 | 1461053078023 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FB69800 == 36 [pid = 1392] [id = 39] 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606D2DEC00) [pid = 1392] [serial = 113] [outer = 0000000000000000] 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606D72C400) [pid = 1392] [serial = 114] [outer = 000000606D2DEC00] 01:04:38 INFO - PROCESS | 1392 | 1461053078069 Marionette DEBUG loaded listener.js 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606DD40C00) [pid = 1392] [serial = 115] [outer = 000000606D2DEC00] 01:04:38 INFO - PROCESS | 1392 | 1461053078504 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 01:04:38 INFO - PROCESS | 1392 | 1461053078563 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 01:04:38 INFO - PROCESS | 1392 | 1461053078565 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 01:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:04:38 INFO - PROCESS | 1392 | 1461053078569 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:04:38 INFO - PROCESS | 1392 | 1461053078571 Marionette TRACE conn5 <- [1,122,null,{}] 01:04:38 INFO - PROCESS | 1392 | 1461053078584 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:38 INFO - PROCESS | 1392 | 1461053078702 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 01:04:38 INFO - PROCESS | 1392 | 1461053078716 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB2B800 == 37 [pid = 1392] [id = 40] 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606EB5FC00) [pid = 1392] [serial = 116] [outer = 0000000000000000] 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000607055CC00) [pid = 1392] [serial = 117] [outer = 000000606EB5FC00] 01:04:38 INFO - PROCESS | 1392 | 1461053078764 Marionette DEBUG loaded listener.js 01:04:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000607067DC00) [pid = 1392] [serial = 118] [outer = 000000606EB5FC00] 01:04:39 INFO - PROCESS | 1392 | 1461053079159 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 650ms 01:04:39 INFO - PROCESS | 1392 | 1461053079222 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 1392 | 1461053079224 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 01:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:04:39 INFO - PROCESS | 1392 | 1461053079228 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 1392 | 1461053079229 Marionette TRACE conn5 <- [1,126,null,{}] 01:04:39 INFO - PROCESS | 1392 | 1461053079233 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:39 INFO - PROCESS | 1392 | 1461053079327 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 01:04:39 INFO - PROCESS | 1392 | 1461053079386 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700B7000 == 38 [pid = 1392] [id = 41] 01:04:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (00000060698BD400) [pid = 1392] [serial = 119] [outer = 0000000000000000] 01:04:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (00000060698C0000) [pid = 1392] [serial = 120] [outer = 00000060698BD400] 01:04:39 INFO - PROCESS | 1392 | 1461053079431 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000607067E400) [pid = 1392] [serial = 121] [outer = 00000060698BD400] 01:04:39 INFO - PROCESS | 1392 | 1461053079826 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 01:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:04:39 INFO - PROCESS | 1392 | 1461053079859 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 1392 | 1461053079862 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 01:04:39 INFO - PROCESS | 1392 | 1461053079864 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 1392 | 1461053079866 Marionette TRACE conn5 <- [1,130,null,{}] 01:04:39 INFO - PROCESS | 1392 | 1461053079870 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:39 INFO - PROCESS | 1392 | 1461053079962 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 01:04:39 INFO - PROCESS | 1392 | 1461053079968 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072334800 == 39 [pid = 1392] [id = 42] 01:04:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606051B000) [pid = 1392] [serial = 122] [outer = 0000000000000000] 01:04:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606051FC00) [pid = 1392] [serial = 123] [outer = 000000606051B000] 01:04:40 INFO - PROCESS | 1392 | 1461053080014 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606E0B5800) [pid = 1392] [serial = 124] [outer = 000000606051B000] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000605FCD1400) [pid = 1392] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000605ABBA800) [pid = 1392] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606C72B000) [pid = 1392] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000605ABB3800) [pid = 1392] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606C72A800) [pid = 1392] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (0000006061311C00) [pid = 1392] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000605E113C00) [pid = 1392] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606B514400) [pid = 1392] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000605FA97400) [pid = 1392] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:04:40 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000605E110000) [pid = 1392] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:04:40 INFO - PROCESS | 1392 | 1461053080407 Marionette TRACE conn5 <- [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]]]}] 01:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 01:04:40 INFO - PROCESS | 1392 | 1461053080454 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 1392 | 1461053080456 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 01:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:04:40 INFO - PROCESS | 1392 | 1461053080460 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 1392 | 1461053080461 Marionette TRACE conn5 <- [1,134,null,{}] 01:04:40 INFO - PROCESS | 1392 | 1461053080465 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:40 INFO - PROCESS | 1392 | 1461053080566 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 01:04:40 INFO - PROCESS | 1392 | 1461053080602 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:40 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723DC800 == 40 [pid = 1392] [id = 43] 01:04:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000605E111800) [pid = 1392] [serial = 125] [outer = 0000000000000000] 01:04:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006065F44C00) [pid = 1392] [serial = 126] [outer = 000000605E111800] 01:04:40 INFO - PROCESS | 1392 | 1461053080648 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (0000006065FE2400) [pid = 1392] [serial = 127] [outer = 000000605E111800] 01:04:41 INFO - PROCESS | 1392 | 1461053081023 Marionette TRACE conn5 <- [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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 01:04:41 INFO - PROCESS | 1392 | 1461053081050 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 1392 | 1461053081052 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 01:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:04:41 INFO - PROCESS | 1392 | 1461053081056 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - PROCESS | 1392 | 1461053081057 Marionette TRACE conn5 <- [1,138,null,{}] 01:04:41 INFO - PROCESS | 1392 | 1461053081061 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:41 INFO - PROCESS | 1392 | 1461053081158 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 01:04:41 INFO - PROCESS | 1392 | 1461053081166 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A292800 == 41 [pid = 1392] [id = 44] 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000605E09D800) [pid = 1392] [serial = 128] [outer = 0000000000000000] 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000605E0A8000) [pid = 1392] [serial = 129] [outer = 000000605E09D800] 01:04:41 INFO - PROCESS | 1392 | 1461053081214 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (0000006065FE1800) [pid = 1392] [serial = 130] [outer = 000000605E09D800] 01:04:41 INFO - PROCESS | 1392 | 1461053081598 Marionette TRACE conn5 <- [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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 01:04:41 INFO - PROCESS | 1392 | 1461053081645 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 1392 | 1461053081647 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 01:04:41 INFO - PROCESS | 1392 | 1461053081651 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:04:41 INFO - PROCESS | 1392 | 1461053081654 Marionette TRACE conn5 <- [1,142,null,{}] 01:04:41 INFO - PROCESS | 1392 | 1461053081657 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:41 INFO - PROCESS | 1392 | 1461053081775 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 01:04:41 INFO - PROCESS | 1392 | 1461053081782 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075783800 == 42 [pid = 1392] [id = 45] 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000605E0ABC00) [pid = 1392] [serial = 131] [outer = 0000000000000000] 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006069BE0400) [pid = 1392] [serial = 132] [outer = 000000605E0ABC00] 01:04:41 INFO - PROCESS | 1392 | 1461053081834 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006071F2B800) [pid = 1392] [serial = 133] [outer = 000000605E0ABC00] 01:04:42 INFO - PROCESS | 1392 | 1461053082299 Marionette TRACE conn5 <- [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]]]}] 01:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 01:04:42 INFO - PROCESS | 1392 | 1461053082346 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 01:04:42 INFO - PROCESS | 1392 | 1461053082352 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 01:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:04:42 INFO - PROCESS | 1392 | 1461053082358 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:04:42 INFO - PROCESS | 1392 | 1461053082363 Marionette TRACE conn5 <- [1,146,null,{}] 01:04:42 INFO - PROCESS | 1392 | 1461053082370 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:42 INFO - PROCESS | 1392 | 1461053082478 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 01:04:42 INFO - PROCESS | 1392 | 1461053082559 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC3A000 == 43 [pid = 1392] [id = 46] 01:04:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000605E116400) [pid = 1392] [serial = 134] [outer = 0000000000000000] 01:04:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000605FA9AC00) [pid = 1392] [serial = 135] [outer = 000000605E116400] 01:04:42 INFO - PROCESS | 1392 | 1461053082618 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (0000006060544000) [pid = 1392] [serial = 136] [outer = 000000605E116400] 01:04:43 INFO - PROCESS | 1392 | 1461053083287 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 01:04:43 INFO - PROCESS | 1392 | 1461053083346 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 1392 | 1461053083353 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 01:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:04:43 INFO - PROCESS | 1392 | 1461053083360 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 1392 | 1461053083363 Marionette TRACE conn5 <- [1,150,null,{}] 01:04:43 INFO - PROCESS | 1392 | 1461053083368 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:43 INFO - PROCESS | 1392 | 1461053083476 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 01:04:43 INFO - PROCESS | 1392 | 1461053083540 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:43 INFO - PROCESS | 1392 | ++DOCSHELL 000000606904F800 == 44 [pid = 1392] [id = 47] 01:04:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006066C43400) [pid = 1392] [serial = 137] [outer = 0000000000000000] 01:04:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (00000060698C1400) [pid = 1392] [serial = 138] [outer = 0000006066C43400] 01:04:43 INFO - PROCESS | 1392 | 1461053083596 Marionette DEBUG loaded listener.js 01:04:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006069C76000) [pid = 1392] [serial = 139] [outer = 0000006066C43400] 01:04:44 INFO - PROCESS | 1392 | 1461053084160 Marionette TRACE conn5 <- [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]]]}] 01:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 837ms 01:04:44 INFO - PROCESS | 1392 | 1461053084202 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 01:04:44 INFO - PROCESS | 1392 | 1461053084204 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 01:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:04:44 INFO - PROCESS | 1392 | 1461053084208 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:04:44 INFO - PROCESS | 1392 | 1461053084213 Marionette TRACE conn5 <- [1,154,null,{}] 01:04:44 INFO - PROCESS | 1392 | 1461053084225 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:44 INFO - PROCESS | 1392 | 1461053084334 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 01:04:44 INFO - PROCESS | 1392 | 1461053084397 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232B800 == 45 [pid = 1392] [id = 48] 01:04:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000605FAE1400) [pid = 1392] [serial = 140] [outer = 0000000000000000] 01:04:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606A083400) [pid = 1392] [serial = 141] [outer = 000000605FAE1400] 01:04:44 INFO - PROCESS | 1392 | 1461053084457 Marionette DEBUG loaded listener.js 01:04:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606C70C000) [pid = 1392] [serial = 142] [outer = 000000605FAE1400] 01:04:45 INFO - PROCESS | 1392 | 1461053085080 Marionette TRACE conn5 <- [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]]]}] 01:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1092ms 01:04:45 INFO - PROCESS | 1392 | 1461053085303 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 01:04:45 INFO - PROCESS | 1392 | 1461053085309 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 01:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:04:45 INFO - PROCESS | 1392 | 1461053085314 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:04:45 INFO - PROCESS | 1392 | 1461053085317 Marionette TRACE conn5 <- [1,158,null,{}] 01:04:45 INFO - PROCESS | 1392 | 1461053085323 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:45 INFO - PROCESS | 1392 | 1461053085417 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 01:04:45 INFO - PROCESS | 1392 | 1461053085475 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064551800 == 46 [pid = 1392] [id = 49] 01:04:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000605FAE2000) [pid = 1392] [serial = 143] [outer = 0000000000000000] 01:04:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000605FAE6000) [pid = 1392] [serial = 144] [outer = 000000605FAE2000] 01:04:45 INFO - PROCESS | 1392 | 1461053085524 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (0000006060516C00) [pid = 1392] [serial = 145] [outer = 000000605FAE2000] 01:04:46 INFO - PROCESS | 1392 | 1461053086089 Marionette TRACE conn5 <- [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]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 01:04:46 INFO - PROCESS | 1392 | 1461053086156 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 1392 | 1461053086160 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 01:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:04:46 INFO - PROCESS | 1392 | 1461053086168 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 1392 | 1461053086172 Marionette TRACE conn5 <- [1,162,null,{}] 01:04:46 INFO - PROCESS | 1392 | 1461053086176 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:46 INFO - PROCESS | 1392 | 1461053086270 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 01:04:46 INFO - PROCESS | 1392 | 1461053086336 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:46 INFO - PROCESS | 1392 | ++DOCSHELL 00000060648D9000 == 47 [pid = 1392] [id = 50] 01:04:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (0000006064BD5000) [pid = 1392] [serial = 146] [outer = 0000000000000000] 01:04:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606505F400) [pid = 1392] [serial = 147] [outer = 0000006064BD5000] 01:04:46 INFO - PROCESS | 1392 | 1461053086386 Marionette DEBUG loaded listener.js 01:04:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006065F43000) [pid = 1392] [serial = 148] [outer = 0000006064BD5000] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606A292800 == 46 [pid = 1392] [id = 44] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 00000060723DC800 == 45 [pid = 1392] [id = 43] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006072334800 == 44 [pid = 1392] [id = 42] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 00000060700B7000 == 43 [pid = 1392] [id = 41] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB2B800 == 42 [pid = 1392] [id = 40] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 000000605FB69800 == 41 [pid = 1392] [id = 39] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606A291000 == 40 [pid = 1392] [id = 38] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CEE000 == 39 [pid = 1392] [id = 37] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 00000060616CF000 == 38 [pid = 1392] [id = 36] 01:04:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006064721800 == 37 [pid = 1392] [id = 35] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606C7C3800) [pid = 1392] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000607423F800) [pid = 1392] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (0000006071F22400) [pid = 1392] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605E118C00) [pid = 1392] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000607055C400) [pid = 1392] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606621DC00) [pid = 1392] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006066214C00) [pid = 1392] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (0000006065054000) [pid = 1392] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006069C1CC00) [pid = 1392] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606BE7A800) [pid = 1392] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606C4FA000) [pid = 1392] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606A26EC00) [pid = 1392] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (00000060668A3800) [pid = 1392] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000605FCD5000) [pid = 1392] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000605E117000) [pid = 1392] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006060538C00) [pid = 1392] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (00000060655D8400) [pid = 1392] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:04:46 INFO - PROCESS | 1392 | 1461053086869 Marionette TRACE conn5 <- [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]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 732ms 01:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:04:46 INFO - PROCESS | 1392 | 1461053086902 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 1392 | 1461053086904 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 01:04:46 INFO - PROCESS | 1392 | 1461053086907 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 1392 | 1461053086910 Marionette TRACE conn5 <- [1,166,null,{}] 01:04:46 INFO - PROCESS | 1392 | 1461053086920 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:47 INFO - PROCESS | 1392 | 1461053087001 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 01:04:47 INFO - PROCESS | 1392 | 1461053087012 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006061362800 == 38 [pid = 1392] [id = 51] 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006060543800) [pid = 1392] [serial = 149] [outer = 0000000000000000] 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006065054000) [pid = 1392] [serial = 150] [outer = 0000006060543800] 01:04:47 INFO - PROCESS | 1392 | 1461053087063 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (0000006065F49000) [pid = 1392] [serial = 151] [outer = 0000006060543800] 01:04:47 INFO - PROCESS | 1392 | 1461053087499 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 01:04:47 INFO - PROCESS | 1392 | 1461053087539 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 01:04:47 INFO - PROCESS | 1392 | 1461053087542 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 01:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:04:47 INFO - PROCESS | 1392 | 1461053087550 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:04:47 INFO - PROCESS | 1392 | 1461053087552 Marionette TRACE conn5 <- [1,170,null,{}] 01:04:47 INFO - PROCESS | 1392 | 1461053087555 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:47 INFO - PROCESS | 1392 | 1461053087636 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 01:04:47 INFO - PROCESS | 1392 | 1461053087642 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE6800 == 39 [pid = 1392] [id = 52] 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606621B800) [pid = 1392] [serial = 152] [outer = 0000000000000000] 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (00000060663A9000) [pid = 1392] [serial = 153] [outer = 000000606621B800] 01:04:47 INFO - PROCESS | 1392 | 1461053087692 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006069075000) [pid = 1392] [serial = 154] [outer = 000000606621B800] 01:04:48 INFO - PROCESS | 1392 | 1461053088114 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 01:04:48 INFO - PROCESS | 1392 | 1461053088139 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1392 | 1461053088141 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 01:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:04:48 INFO - PROCESS | 1392 | 1461053088144 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 1392 | 1461053088146 Marionette TRACE conn5 <- [1,174,null,{}] 01:04:48 INFO - PROCESS | 1392 | 1461053088149 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:48 INFO - PROCESS | 1392 | 1461053088228 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 01:04:48 INFO - PROCESS | 1392 | 1461053088234 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A041800 == 40 [pid = 1392] [id = 53] 01:04:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (00000060690A6400) [pid = 1392] [serial = 155] [outer = 0000000000000000] 01:04:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (00000060698BEC00) [pid = 1392] [serial = 156] [outer = 00000060690A6400] 01:04:48 INFO - PROCESS | 1392 | 1461053088282 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006069C43800) [pid = 1392] [serial = 157] [outer = 00000060690A6400] 01:04:48 INFO - PROCESS | 1392 | 1461053088665 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 01:04:48 INFO - PROCESS | 1392 | 1461053088734 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1392 | 1461053088736 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 01:04:48 INFO - PROCESS | 1392 | 1461053088740 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:04:48 INFO - PROCESS | 1392 | 1461053088742 Marionette TRACE conn5 <- [1,178,null,{}] 01:04:48 INFO - PROCESS | 1392 | 1461053088755 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:48 INFO - PROCESS | 1392 | 1461053088879 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 01:04:48 INFO - PROCESS | 1392 | 1461053088895 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CC60800 == 41 [pid = 1392] [id = 54] 01:04:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606A0F0C00) [pid = 1392] [serial = 158] [outer = 0000000000000000] 01:04:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606B51BC00) [pid = 1392] [serial = 159] [outer = 000000606A0F0C00] 01:04:48 INFO - PROCESS | 1392 | 1461053088978 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606C4AA400) [pid = 1392] [serial = 160] [outer = 000000606A0F0C00] 01:04:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606BE7BC00) [pid = 1392] [serial = 161] [outer = 000000607067E000] 01:04:49 INFO - PROCESS | 1392 | 1461053089462 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 01:04:49 INFO - PROCESS | 1392 | 1461053089475 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 1392 | 1461053089478 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 01:04:49 INFO - PROCESS | 1392 | 1461053089481 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:04:49 INFO - PROCESS | 1392 | 1461053089483 Marionette TRACE conn5 <- [1,182,null,{}] 01:04:49 INFO - PROCESS | 1392 | 1461053089486 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:49 INFO - PROCESS | 1392 | 1461053089581 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 01:04:49 INFO - PROCESS | 1392 | 1461053089587 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EAC6000 == 42 [pid = 1392] [id = 55] 01:04:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606C4F5800) [pid = 1392] [serial = 162] [outer = 0000000000000000] 01:04:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606C703800) [pid = 1392] [serial = 163] [outer = 000000606C4F5800] 01:04:49 INFO - PROCESS | 1392 | 1461053089635 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606C7CA800) [pid = 1392] [serial = 164] [outer = 000000606C4F5800] 01:04:50 INFO - PROCESS | 1392 | 1461053090046 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 01:04:50 INFO - PROCESS | 1392 | 1461053090114 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1392 | 1461053090116 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 01:04:50 INFO - PROCESS | 1392 | 1461053090119 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:04:50 INFO - PROCESS | 1392 | 1461053090121 Marionette TRACE conn5 <- [1,186,null,{}] 01:04:50 INFO - PROCESS | 1392 | 1461053090125 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:50 INFO - PROCESS | 1392 | 1461053090223 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 01:04:50 INFO - PROCESS | 1392 | 1461053090290 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 1392 | ++DOCSHELL 000000607009D000 == 43 [pid = 1392] [id = 56] 01:04:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606D58A400) [pid = 1392] [serial = 165] [outer = 0000000000000000] 01:04:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606D72D000) [pid = 1392] [serial = 166] [outer = 000000606D58A400] 01:04:50 INFO - PROCESS | 1392 | 1461053090336 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606DD3FC00) [pid = 1392] [serial = 167] [outer = 000000606D58A400] 01:04:50 INFO - PROCESS | 1392 | 1461053090885 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006069C76800) [pid = 1392] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606EB5FC00) [pid = 1392] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006069C45C00) [pid = 1392] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606051B000) [pid = 1392] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606053A800) [pid = 1392] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606C4F6000) [pid = 1392] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606D2DEC00) [pid = 1392] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000605E09D800) [pid = 1392] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 779ms 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000605E111800) [pid = 1392] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (0000006064BEF000) [pid = 1392] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:04:50 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060698BD400) [pid = 1392] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:04:50 INFO - PROCESS | 1392 | 1461053090902 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1392 | 1461053090904 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 01:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:04:50 INFO - PROCESS | 1392 | 1461053090908 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - PROCESS | 1392 | 1461053090910 Marionette TRACE conn5 <- [1,190,null,{}] 01:04:50 INFO - PROCESS | 1392 | 1461053090913 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:51 INFO - PROCESS | 1392 | 1461053090993 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 01:04:51 INFO - PROCESS | 1392 | 1461053091001 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066038800 == 44 [pid = 1392] [id = 57] 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606053B000) [pid = 1392] [serial = 168] [outer = 0000000000000000] 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (0000006065F44000) [pid = 1392] [serial = 169] [outer = 000000606053B000] 01:04:51 INFO - PROCESS | 1392 | 1461053091049 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606D58DC00) [pid = 1392] [serial = 170] [outer = 000000606053B000] 01:04:51 INFO - PROCESS | 1392 | 1461053091426 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 523ms 01:04:51 INFO - PROCESS | 1392 | 1461053091433 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 1392 | 1461053091435 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 01:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:04:51 INFO - PROCESS | 1392 | 1461053091438 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:04:51 INFO - PROCESS | 1392 | 1461053091440 Marionette TRACE conn5 <- [1,194,null,{}] 01:04:51 INFO - PROCESS | 1392 | 1461053091444 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:51 INFO - PROCESS | 1392 | 1461053091546 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 01:04:51 INFO - PROCESS | 1392 | 1461053091576 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706BC000 == 45 [pid = 1392] [id = 58] 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606053B400) [pid = 1392] [serial = 171] [outer = 0000000000000000] 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606F105C00) [pid = 1392] [serial = 172] [outer = 000000606053B400] 01:04:51 INFO - PROCESS | 1392 | 1461053091621 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (0000006070038800) [pid = 1392] [serial = 173] [outer = 000000606053B400] 01:04:52 INFO - PROCESS | 1392 | 1461053091988 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 01:04:52 INFO - PROCESS | 1392 | 1461053092029 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1392 | 1461053092031 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 01:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:04:52 INFO - PROCESS | 1392 | 1461053092035 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1392 | 1461053092038 Marionette TRACE conn5 <- [1,198,null,{}] 01:04:52 INFO - PROCESS | 1392 | 1461053092042 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:52 INFO - PROCESS | 1392 | 1461053092162 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 01:04:52 INFO - PROCESS | 1392 | 1461053092169 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B13800 == 46 [pid = 1392] [id = 59] 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606F106000) [pid = 1392] [serial = 174] [outer = 0000000000000000] 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000607055FC00) [pid = 1392] [serial = 175] [outer = 000000606F106000] 01:04:52 INFO - PROCESS | 1392 | 1461053092220 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006071F24000) [pid = 1392] [serial = 176] [outer = 000000606F106000] 01:04:52 INFO - PROCESS | 1392 | 1461053092603 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 01:04:52 INFO - PROCESS | 1392 | 1461053092666 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1392 | 1461053092668 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 01:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:04:52 INFO - PROCESS | 1392 | 1461053092671 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1392 | 1461053092673 Marionette TRACE conn5 <- [1,202,null,{}] 01:04:52 INFO - PROCESS | 1392 | 1461053092677 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:52 INFO - PROCESS | 1392 | 1461053092782 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 01:04:52 INFO - PROCESS | 1392 | 1461053092821 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075747800 == 47 [pid = 1392] [id = 60] 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006072175000) [pid = 1392] [serial = 177] [outer = 0000000000000000] 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006072182000) [pid = 1392] [serial = 178] [outer = 0000006072175000] 01:04:52 INFO - PROCESS | 1392 | 1461053092866 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006074240800) [pid = 1392] [serial = 179] [outer = 0000006072175000] 01:04:53 INFO - PROCESS | 1392 | 1461053093443 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 01:04:53 INFO - PROCESS | 1392 | 1461053093522 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 1392 | 1461053093528 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 01:04:53 INFO - PROCESS | 1392 | 1461053093535 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:04:53 INFO - PROCESS | 1392 | 1461053093539 Marionette TRACE conn5 <- [1,206,null,{}] 01:04:53 INFO - PROCESS | 1392 | 1461053093545 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:53 INFO - PROCESS | 1392 | 1461053093663 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 01:04:53 INFO - PROCESS | 1392 | 1461053093722 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000606136B800 == 48 [pid = 1392] [id = 61] 01:04:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (00000060601CE400) [pid = 1392] [serial = 180] [outer = 0000000000000000] 01:04:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606051BC00) [pid = 1392] [serial = 181] [outer = 00000060601CE400] 01:04:53 INFO - PROCESS | 1392 | 1461053093781 Marionette DEBUG loaded listener.js 01:04:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006064782400) [pid = 1392] [serial = 182] [outer = 00000060601CE400] 01:04:54 INFO - PROCESS | 1392 | 1461053094385 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 01:04:54 INFO - PROCESS | 1392 | 1461053094421 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 01:04:54 INFO - PROCESS | 1392 | 1461053094428 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 01:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:04:54 INFO - PROCESS | 1392 | 1461053094435 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:04:54 INFO - PROCESS | 1392 | 1461053094439 Marionette TRACE conn5 <- [1,210,null,{}] 01:04:54 INFO - PROCESS | 1392 | 1461053094443 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:54 INFO - PROCESS | 1392 | 1461053094551 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 01:04:54 INFO - PROCESS | 1392 | 1461053094629 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC3000 == 49 [pid = 1392] [id = 62] 01:04:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606621D800) [pid = 1392] [serial = 183] [outer = 0000000000000000] 01:04:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (00000060698BD000) [pid = 1392] [serial = 184] [outer = 000000606621D800] 01:04:54 INFO - PROCESS | 1392 | 1461053094685 Marionette DEBUG loaded listener.js 01:04:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006069CE5000) [pid = 1392] [serial = 185] [outer = 000000606621D800] 01:04:55 INFO - PROCESS | 1392 | 1461053095214 Marionette TRACE conn5 <- [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]]]}] 01:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 837ms 01:04:55 INFO - PROCESS | 1392 | 1461053095278 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 1392 | 1461053095281 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 01:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:04:55 INFO - PROCESS | 1392 | 1461053095285 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:04:55 INFO - PROCESS | 1392 | 1461053095289 Marionette TRACE conn5 <- [1,214,null,{}] 01:04:55 INFO - PROCESS | 1392 | 1461053095302 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:55 INFO - PROCESS | 1392 | 1461053095481 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 01:04:55 INFO - PROCESS | 1392 | 1461053095521 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:55 INFO - PROCESS | 1392 | ++DOCSHELL 000000607575A000 == 50 [pid = 1392] [id = 63] 01:04:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606E0BD400) [pid = 1392] [serial = 186] [outer = 0000000000000000] 01:04:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606ED42800) [pid = 1392] [serial = 187] [outer = 000000606E0BD400] 01:04:55 INFO - PROCESS | 1392 | 1461053095583 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006070687400) [pid = 1392] [serial = 188] [outer = 000000606E0BD400] 01:04:56 INFO - PROCESS | 1392 | 1461053096127 Marionette TRACE conn5 <- [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]]]}] 01:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 879ms 01:04:56 INFO - PROCESS | 1392 | 1461053096166 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 01:04:56 INFO - PROCESS | 1392 | 1461053096169 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 01:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:04:56 INFO - PROCESS | 1392 | 1461053096173 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:04:56 INFO - PROCESS | 1392 | 1461053096175 Marionette TRACE conn5 <- [1,218,null,{}] 01:04:56 INFO - PROCESS | 1392 | 1461053096179 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:56 INFO - PROCESS | 1392 | 1461053096282 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 01:04:56 INFO - PROCESS | 1392 | 1461053096368 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703F0000 == 51 [pid = 1392] [id = 64] 01:04:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607217B400) [pid = 1392] [serial = 189] [outer = 0000000000000000] 01:04:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060721EB800) [pid = 1392] [serial = 190] [outer = 000000607217B400] 01:04:56 INFO - PROCESS | 1392 | 1461053096425 Marionette DEBUG loaded listener.js 01:04:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006074248800) [pid = 1392] [serial = 191] [outer = 000000607217B400] 01:04:57 INFO - PROCESS | 1392 | 1461053097051 Marionette TRACE conn5 <- [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]]]}] 01:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 943ms 01:04:57 INFO - PROCESS | 1392 | 1461053097118 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 01:04:57 INFO - PROCESS | 1392 | 1461053097122 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 01:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:04:57 INFO - PROCESS | 1392 | 1461053097127 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:04:57 INFO - PROCESS | 1392 | 1461053097131 Marionette TRACE conn5 <- [1,222,null,{}] 01:04:57 INFO - PROCESS | 1392 | 1461053097136 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:57 INFO - PROCESS | 1392 | 1461053097230 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 01:04:57 INFO - PROCESS | 1392 | 1461053097305 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064720000 == 52 [pid = 1392] [id = 65] 01:04:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000605E0A9000) [pid = 1392] [serial = 192] [outer = 0000000000000000] 01:04:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000605FAE0800) [pid = 1392] [serial = 193] [outer = 000000605E0A9000] 01:04:57 INFO - PROCESS | 1392 | 1461053097354 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006060545000) [pid = 1392] [serial = 194] [outer = 000000605E0A9000] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B13800 == 51 [pid = 1392] [id = 59] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060706BC000 == 50 [pid = 1392] [id = 58] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006066038800 == 49 [pid = 1392] [id = 57] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 000000607009D000 == 48 [pid = 1392] [id = 56] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606EAC6000 == 47 [pid = 1392] [id = 55] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606CC60800 == 46 [pid = 1392] [id = 54] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606A041800 == 45 [pid = 1392] [id = 53] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE6800 == 44 [pid = 1392] [id = 52] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006061362800 == 43 [pid = 1392] [id = 51] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060648D9000 == 42 [pid = 1392] [id = 50] 01:04:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006064551800 == 41 [pid = 1392] [id = 49] 01:04:57 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006069BE0400) [pid = 1392] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | 1461053098015 Marionette TRACE conn5 <- [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]]]}] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069CEB000) [pid = 1392] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606BE75800) [pid = 1392] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (00000060654A7000) [pid = 1392] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000607055CC00) [pid = 1392] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606DD38800) [pid = 1392] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DF53400) [pid = 1392] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006069C4C800) [pid = 1392] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606051FC00) [pid = 1392] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006060542C00) [pid = 1392] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006064BFC800) [pid = 1392] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606BE78C00) [pid = 1392] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606C725000) [pid = 1392] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606C8B1800) [pid = 1392] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606D72C400) [pid = 1392] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006065FE1800) [pid = 1392] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006065F44C00) [pid = 1392] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (00000060654EF800) [pid = 1392] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606621E400) [pid = 1392] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (00000060698C0000) [pid = 1392] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000607067E400) [pid = 1392] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605E0A8000) [pid = 1392] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606E0B5800) [pid = 1392] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000607067DC00) [pid = 1392] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006065FE2400) [pid = 1392] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606DD40C00) [pid = 1392] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 942ms 01:04:58 INFO - PROCESS | 1392 | 1461053098074 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1392 | 1461053098080 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 01:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:04:58 INFO - PROCESS | 1392 | 1461053098086 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 1392 | 1461053098089 Marionette TRACE conn5 <- [1,226,null,{}] 01:04:58 INFO - PROCESS | 1392 | 1461053098093 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:58 INFO - PROCESS | 1392 | 1461053098176 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 01:04:58 INFO - PROCESS | 1392 | 1461053098189 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC36800 == 42 [pid = 1392] [id = 66] 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000605FCD5800) [pid = 1392] [serial = 195] [outer = 0000000000000000] 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606051B000) [pid = 1392] [serial = 196] [outer = 000000605FCD5800] 01:04:58 INFO - PROCESS | 1392 | 1461053098238 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (0000006064F68000) [pid = 1392] [serial = 197] [outer = 000000605FCD5800] 01:04:58 INFO - PROCESS | 1392 | 1461053098671 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 01:04:58 INFO - PROCESS | 1392 | 1461053098716 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1392 | 1461053098718 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 01:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:04:58 INFO - PROCESS | 1392 | 1461053098722 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 1392 | 1461053098726 Marionette TRACE conn5 <- [1,230,null,{}] 01:04:58 INFO - PROCESS | 1392 | 1461053098737 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:58 INFO - PROCESS | 1392 | 1461053098849 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 01:04:58 INFO - PROCESS | 1392 | 1461053098864 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000606604A800 == 43 [pid = 1392] [id = 67] 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606621F800) [pid = 1392] [serial = 198] [outer = 0000000000000000] 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (00000060668A3000) [pid = 1392] [serial = 199] [outer = 000000606621F800] 01:04:58 INFO - PROCESS | 1392 | 1461053098913 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (00000060698B7C00) [pid = 1392] [serial = 200] [outer = 000000606621F800] 01:04:59 INFO - PROCESS | 1392 | 1461053099345 Marionette TRACE conn5 <- [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]]]}] 01:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 01:04:59 INFO - PROCESS | 1392 | 1461053099415 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 01:04:59 INFO - PROCESS | 1392 | 1461053099418 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 01:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:04:59 INFO - PROCESS | 1392 | 1461053099422 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:04:59 INFO - PROCESS | 1392 | 1461053099423 Marionette TRACE conn5 <- [1,234,null,{}] 01:04:59 INFO - PROCESS | 1392 | 1461053099427 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:59 INFO - PROCESS | 1392 | 1461053099509 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 01:04:59 INFO - PROCESS | 1392 | 1461053099517 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A035800 == 44 [pid = 1392] [id = 68] 01:04:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006069C44800) [pid = 1392] [serial = 201] [outer = 0000000000000000] 01:04:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006069C4D800) [pid = 1392] [serial = 202] [outer = 0000006069C44800] 01:04:59 INFO - PROCESS | 1392 | 1461053099565 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606B514400) [pid = 1392] [serial = 203] [outer = 0000006069C44800] 01:04:59 INFO - PROCESS | 1392 | 1461053099978 Marionette TRACE conn5 <- [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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 01:05:00 INFO - PROCESS | 1392 | 1461053100010 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1392 | 1461053100012 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 01:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:05:00 INFO - PROCESS | 1392 | 1461053100015 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1392 | 1461053100017 Marionette TRACE conn5 <- [1,238,null,{}] 01:05:00 INFO - PROCESS | 1392 | 1461053100021 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:00 INFO - PROCESS | 1392 | 1461053100098 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 01:05:00 INFO - PROCESS | 1392 | 1461053100104 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F161000 == 45 [pid = 1392] [id = 69] 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000605FCD3000) [pid = 1392] [serial = 204] [outer = 0000000000000000] 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C1C3000) [pid = 1392] [serial = 205] [outer = 000000605FCD3000] 01:05:00 INFO - PROCESS | 1392 | 1461053100153 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606C4EF800) [pid = 1392] [serial = 206] [outer = 000000605FCD3000] 01:05:00 INFO - PROCESS | 1392 | 1461053100631 Marionette TRACE conn5 <- [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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 01:05:00 INFO - PROCESS | 1392 | 1461053100647 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1392 | 1461053100649 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 01:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:05:00 INFO - PROCESS | 1392 | 1461053100658 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1392 | 1461053100660 Marionette TRACE conn5 <- [1,242,null,{}] 01:05:00 INFO - PROCESS | 1392 | 1461053100664 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:00 INFO - PROCESS | 1392 | 1461053100788 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 01:05:00 INFO - PROCESS | 1392 | 1461053100795 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED23000 == 46 [pid = 1392] [id = 70] 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C4FCC00) [pid = 1392] [serial = 207] [outer = 0000000000000000] 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606D027400) [pid = 1392] [serial = 208] [outer = 000000606C4FCC00] 01:05:00 INFO - PROCESS | 1392 | 1461053100846 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606DF51400) [pid = 1392] [serial = 209] [outer = 000000606C4FCC00] 01:05:01 INFO - PROCESS | 1392 | 1461053101308 Marionette TRACE conn5 <- [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]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 01:05:01 INFO - PROCESS | 1392 | 1461053101354 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 1392 | 1461053101356 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 01:05:01 INFO - PROCESS | 1392 | 1461053101363 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:05:01 INFO - PROCESS | 1392 | 1461053101365 Marionette TRACE conn5 <- [1,246,null,{}] 01:05:01 INFO - PROCESS | 1392 | 1461053101369 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:01 INFO - PROCESS | 1392 | 1461053101498 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 01:05:01 INFO - PROCESS | 1392 | 1461053101519 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5B8000 == 47 [pid = 1392] [id = 71] 01:05:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006070036C00) [pid = 1392] [serial = 210] [outer = 0000000000000000] 01:05:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000607055A000) [pid = 1392] [serial = 211] [outer = 0000006070036C00] 01:05:01 INFO - PROCESS | 1392 | 1461053101565 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006070683400) [pid = 1392] [serial = 212] [outer = 0000006070036C00] 01:05:02 INFO - PROCESS | 1392 | 1461053102090 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 774ms 01:05:02 INFO - PROCESS | 1392 | 1461053102150 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 1392 | 1461053102152 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 01:05:02 INFO - PROCESS | 1392 | 1461053102155 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - PROCESS | 1392 | 1461053102157 Marionette TRACE conn5 <- [1,250,null,{}] 01:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:05:02 INFO - PROCESS | 1392 | 1461053102161 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:02 INFO - PROCESS | 1392 | 1461053102260 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 01:05:02 INFO - PROCESS | 1392 | 1461053102309 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213C800 == 48 [pid = 1392] [id = 72] 01:05:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000607067F400) [pid = 1392] [serial = 213] [outer = 0000000000000000] 01:05:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000607204D800) [pid = 1392] [serial = 214] [outer = 000000607067F400] 01:05:02 INFO - PROCESS | 1392 | 1461053102356 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607210C000) [pid = 1392] [serial = 215] [outer = 000000607067F400] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006069C1AC00) [pid = 1392] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DC25000) [pid = 1392] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006064BF5000) [pid = 1392] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C4F5800) [pid = 1392] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606621B800) [pid = 1392] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060690A6400) [pid = 1392] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006060543800) [pid = 1392] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006064BD5000) [pid = 1392] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000605FAE2000) [pid = 1392] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606D58A400) [pid = 1392] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606053B400) [pid = 1392] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606053B000) [pid = 1392] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606F106000) [pid = 1392] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000605E0ABC00) [pid = 1392] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:05:02 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606A0F0C00) [pid = 1392] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:05:02 INFO - PROCESS | 1392 | 1461053102869 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 733ms 01:05:02 INFO - PROCESS | 1392 | 1461053102894 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 01:05:02 INFO - PROCESS | 1392 | 1461053102897 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 01:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:05:02 INFO - PROCESS | 1392 | 1461053102900 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:05:02 INFO - PROCESS | 1392 | 1461053102902 Marionette TRACE conn5 <- [1,254,null,{}] 01:05:02 INFO - PROCESS | 1392 | 1461053102905 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:02 INFO - PROCESS | 1392 | 1461053102984 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 01:05:02 INFO - PROCESS | 1392 | 1461053102991 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072332800 == 49 [pid = 1392] [id = 73] 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (00000060698B8800) [pid = 1392] [serial = 216] [outer = 0000000000000000] 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606CB81C00) [pid = 1392] [serial = 217] [outer = 00000060698B8800] 01:05:03 INFO - PROCESS | 1392 | 1461053103037 Marionette DEBUG loaded listener.js 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000607210CC00) [pid = 1392] [serial = 218] [outer = 00000060698B8800] 01:05:03 INFO - PROCESS | 1392 | 1461053103445 Marionette TRACE conn5 <- [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]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 01:05:03 INFO - PROCESS | 1392 | 1461053103489 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 01:05:03 INFO - PROCESS | 1392 | 1461053103491 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 01:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:05:03 INFO - PROCESS | 1392 | 1461053103494 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 1392 | 1461053103496 Marionette TRACE conn5 <- [1,258,null,{}] 01:05:03 INFO - PROCESS | 1392 | 1461053103500 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:03 INFO - PROCESS | 1392 | 1461053103579 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 01:05:03 INFO - PROCESS | 1392 | 1461053103585 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B19000 == 50 [pid = 1392] [id = 74] 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C177000) [pid = 1392] [serial = 219] [outer = 0000000000000000] 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C17BC00) [pid = 1392] [serial = 220] [outer = 000000606C177000] 01:05:03 INFO - PROCESS | 1392 | 1461053103634 Marionette DEBUG loaded listener.js 01:05:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006071F2B000) [pid = 1392] [serial = 221] [outer = 000000606C177000] 01:05:04 INFO - PROCESS | 1392 | 1461053104044 Marionette TRACE conn5 <- [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]]]}] 01:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 01:05:04 INFO - PROCESS | 1392 | 1461053104082 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 01:05:04 INFO - PROCESS | 1392 | 1461053104085 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 01:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:05:04 INFO - PROCESS | 1392 | 1461053104092 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:05:04 INFO - PROCESS | 1392 | 1461053104095 Marionette TRACE conn5 <- [1,262,null,{}] 01:05:04 INFO - PROCESS | 1392 | 1461053104099 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:04 INFO - PROCESS | 1392 | 1461053104199 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 01:05:04 INFO - PROCESS | 1392 | 1461053104206 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075ADB800 == 51 [pid = 1392] [id = 75] 01:05:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (00000060707B4000) [pid = 1392] [serial = 222] [outer = 0000000000000000] 01:05:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (00000060707BDC00) [pid = 1392] [serial = 223] [outer = 00000060707B4000] 01:05:04 INFO - PROCESS | 1392 | 1461053104260 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006072116800) [pid = 1392] [serial = 224] [outer = 00000060707B4000] 01:05:04 INFO - PROCESS | 1392 | 1461053104809 Marionette TRACE conn5 <- [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]]]}] 01:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 734ms 01:05:04 INFO - PROCESS | 1392 | 1461053104836 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 01:05:04 INFO - PROCESS | 1392 | 1461053104841 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 01:05:04 INFO - PROCESS | 1392 | 1461053104848 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:05:04 INFO - PROCESS | 1392 | 1461053104853 Marionette TRACE conn5 <- [1,266,null,{}] 01:05:04 INFO - PROCESS | 1392 | 1461053104859 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:04 INFO - PROCESS | 1392 | 1461053104969 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 01:05:05 INFO - PROCESS | 1392 | 1461053105053 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060D2C800 == 52 [pid = 1392] [id = 76] 01:05:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605F369400) [pid = 1392] [serial = 225] [outer = 0000000000000000] 01:05:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605FCD0800) [pid = 1392] [serial = 226] [outer = 000000605F369400] 01:05:05 INFO - PROCESS | 1392 | 1461053105114 Marionette DEBUG loaded listener.js 01:05:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006064F87400) [pid = 1392] [serial = 227] [outer = 000000605F369400] 01:05:05 INFO - PROCESS | 1392 | 1461053105718 Marionette TRACE conn5 <- [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]]]}] 01:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 879ms 01:05:05 INFO - PROCESS | 1392 | 1461053105733 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 01:05:05 INFO - PROCESS | 1392 | 1461053105739 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 01:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:05:05 INFO - PROCESS | 1392 | 1461053105746 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:05:05 INFO - PROCESS | 1392 | 1461053105749 Marionette TRACE conn5 <- [1,270,null,{}] 01:05:05 INFO - PROCESS | 1392 | 1461053105753 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:05 INFO - PROCESS | 1392 | 1461053105860 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 01:05:05 INFO - PROCESS | 1392 | 1461053105942 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:05 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DF77800 == 53 [pid = 1392] [id = 77] 01:05:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606621F000) [pid = 1392] [serial = 228] [outer = 0000000000000000] 01:05:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (00000060698B8C00) [pid = 1392] [serial = 229] [outer = 000000606621F000] 01:05:06 INFO - PROCESS | 1392 | 1461053105998 Marionette DEBUG loaded listener.js 01:05:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606B513400) [pid = 1392] [serial = 230] [outer = 000000606621F000] 01:05:06 INFO - PROCESS | 1392 | 1461053106678 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 983ms 01:05:06 INFO - PROCESS | 1392 | 1461053106756 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 01:05:06 INFO - PROCESS | 1392 | 1461053106758 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 01:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:05:06 INFO - PROCESS | 1392 | 1461053106798 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:05:06 INFO - PROCESS | 1392 | 1461053106802 Marionette TRACE conn5 <- [1,274,null,{}] 01:05:06 INFO - PROCESS | 1392 | 1461053106869 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:07 INFO - PROCESS | 1392 | 1461053107037 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 01:05:07 INFO - PROCESS | 1392 | 1461053107092 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 1392 | ++DOCSHELL 000000607578A800 == 54 [pid = 1392] [id = 78] 01:05:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000607055A400) [pid = 1392] [serial = 231] [outer = 0000000000000000] 01:05:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (00000060707BC000) [pid = 1392] [serial = 232] [outer = 000000607055A400] 01:05:07 INFO - PROCESS | 1392 | 1461053107151 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070F77800) [pid = 1392] [serial = 233] [outer = 000000607055A400] 01:05:07 INFO - PROCESS | 1392 | 1461053107681 Marionette TRACE conn5 <- [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]]]}] 01:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 923ms 01:05:07 INFO - PROCESS | 1392 | 1461053107711 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 01:05:07 INFO - PROCESS | 1392 | 1461053107715 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 01:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:05:07 INFO - PROCESS | 1392 | 1461053107718 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:05:07 INFO - PROCESS | 1392 | 1461053107721 Marionette TRACE conn5 <- [1,278,null,{}] 01:05:07 INFO - PROCESS | 1392 | 1461053107725 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:07 INFO - PROCESS | 1392 | 1461053107831 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 01:05:07 INFO - PROCESS | 1392 | 1461053107913 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D28000 == 55 [pid = 1392] [id = 79] 01:05:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006071F23400) [pid = 1392] [serial = 234] [outer = 0000000000000000] 01:05:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000607204A000) [pid = 1392] [serial = 235] [outer = 0000006071F23400] 01:05:07 INFO - PROCESS | 1392 | 1461053107971 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006072174000) [pid = 1392] [serial = 236] [outer = 0000006071F23400] 01:05:08 INFO - PROCESS | 1392 | 1461053108567 Marionette TRACE conn5 <- [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]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 878ms 01:05:08 INFO - PROCESS | 1392 | 1461053108599 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 01:05:08 INFO - PROCESS | 1392 | 1461053108601 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 01:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:05:08 INFO - PROCESS | 1392 | 1461053108605 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 1392 | 1461053108607 Marionette TRACE conn5 <- [1,282,null,{}] 01:05:08 INFO - PROCESS | 1392 | 1461053108611 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:08 INFO - PROCESS | 1392 | 1461053108729 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 01:05:08 INFO - PROCESS | 1392 | 1461053108811 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700B0800 == 56 [pid = 1392] [id = 80] 01:05:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006066219800) [pid = 1392] [serial = 237] [outer = 0000000000000000] 01:05:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606DD8A800) [pid = 1392] [serial = 238] [outer = 0000006066219800] 01:05:08 INFO - PROCESS | 1392 | 1461053108866 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006074244000) [pid = 1392] [serial = 239] [outer = 0000006066219800] 01:05:09 INFO - PROCESS | 1392 | 1461053109559 Marionette TRACE conn5 <- [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]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 985ms 01:05:09 INFO - PROCESS | 1392 | 1461053109593 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 01:05:09 INFO - PROCESS | 1392 | 1461053109597 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 01:05:09 INFO - PROCESS | 1392 | 1461053109603 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:05:09 INFO - PROCESS | 1392 | 1461053109607 Marionette TRACE conn5 <- [1,286,null,{}] 01:05:09 INFO - PROCESS | 1392 | 1461053109613 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:09 INFO - PROCESS | 1392 | 1461053109712 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 01:05:09 INFO - PROCESS | 1392 | 1461053109798 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F05800 == 57 [pid = 1392] [id = 81] 01:05:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000605E10D400) [pid = 1392] [serial = 240] [outer = 0000000000000000] 01:05:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000605FA96C00) [pid = 1392] [serial = 241] [outer = 000000605E10D400] 01:05:09 INFO - PROCESS | 1392 | 1461053109848 Marionette DEBUG loaded listener.js 01:05:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006064786800) [pid = 1392] [serial = 242] [outer = 000000605E10D400] 01:05:10 INFO - PROCESS | 1392 | 1461053110409 Marionette TRACE conn5 <- [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]]]}] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B19000 == 56 [pid = 1392] [id = 74] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006072332800 == 55 [pid = 1392] [id = 73] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000607213C800 == 54 [pid = 1392] [id = 72] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5B8000 == 53 [pid = 1392] [id = 71] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED23000 == 52 [pid = 1392] [id = 70] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000605F161000 == 51 [pid = 1392] [id = 69] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000606A035800 == 50 [pid = 1392] [id = 68] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000606604A800 == 49 [pid = 1392] [id = 67] 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC36800 == 48 [pid = 1392] [id = 66] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606A083400) [pid = 1392] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FA9AC00) [pid = 1392] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (00000060698C1400) [pid = 1392] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 880ms 01:05:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006064720000 == 47 [pid = 1392] [id = 65] 01:05:10 INFO - PROCESS | 1392 | 1461053110487 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 01:05:10 INFO - PROCESS | 1392 | 1461053110493 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 01:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:05:10 INFO - PROCESS | 1392 | 1461053110499 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:05:10 INFO - PROCESS | 1392 | 1461053110502 Marionette TRACE conn5 <- [1,290,null,{}] 01:05:10 INFO - PROCESS | 1392 | 1461053110506 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:10 INFO - PROCESS | 1392 | 1461053110598 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606D72D000) [pid = 1392] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606F105C00) [pid = 1392] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006065F44000) [pid = 1392] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606D58DC00) [pid = 1392] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606DD3FC00) [pid = 1392] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006070038800) [pid = 1392] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006061316400) [pid = 1392] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000607055FC00) [pid = 1392] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006071F2B800) [pid = 1392] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606B51BC00) [pid = 1392] [serial = 159] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C4AA400) [pid = 1392] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006071F24000) [pid = 1392] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006069C43800) [pid = 1392] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C727C00) [pid = 1392] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606EB0D400) [pid = 1392] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060663B0400) [pid = 1392] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606C703800) [pid = 1392] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060663A9000) [pid = 1392] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006069075000) [pid = 1392] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (00000060698BEC00) [pid = 1392] [serial = 156] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006065054000) [pid = 1392] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006065F49000) [pid = 1392] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006065F43000) [pid = 1392] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606505F400) [pid = 1392] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C7CA800) [pid = 1392] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (0000006060516C00) [pid = 1392] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000605FAE6000) [pid = 1392] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:05:10 INFO - PROCESS | 1392 | 1461053110672 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5A3800 == 48 [pid = 1392] [id = 82] 01:05:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000605E10C800) [pid = 1392] [serial = 243] [outer = 0000000000000000] 01:05:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000605E117800) [pid = 1392] [serial = 244] [outer = 000000605E10C800] 01:05:10 INFO - PROCESS | 1392 | 1461053110720 Marionette DEBUG loaded listener.js 01:05:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000605FCDAC00) [pid = 1392] [serial = 245] [outer = 000000605E10C800] 01:05:11 INFO - PROCESS | 1392 | 1461053111102 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 01:05:11 INFO - PROCESS | 1392 | 1461053111129 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 1392 | 1461053111131 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 01:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:05:11 INFO - PROCESS | 1392 | 1461053111135 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 1392 | 1461053111139 Marionette TRACE conn5 <- [1,294,null,{}] 01:05:11 INFO - PROCESS | 1392 | 1461053111149 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:11 INFO - PROCESS | 1392 | 1461053111262 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 01:05:11 INFO - PROCESS | 1392 | 1461053111272 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066038800 == 49 [pid = 1392] [id = 83] 01:05:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006065F3B000) [pid = 1392] [serial = 246] [outer = 0000000000000000] 01:05:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006065FE3C00) [pid = 1392] [serial = 247] [outer = 0000006065F3B000] 01:05:11 INFO - PROCESS | 1392 | 1461053111321 Marionette DEBUG loaded listener.js 01:05:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (00000060663B2400) [pid = 1392] [serial = 248] [outer = 0000006065F3B000] 01:05:11 INFO - PROCESS | 1392 | 1461053111747 Marionette TRACE conn5 <- [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]]]}] 01:05:11 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. 01:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 01:05:11 INFO - PROCESS | 1392 | 1461053111766 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 1392 | 1461053111769 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 01:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:05:11 INFO - PROCESS | 1392 | 1461053111772 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 1392 | 1461053111774 Marionette TRACE conn5 <- [1,298,null,{}] 01:05:11 INFO - PROCESS | 1392 | 1461053111777 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:11 INFO - PROCESS | 1392 | 1461053111860 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 01:05:11 INFO - PROCESS | 1392 | 1461053111866 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069C9C000 == 50 [pid = 1392] [id = 84] 01:05:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006066C3C400) [pid = 1392] [serial = 249] [outer = 0000000000000000] 01:05:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (00000060690A0800) [pid = 1392] [serial = 250] [outer = 0000006066C3C400] 01:05:11 INFO - PROCESS | 1392 | 1461053111918 Marionette DEBUG loaded listener.js 01:05:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (00000060698C2000) [pid = 1392] [serial = 251] [outer = 0000006066C3C400] 01:05:12 INFO - PROCESS | 1392 | 1461053112344 Marionette TRACE conn5 <- [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]]]}] 01:05:12 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. 01:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 01:05:12 INFO - PROCESS | 1392 | 1461053112402 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 01:05:12 INFO - PROCESS | 1392 | 1461053112404 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 01:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:05:12 INFO - PROCESS | 1392 | 1461053112408 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:05:12 INFO - PROCESS | 1392 | 1461053112410 Marionette TRACE conn5 <- [1,302,null,{}] 01:05:12 INFO - PROCESS | 1392 | 1461053112413 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:12 INFO - PROCESS | 1392 | 1461053112491 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 01:05:12 INFO - PROCESS | 1392 | 1461053112500 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C9D8000 == 51 [pid = 1392] [id = 85] 01:05:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006069C1D000) [pid = 1392] [serial = 252] [outer = 0000000000000000] 01:05:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006069C45000) [pid = 1392] [serial = 253] [outer = 0000006069C1D000] 01:05:12 INFO - PROCESS | 1392 | 1461053112548 Marionette DEBUG loaded listener.js 01:05:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606A08B400) [pid = 1392] [serial = 254] [outer = 0000006069C1D000] 01:05:12 INFO - PROCESS | 1392 | 1461053112862 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:05:13 INFO - PROCESS | 1392 | 1461053113069 Marionette TRACE conn5 <- [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]]]}] 01:05:13 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. 01:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 01:05:13 INFO - PROCESS | 1392 | 1461053113102 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 1392 | 1461053113104 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 01:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:05:13 INFO - PROCESS | 1392 | 1461053113107 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 1392 | 1461053113109 Marionette TRACE conn5 <- [1,306,null,{}] 01:05:13 INFO - PROCESS | 1392 | 1461053113112 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:13 INFO - PROCESS | 1392 | 1461053113244 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 01:05:13 INFO - PROCESS | 1392 | 1461053113254 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:13 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB29000 == 52 [pid = 1392] [id = 86] 01:05:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C1BF800) [pid = 1392] [serial = 255] [outer = 0000000000000000] 01:05:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C4FD800) [pid = 1392] [serial = 256] [outer = 000000606C1BF800] 01:05:13 INFO - PROCESS | 1392 | 1461053113303 Marionette DEBUG loaded listener.js 01:05:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606D02C000) [pid = 1392] [serial = 257] [outer = 000000606C1BF800] 01:05:13 INFO - PROCESS | 1392 | 1461053113731 Marionette TRACE conn5 <- [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]]]}] 01:05:13 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. 01:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 01:05:13 INFO - PROCESS | 1392 | 1461053113802 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 1392 | 1461053113804 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 01:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:05:13 INFO - PROCESS | 1392 | 1461053113807 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 1392 | 1461053113809 Marionette TRACE conn5 <- [1,310,null,{}] 01:05:13 INFO - PROCESS | 1392 | 1461053113813 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:13 INFO - PROCESS | 1392 | 1461053113940 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 01:05:13 INFO - PROCESS | 1392 | 1461053113965 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:13 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700AE000 == 53 [pid = 1392] [id = 87] 01:05:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606D72B800) [pid = 1392] [serial = 258] [outer = 0000000000000000] 01:05:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606D8C4C00) [pid = 1392] [serial = 259] [outer = 000000606D72B800] 01:05:14 INFO - PROCESS | 1392 | 1461053114010 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606DD8E800) [pid = 1392] [serial = 260] [outer = 000000606D72B800] 01:05:14 INFO - PROCESS | 1392 | 1461053114426 Marionette TRACE conn5 <- [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]]]}] 01:05:14 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. 01:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 01:05:14 INFO - PROCESS | 1392 | 1461053114439 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 01:05:14 INFO - PROCESS | 1392 | 1461053114441 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 01:05:14 INFO - PROCESS | 1392 | 1461053114444 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:05:14 INFO - PROCESS | 1392 | 1461053114446 Marionette TRACE conn5 <- [1,314,null,{}] 01:05:14 INFO - PROCESS | 1392 | 1461053114457 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:14 INFO - PROCESS | 1392 | 1461053114557 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 01:05:14 INFO - PROCESS | 1392 | 1461053114563 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072139800 == 54 [pid = 1392] [id = 88] 01:05:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606DF0F800) [pid = 1392] [serial = 261] [outer = 0000000000000000] 01:05:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606EB07800) [pid = 1392] [serial = 262] [outer = 000000606DF0F800] 01:05:14 INFO - PROCESS | 1392 | 1461053114610 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606F69E800) [pid = 1392] [serial = 263] [outer = 000000606DF0F800] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606C4FCC00) [pid = 1392] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006070036C00) [pid = 1392] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000605FCD5800) [pid = 1392] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000605E0A9000) [pid = 1392] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605FCD3000) [pid = 1392] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606621F800) [pid = 1392] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006072175000) [pid = 1392] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C177000) [pid = 1392] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000607067F400) [pid = 1392] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006069C44800) [pid = 1392] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:05:14 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (00000060698B8800) [pid = 1392] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:05:15 INFO - PROCESS | 1392 | 1461053115150 Marionette TRACE conn5 <- [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]]]}] 01:05:15 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. 01:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 732ms 01:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:05:15 INFO - PROCESS | 1392 | 1461053115183 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1392 | 1461053115186 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 01:05:15 INFO - PROCESS | 1392 | 1461053115189 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1392 | 1461053115191 Marionette TRACE conn5 <- [1,318,null,{}] 01:05:15 INFO - PROCESS | 1392 | 1461053115194 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:15 INFO - PROCESS | 1392 | 1461053115295 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 01:05:15 INFO - PROCESS | 1392 | 1461053115302 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:15 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232D800 == 55 [pid = 1392] [id = 89] 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006069C46400) [pid = 1392] [serial = 264] [outer = 0000000000000000] 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606F695C00) [pid = 1392] [serial = 265] [outer = 0000006069C46400] 01:05:15 INFO - PROCESS | 1392 | 1461053115349 Marionette DEBUG loaded listener.js 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000607055E000) [pid = 1392] [serial = 266] [outer = 0000006069C46400] 01:05:15 INFO - PROCESS | 1392 | 1461053115758 Marionette TRACE conn5 <- [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]]]}] 01:05:15 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. 01:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 01:05:15 INFO - PROCESS | 1392 | 1461053115780 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1392 | 1461053115782 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 01:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:05:15 INFO - PROCESS | 1392 | 1461053115785 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1392 | 1461053115787 Marionette TRACE conn5 <- [1,322,null,{}] 01:05:15 INFO - PROCESS | 1392 | 1461053115791 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:15 INFO - PROCESS | 1392 | 1461053115869 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 01:05:15 INFO - PROCESS | 1392 | 1461053115876 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:15 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D1D800 == 56 [pid = 1392] [id = 90] 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000607067D400) [pid = 1392] [serial = 267] [outer = 0000000000000000] 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (00000060707B1000) [pid = 1392] [serial = 268] [outer = 000000607067D400] 01:05:15 INFO - PROCESS | 1392 | 1461053115923 Marionette DEBUG loaded listener.js 01:05:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060707BF400) [pid = 1392] [serial = 269] [outer = 000000607067D400] 01:05:16 INFO - PROCESS | 1392 | 1461053116353 Marionette TRACE conn5 <- [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]]]}] 01:05:16 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. 01:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 01:05:16 INFO - PROCESS | 1392 | 1461053116373 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 01:05:16 INFO - PROCESS | 1392 | 1461053116375 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 01:05:16 INFO - PROCESS | 1392 | 1461053116379 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:05:16 INFO - PROCESS | 1392 | 1461053116381 Marionette TRACE conn5 <- [1,326,null,{}] 01:05:16 INFO - PROCESS | 1392 | 1461053116385 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:16 INFO - PROCESS | 1392 | 1461053116483 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 01:05:16 INFO - PROCESS | 1392 | 1461053116489 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075747000 == 57 [pid = 1392] [id = 91] 01:05:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006070F7BC00) [pid = 1392] [serial = 270] [outer = 0000000000000000] 01:05:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060710EE000) [pid = 1392] [serial = 271] [outer = 0000006070F7BC00] 01:05:16 INFO - PROCESS | 1392 | 1461053116541 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006071F2C800) [pid = 1392] [serial = 272] [outer = 0000006070F7BC00] 01:05:17 INFO - PROCESS | 1392 | 1461053117157 Marionette TRACE conn5 <- [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]]]}] 01:05:17 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. 01:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 839ms 01:05:17 INFO - PROCESS | 1392 | 1461053117221 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 01:05:17 INFO - PROCESS | 1392 | 1461053117226 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 01:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:05:17 INFO - PROCESS | 1392 | 1461053117232 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 1392 | 1461053117236 Marionette TRACE conn5 <- [1,330,null,{}] 01:05:17 INFO - PROCESS | 1392 | 1461053117243 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:17 INFO - PROCESS | 1392 | 1461053117356 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 01:05:17 INFO - PROCESS | 1392 | 1461053117428 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616C5000 == 58 [pid = 1392] [id = 92] 01:05:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000605E117C00) [pid = 1392] [serial = 273] [outer = 0000000000000000] 01:05:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000605FCD5C00) [pid = 1392] [serial = 274] [outer = 000000605E117C00] 01:05:17 INFO - PROCESS | 1392 | 1461053117488 Marionette DEBUG loaded listener.js 01:05:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060648B9C00) [pid = 1392] [serial = 275] [outer = 000000605E117C00] 01:05:18 INFO - PROCESS | 1392 | 1461053118118 Marionette TRACE conn5 <- [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]]]}] 01:05:18 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. 01:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 944ms 01:05:18 INFO - PROCESS | 1392 | 1461053118179 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 01:05:18 INFO - PROCESS | 1392 | 1461053118186 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 01:05:18 INFO - PROCESS | 1392 | 1461053118193 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:05:18 INFO - PROCESS | 1392 | 1461053118196 Marionette TRACE conn5 <- [1,334,null,{}] 01:05:18 INFO - PROCESS | 1392 | 1461053118215 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:18 INFO - PROCESS | 1392 | 1461053118326 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 01:05:18 INFO - PROCESS | 1392 | 1461053118394 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:18 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1D6800 == 59 [pid = 1392] [id = 93] 01:05:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006065F42400) [pid = 1392] [serial = 276] [outer = 0000000000000000] 01:05:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606621F800) [pid = 1392] [serial = 277] [outer = 0000006065F42400] 01:05:18 INFO - PROCESS | 1392 | 1461053118450 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060698B5000) [pid = 1392] [serial = 278] [outer = 0000006065F42400] 01:05:19 INFO - PROCESS | 1392 | 1461053119043 Marionette TRACE conn5 <- [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]]]}] 01:05:19 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. 01:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 879ms 01:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:05:19 INFO - PROCESS | 1392 | 1461053119078 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 1392 | 1461053119081 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 01:05:19 INFO - PROCESS | 1392 | 1461053119085 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 1392 | 1461053119089 Marionette TRACE conn5 <- [1,338,null,{}] 01:05:19 INFO - PROCESS | 1392 | 1461053119102 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:19 INFO - PROCESS | 1392 | 1461053119212 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 01:05:19 INFO - PROCESS | 1392 | 1461053119296 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075770000 == 60 [pid = 1392] [id = 94] 01:05:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C177000) [pid = 1392] [serial = 279] [outer = 0000000000000000] 01:05:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C729C00) [pid = 1392] [serial = 280] [outer = 000000606C177000] 01:05:19 INFO - PROCESS | 1392 | 1461053119355 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA05400) [pid = 1392] [serial = 281] [outer = 000000606C177000] 01:05:19 INFO - PROCESS | 1392 | 1461053119877 Marionette TRACE conn5 <- [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]]]}] 01:05:19 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. 01:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 01:05:19 INFO - PROCESS | 1392 | 1461053119926 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 1392 | 1461053119929 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 01:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:05:19 INFO - PROCESS | 1392 | 1461053119933 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 1392 | 1461053119935 Marionette TRACE conn5 <- [1,342,null,{}] 01:05:19 INFO - PROCESS | 1392 | 1461053119939 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:20 INFO - PROCESS | 1392 | 1461053120047 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 01:05:20 INFO - PROCESS | 1392 | 1461053120128 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4B7800 == 61 [pid = 1392] [id = 95] 01:05:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606EA04400) [pid = 1392] [serial = 282] [outer = 0000000000000000] 01:05:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606EA10C00) [pid = 1392] [serial = 283] [outer = 000000606EA04400] 01:05:20 INFO - PROCESS | 1392 | 1461053120185 Marionette DEBUG loaded listener.js 01:05:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060710E7C00) [pid = 1392] [serial = 284] [outer = 000000606EA04400] 01:05:20 INFO - PROCESS | 1392 | 1461053120751 Marionette TRACE conn5 <- [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]]]}] 01:05:20 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. 01:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 839ms 01:05:20 INFO - PROCESS | 1392 | 1461053120780 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 01:05:20 INFO - PROCESS | 1392 | 1461053120782 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 01:05:20 INFO - PROCESS | 1392 | 1461053120787 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 1392 | 1461053120789 Marionette TRACE conn5 <- [1,346,null,{}] 01:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:05:20 INFO - PROCESS | 1392 | 1461053120793 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:20 INFO - PROCESS | 1392 | 1461053120896 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 01:05:20 INFO - PROCESS | 1392 | 1461053120977 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4D4000 == 62 [pid = 1392] [id = 96] 01:05:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (00000060710F4400) [pid = 1392] [serial = 285] [outer = 0000000000000000] 01:05:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071F21400) [pid = 1392] [serial = 286] [outer = 00000060710F4400] 01:05:21 INFO - PROCESS | 1392 | 1461053121033 Marionette DEBUG loaded listener.js 01:05:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607204F000) [pid = 1392] [serial = 287] [outer = 00000060710F4400] 01:05:21 INFO - PROCESS | 1392 | 1461053121602 Marionette TRACE conn5 <- [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]]]}] 01:05:21 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. 01:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 837ms 01:05:21 INFO - PROCESS | 1392 | 1461053121630 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 01:05:21 INFO - PROCESS | 1392 | 1461053121633 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 01:05:21 INFO - PROCESS | 1392 | 1461053121636 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:05:21 INFO - PROCESS | 1392 | 1461053121638 Marionette TRACE conn5 <- [1,350,null,{}] 01:05:21 INFO - PROCESS | 1392 | 1461053121642 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:21 INFO - PROCESS | 1392 | 1461053121890 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 01:05:21 INFO - PROCESS | 1392 | 1461053121982 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000606526F800 == 63 [pid = 1392] [id = 97] 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000605E0AAC00) [pid = 1392] [serial = 288] [outer = 0000000000000000] 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000605E10C400) [pid = 1392] [serial = 289] [outer = 000000605E0AAC00] 01:05:22 INFO - PROCESS | 1392 | 1461053122033 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606053B400) [pid = 1392] [serial = 290] [outer = 000000605E0AAC00] 01:05:22 INFO - PROCESS | 1392 | 1461053122603 Marionette TRACE conn5 <- [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]]]}] 01:05:22 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. 01:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 982ms 01:05:22 INFO - PROCESS | 1392 | 1461053122635 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 01:05:22 INFO - PROCESS | 1392 | 1461053122640 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 01:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:05:22 INFO - PROCESS | 1392 | 1461053122646 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 1392 | 1461053122650 Marionette TRACE conn5 <- [1,354,null,{}] 01:05:22 INFO - PROCESS | 1392 | 1461053122655 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:22 INFO - PROCESS | 1392 | 1461053122755 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 01:05:22 INFO - PROCESS | 1392 | 1461053122842 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:22 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE5000 == 64 [pid = 1392] [id = 98] 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006066213000) [pid = 1392] [serial = 291] [outer = 0000000000000000] 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006066C39400) [pid = 1392] [serial = 292] [outer = 0000006066213000] 01:05:22 INFO - PROCESS | 1392 | 1461053122894 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006069C43800) [pid = 1392] [serial = 293] [outer = 0000006066213000] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000606CC66000 == 63 [pid = 1392] [id = 32] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000606904F800 == 62 [pid = 1392] [id = 47] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D1D800 == 61 [pid = 1392] [id = 90] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000607232D800 == 60 [pid = 1392] [id = 89] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006072139800 == 59 [pid = 1392] [id = 88] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 00000060700AE000 == 58 [pid = 1392] [id = 87] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB29000 == 57 [pid = 1392] [id = 86] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000606C9D8000 == 56 [pid = 1392] [id = 85] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006069C9C000 == 55 [pid = 1392] [id = 84] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006066038800 == 54 [pid = 1392] [id = 83] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5A3800 == 53 [pid = 1392] [id = 82] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606051BC00) [pid = 1392] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (00000060698BD000) [pid = 1392] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (00000060707BDC00) [pid = 1392] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606ED42800) [pid = 1392] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (00000060721EB800) [pid = 1392] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006064F05800 == 52 [pid = 1392] [id = 81] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D28000 == 51 [pid = 1392] [id = 79] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000607578A800 == 50 [pid = 1392] [id = 78] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 000000606DF77800 == 49 [pid = 1392] [id = 77] 01:05:23 INFO - PROCESS | 1392 | --DOCSHELL 0000006060D2C800 == 48 [pid = 1392] [id = 76] 01:05:23 INFO - PROCESS | 1392 | 1461053123500 Marionette TRACE conn5 <- [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]]]}] 01:05:23 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. 01:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 881ms 01:05:23 INFO - PROCESS | 1392 | 1461053123530 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 01:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:05:23 INFO - PROCESS | 1392 | 1461053123533 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 01:05:23 INFO - PROCESS | 1392 | 1461053123536 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:05:23 INFO - PROCESS | 1392 | 1461053123538 Marionette TRACE conn5 <- [1,358,null,{}] 01:05:23 INFO - PROCESS | 1392 | 1461053123542 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:23 INFO - PROCESS | 1392 | 1461053123634 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606D027400) [pid = 1392] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606DF51400) [pid = 1392] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000607055A000) [pid = 1392] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606051B000) [pid = 1392] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006064F68000) [pid = 1392] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006060545000) [pid = 1392] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FAE0800) [pid = 1392] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C1C3000) [pid = 1392] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (00000060668A3000) [pid = 1392] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060698B7C00) [pid = 1392] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006072182000) [pid = 1392] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006074240800) [pid = 1392] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006071F2B000) [pid = 1392] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000607204D800) [pid = 1392] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006070683400) [pid = 1392] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C17BC00) [pid = 1392] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006069C4D800) [pid = 1392] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000607210C000) [pid = 1392] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606CB81C00) [pid = 1392] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606B514400) [pid = 1392] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607210CC00) [pid = 1392] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C4EF800) [pid = 1392] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:05:23 INFO - PROCESS | 1392 | 1461053123715 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 1392 | ++DOCSHELL 00000060648C8800 == 49 [pid = 1392] [id = 99] 01:05:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605EADC400) [pid = 1392] [serial = 294] [outer = 0000000000000000] 01:05:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006060525000) [pid = 1392] [serial = 295] [outer = 000000605EADC400] 01:05:23 INFO - PROCESS | 1392 | 1461053123762 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006065F42000) [pid = 1392] [serial = 296] [outer = 000000605EADC400] 01:05:24 INFO - PROCESS | 1392 | 1461053124178 Marionette TRACE conn5 <- [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]]]}] 01:05:24 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. 01:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 01:05:24 INFO - PROCESS | 1392 | 1461053124230 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 01:05:24 INFO - PROCESS | 1392 | 1461053124234 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 01:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:05:24 INFO - PROCESS | 1392 | 1461053124245 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - PROCESS | 1392 | 1461053124250 Marionette TRACE conn5 <- [1,362,null,{}] 01:05:24 INFO - PROCESS | 1392 | 1461053124254 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:24 INFO - PROCESS | 1392 | 1461053124340 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 01:05:24 INFO - PROCESS | 1392 | 1461053124349 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1EE000 == 50 [pid = 1392] [id = 100] 01:05:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006069C7F400) [pid = 1392] [serial = 297] [outer = 0000000000000000] 01:05:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606B514400) [pid = 1392] [serial = 298] [outer = 0000006069C7F400] 01:05:24 INFO - PROCESS | 1392 | 1461053124395 Marionette DEBUG loaded listener.js 01:05:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C180C00) [pid = 1392] [serial = 299] [outer = 0000006069C7F400] 01:05:24 INFO - PROCESS | 1392 | 1461053124855 Marionette TRACE conn5 <- [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]]]}] 01:05:24 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. 01:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 01:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:05:24 INFO - PROCESS | 1392 | 1461053124871 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 01:05:24 INFO - PROCESS | 1392 | 1461053124873 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 01:05:24 INFO - PROCESS | 1392 | 1461053124876 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - PROCESS | 1392 | 1461053124878 Marionette TRACE conn5 <- [1,366,null,{}] 01:05:24 INFO - PROCESS | 1392 | 1461053124882 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:25 INFO - PROCESS | 1392 | 1461053124989 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 01:05:25 INFO - PROCESS | 1392 | 1461053124999 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EACF000 == 51 [pid = 1392] [id = 101] 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C4FA000) [pid = 1392] [serial = 300] [outer = 0000000000000000] 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C7BB400) [pid = 1392] [serial = 301] [outer = 000000606C4FA000] 01:05:25 INFO - PROCESS | 1392 | 1461053125045 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606D58DC00) [pid = 1392] [serial = 302] [outer = 000000606C4FA000] 01:05:25 INFO - PROCESS | 1392 | 1461053125458 Marionette TRACE conn5 <- [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]]]}] 01:05:25 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. 01:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 626ms 01:05:25 INFO - PROCESS | 1392 | 1461053125507 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 01:05:25 INFO - PROCESS | 1392 | 1461053125509 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 01:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:05:25 INFO - PROCESS | 1392 | 1461053125513 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:05:25 INFO - PROCESS | 1392 | 1461053125514 Marionette TRACE conn5 <- [1,370,null,{}] 01:05:25 INFO - PROCESS | 1392 | 1461053125518 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:25 INFO - PROCESS | 1392 | 1461053125597 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 01:05:25 INFO - PROCESS | 1392 | 1461053125605 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700AC000 == 52 [pid = 1392] [id = 102] 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606DF0E400) [pid = 1392] [serial = 303] [outer = 0000000000000000] 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606DF55C00) [pid = 1392] [serial = 304] [outer = 000000606DF0E400] 01:05:25 INFO - PROCESS | 1392 | 1461053125662 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606F5B4800) [pid = 1392] [serial = 305] [outer = 000000606DF0E400] 01:05:26 INFO - PROCESS | 1392 | 1461053126149 Marionette TRACE conn5 <- [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]]]}] 01:05:26 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. 01:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 01:05:26 INFO - PROCESS | 1392 | 1461053126208 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 1392 | 1461053126210 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 01:05:26 INFO - PROCESS | 1392 | 1461053126213 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:05:26 INFO - PROCESS | 1392 | 1461053126215 Marionette TRACE conn5 <- [1,374,null,{}] 01:05:26 INFO - PROCESS | 1392 | 1461053126219 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:26 INFO - PROCESS | 1392 | 1461053126350 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 01:05:26 INFO - PROCESS | 1392 | 1461053126399 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:26 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E9000 == 53 [pid = 1392] [id = 103] 01:05:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C5C0400) [pid = 1392] [serial = 306] [outer = 0000000000000000] 01:05:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606DF11400) [pid = 1392] [serial = 307] [outer = 000000606C5C0400] 01:05:26 INFO - PROCESS | 1392 | 1461053126444 Marionette DEBUG loaded listener.js 01:05:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070562400) [pid = 1392] [serial = 308] [outer = 000000606C5C0400] 01:05:26 INFO - PROCESS | 1392 | 1461053126898 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:05:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:05:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 01:05:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:05:26 INFO - PROCESS | 1392 | 1461053126950 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 1392 | 1461053126952 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 01:05:26 INFO - PROCESS | 1392 | 1461053126962 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - PROCESS | 1392 | 1461053126964 Marionette TRACE conn5 <- [1,378,null,{}] 01:05:26 INFO - PROCESS | 1392 | 1461053126968 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:27 INFO - PROCESS | 1392 | 1461053127072 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 01:05:27 INFO - PROCESS | 1392 | 1461053127080 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072328000 == 54 [pid = 1392] [id = 104] 01:05:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070283400) [pid = 1392] [serial = 309] [outer = 0000000000000000] 01:05:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006070288C00) [pid = 1392] [serial = 310] [outer = 0000006070283400] 01:05:27 INFO - PROCESS | 1392 | 1461053127125 Marionette DEBUG loaded listener.js 01:05:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607067EC00) [pid = 1392] [serial = 311] [outer = 0000006070283400] 01:05:27 INFO - PROCESS | 1392 | 1461053127711 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:05:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 797ms 01:05:27 INFO - PROCESS | 1392 | 1461053127755 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 1392 | 1461053127758 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 01:05:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:05:27 INFO - PROCESS | 1392 | 1461053127761 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 1392 | 1461053127763 Marionette TRACE conn5 <- [1,382,null,{}] 01:05:27 INFO - PROCESS | 1392 | 1461053127766 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:28 INFO - PROCESS | 1392 | 1461053128064 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C7C0400) [pid = 1392] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605E116400) [pid = 1392] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FAE1400) [pid = 1392] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006066C43400) [pid = 1392] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (00000060601CE400) [pid = 1392] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606E0BD400) [pid = 1392] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606621D800) [pid = 1392] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000607217B400) [pid = 1392] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C1BF800) [pid = 1392] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606D72B800) [pid = 1392] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606DF0F800) [pid = 1392] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006069C46400) [pid = 1392] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006065F3B000) [pid = 1392] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000605E10C800) [pid = 1392] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000607067D400) [pid = 1392] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006066219800) [pid = 1392] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006069C1D000) [pid = 1392] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006066C3C400) [pid = 1392] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:05:28 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000605E10D400) [pid = 1392] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:05:28 INFO - PROCESS | 1392 | 1461053128121 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F09000 == 55 [pid = 1392] [id = 105] 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605E0A0000) [pid = 1392] [serial = 312] [outer = 0000000000000000] 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605FA96000) [pid = 1392] [serial = 313] [outer = 000000605E0A0000] 01:05:28 INFO - PROCESS | 1392 | 1461053128167 Marionette DEBUG loaded listener.js 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006065F45C00) [pid = 1392] [serial = 314] [outer = 000000605E0A0000] 01:05:28 INFO - PROCESS | 1392 | 1461053128542 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:05:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:05:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 839ms 01:05:28 INFO - PROCESS | 1392 | 1461053128603 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 01:05:28 INFO - PROCESS | 1392 | 1461053128605 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 01:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:05:28 INFO - PROCESS | 1392 | 1461053128609 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:05:28 INFO - PROCESS | 1392 | 1461053128610 Marionette TRACE conn5 <- [1,386,null,{}] 01:05:28 INFO - PROCESS | 1392 | 1461053128614 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:28 INFO - PROCESS | 1392 | 1461053128694 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 01:05:28 INFO - PROCESS | 1392 | 1461053128700 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:28 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C7000 == 56 [pid = 1392] [id = 106] 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006069C50C00) [pid = 1392] [serial = 315] [outer = 0000000000000000] 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006070253C00) [pid = 1392] [serial = 316] [outer = 0000006069C50C00] 01:05:28 INFO - PROCESS | 1392 | 1461053128746 Marionette DEBUG loaded listener.js 01:05:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607028C400) [pid = 1392] [serial = 317] [outer = 0000006069C50C00] 01:05:29 INFO - PROCESS | 1392 | 1461053129174 Marionette TRACE conn5 <- [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]]]}] 01:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 626ms 01:05:29 INFO - PROCESS | 1392 | 1461053129239 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 01:05:29 INFO - PROCESS | 1392 | 1461053129241 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 01:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:05:29 INFO - PROCESS | 1392 | 1461053129244 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:05:29 INFO - PROCESS | 1392 | 1461053129246 Marionette TRACE conn5 <- [1,390,null,{}] 01:05:29 INFO - PROCESS | 1392 | 1461053129250 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:29 INFO - PROCESS | 1392 | 1461053129329 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 01:05:29 INFO - PROCESS | 1392 | 1461053129336 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075774000 == 57 [pid = 1392] [id = 107] 01:05:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060707BF800) [pid = 1392] [serial = 318] [outer = 0000000000000000] 01:05:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006070F7B000) [pid = 1392] [serial = 319] [outer = 00000060707BF800] 01:05:29 INFO - PROCESS | 1392 | 1461053129419 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006072047C00) [pid = 1392] [serial = 320] [outer = 00000060707BF800] 01:05:29 INFO - PROCESS | 1392 | 1461053129879 Marionette TRACE conn5 <- [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]]]}] 01:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 689ms 01:05:29 INFO - PROCESS | 1392 | 1461053129937 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 01:05:29 INFO - PROCESS | 1392 | 1461053129939 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 01:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:05:29 INFO - PROCESS | 1392 | 1461053129943 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:05:29 INFO - PROCESS | 1392 | 1461053129945 Marionette TRACE conn5 <- [1,394,null,{}] 01:05:29 INFO - PROCESS | 1392 | 1461053129949 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:30 INFO - PROCESS | 1392 | 1461053130051 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 01:05:30 INFO - PROCESS | 1392 | 1461053130177 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060275800 == 58 [pid = 1392] [id = 108] 01:05:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000605ABB6C00) [pid = 1392] [serial = 321] [outer = 0000000000000000] 01:05:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000605E0A6400) [pid = 1392] [serial = 322] [outer = 000000605ABB6C00] 01:05:30 INFO - PROCESS | 1392 | 1461053130238 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000605FAE6400) [pid = 1392] [serial = 323] [outer = 000000605ABB6C00] 01:05:30 INFO - PROCESS | 1392 | 1461053130906 Marionette TRACE conn5 <- [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]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 983ms 01:05:30 INFO - PROCESS | 1392 | 1461053130929 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 1392 | 1461053130934 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 01:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:05:30 INFO - PROCESS | 1392 | 1461053130939 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 1392 | 1461053130943 Marionette TRACE conn5 <- [1,398,null,{}] 01:05:30 INFO - PROCESS | 1392 | 1461053130949 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:31 INFO - PROCESS | 1392 | 1461053131061 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 01:05:31 INFO - PROCESS | 1392 | 1461053131147 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC2000 == 59 [pid = 1392] [id = 109] 01:05:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060698B4400) [pid = 1392] [serial = 324] [outer = 0000000000000000] 01:05:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060698BF400) [pid = 1392] [serial = 325] [outer = 00000060698B4400] 01:05:31 INFO - PROCESS | 1392 | 1461053131207 Marionette DEBUG loaded listener.js 01:05:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C171400) [pid = 1392] [serial = 326] [outer = 00000060698B4400] 01:05:31 INFO - PROCESS | 1392 | 1461053131794 Marionette TRACE conn5 <- [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]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 881ms 01:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:05:31 INFO - PROCESS | 1392 | 1461053131826 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 01:05:31 INFO - PROCESS | 1392 | 1461053131831 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 01:05:31 INFO - PROCESS | 1392 | 1461053131836 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 1392 | 1461053131838 Marionette TRACE conn5 <- [1,402,null,{}] 01:05:31 INFO - PROCESS | 1392 | 1461053131843 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:31 INFO - PROCESS | 1392 | 1461053131953 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 01:05:32 INFO - PROCESS | 1392 | 1461053132039 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAB800 == 60 [pid = 1392] [id = 110] 01:05:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606C5BF800) [pid = 1392] [serial = 327] [outer = 0000000000000000] 01:05:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606D8BEC00) [pid = 1392] [serial = 328] [outer = 000000606C5BF800] 01:05:32 INFO - PROCESS | 1392 | 1461053132095 Marionette DEBUG loaded listener.js 01:05:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606EA10400) [pid = 1392] [serial = 329] [outer = 000000606C5BF800] 01:05:32 INFO - PROCESS | 1392 | 1461053132758 Marionette TRACE conn5 <- [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]]]}] 01:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 983ms 01:05:32 INFO - PROCESS | 1392 | 1461053132821 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 01:05:32 INFO - PROCESS | 1392 | 1461053132824 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 01:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:05:32 INFO - PROCESS | 1392 | 1461053132836 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:05:32 INFO - PROCESS | 1392 | 1461053132843 Marionette TRACE conn5 <- [1,406,null,{}] 01:05:32 INFO - PROCESS | 1392 | 1461053132848 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:32 INFO - PROCESS | 1392 | 1461053132961 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 01:05:33 INFO - PROCESS | 1392 | 1461053133032 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071106000 == 61 [pid = 1392] [id = 111] 01:05:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606C9B1C00) [pid = 1392] [serial = 330] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606ED43400) [pid = 1392] [serial = 331] [outer = 000000606C9B1C00] 01:05:33 INFO - PROCESS | 1392 | 1461053133088 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060710EE800) [pid = 1392] [serial = 332] [outer = 000000606C9B1C00] 01:05:33 INFO - PROCESS | 1392 | 1461053133672 Marionette TRACE conn5 <- [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]]]}] 01:05:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 901ms 01:05:33 INFO - PROCESS | 1392 | 1461053133731 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 1392 | 1461053133734 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 01:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:05:33 INFO - PROCESS | 1392 | 1461053133738 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - PROCESS | 1392 | 1461053133740 Marionette TRACE conn5 <- [1,410,null,{}] 01:05:33 INFO - PROCESS | 1392 | 1461053133744 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:33 INFO - PROCESS | 1392 | 1461053133853 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 01:05:33 INFO - PROCESS | 1392 | 1461053133925 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C6D000 == 62 [pid = 1392] [id = 112] 01:05:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606DC46800) [pid = 1392] [serial = 333] [outer = 0000000000000000] 01:05:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606DC4F800) [pid = 1392] [serial = 334] [outer = 000000606DC46800] 01:05:33 INFO - PROCESS | 1392 | 1461053133982 Marionette DEBUG loaded listener.js 01:05:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071F21800) [pid = 1392] [serial = 335] [outer = 000000606DC46800] 01:05:34 INFO - PROCESS | 1392 | 1461053134546 Marionette TRACE conn5 <- [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]]]}] 01:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 881ms 01:05:34 INFO - PROCESS | 1392 | 1461053134620 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 01:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:05:34 INFO - PROCESS | 1392 | 1461053134623 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 01:05:34 INFO - PROCESS | 1392 | 1461053134626 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 1392 | 1461053134629 Marionette TRACE conn5 <- [1,414,null,{}] 01:05:34 INFO - PROCESS | 1392 | 1461053134632 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:34 INFO - PROCESS | 1392 | 1461053134741 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 01:05:34 INFO - PROCESS | 1392 | 1461053134860 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000607022A800 == 63 [pid = 1392] [id = 113] 01:05:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006070F72400) [pid = 1392] [serial = 336] [outer = 0000000000000000] 01:05:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071234800) [pid = 1392] [serial = 337] [outer = 0000006070F72400] 01:05:34 INFO - PROCESS | 1392 | 1461053134927 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000607210C800) [pid = 1392] [serial = 338] [outer = 0000006070F72400] 01:05:35 INFO - PROCESS | 1392 | 1461053135740 Marionette TRACE conn5 <- [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]]]}] 01:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1182ms 01:05:35 INFO - PROCESS | 1392 | 1461053135812 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 01:05:35 INFO - PROCESS | 1392 | 1461053135817 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 01:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:05:35 INFO - PROCESS | 1392 | 1461053135822 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:05:35 INFO - PROCESS | 1392 | 1461053135827 Marionette TRACE conn5 <- [1,418,null,{}] 01:05:35 INFO - PROCESS | 1392 | 1461053135833 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:35 INFO - PROCESS | 1392 | 1461053135939 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 01:05:36 INFO - PROCESS | 1392 | 1461053136053 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:36 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE2000 == 64 [pid = 1392] [id = 114] 01:05:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605E0A1800) [pid = 1392] [serial = 339] [outer = 0000000000000000] 01:05:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000605FA98400) [pid = 1392] [serial = 340] [outer = 000000605E0A1800] 01:05:36 INFO - PROCESS | 1392 | 1461053136106 Marionette DEBUG loaded listener.js 01:05:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006064536000) [pid = 1392] [serial = 341] [outer = 000000605E0A1800] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006075ADB800 == 63 [pid = 1392] [id = 75] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006075774000 == 62 [pid = 1392] [id = 107] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C7000 == 61 [pid = 1392] [id = 106] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006064F09000 == 60 [pid = 1392] [id = 105] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006072328000 == 59 [pid = 1392] [id = 104] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E9000 == 58 [pid = 1392] [id = 103] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 00000060700AC000 == 57 [pid = 1392] [id = 102] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606EACF000 == 56 [pid = 1392] [id = 101] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1EE000 == 55 [pid = 1392] [id = 100] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (00000060710EE000) [pid = 1392] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 00000060648C8800 == 54 [pid = 1392] [id = 99] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE5000 == 53 [pid = 1392] [id = 98] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606526F800 == 52 [pid = 1392] [id = 97] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4D4000 == 51 [pid = 1392] [id = 96] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4B7800 == 50 [pid = 1392] [id = 95] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006075770000 == 49 [pid = 1392] [id = 94] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1D6800 == 48 [pid = 1392] [id = 93] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 00000060616C5000 == 47 [pid = 1392] [id = 92] 01:05:36 INFO - PROCESS | 1392 | --DOCSHELL 0000006075747000 == 46 [pid = 1392] [id = 91] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606D175C00) [pid = 1392] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006060544000) [pid = 1392] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606C70C000) [pid = 1392] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006069C76000) [pid = 1392] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006064782400) [pid = 1392] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006070687400) [pid = 1392] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006069CE5000) [pid = 1392] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006074248800) [pid = 1392] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000607204A000) [pid = 1392] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006065FE3C00) [pid = 1392] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (00000060663B2400) [pid = 1392] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605E117800) [pid = 1392] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FCDAC00) [pid = 1392] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (00000060707B1000) [pid = 1392] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000605FCD0800) [pid = 1392] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006074244000) [pid = 1392] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606DD8A800) [pid = 1392] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069C45000) [pid = 1392] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060690A0800) [pid = 1392] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060698C2000) [pid = 1392] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006064786800) [pid = 1392] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605FA96C00) [pid = 1392] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000607055E000) [pid = 1392] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606F69E800) [pid = 1392] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606D02C000) [pid = 1392] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606A08B400) [pid = 1392] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (00000060707BF400) [pid = 1392] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C4FD800) [pid = 1392] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606D8C4C00) [pid = 1392] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606EB07800) [pid = 1392] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606DD8E800) [pid = 1392] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606F695C00) [pid = 1392] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (00000060707BC000) [pid = 1392] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:05:36 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (00000060698B8C00) [pid = 1392] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:05:37 INFO - PROCESS | 1392 | 1461053137230 Marionette TRACE conn5 <- [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]]]}] 01:05:37 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 01:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1440ms 01:05:37 INFO - PROCESS | 1392 | 1461053137266 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 01:05:37 INFO - PROCESS | 1392 | 1461053137272 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 01:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:05:37 INFO - PROCESS | 1392 | 1461053137287 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:05:37 INFO - PROCESS | 1392 | 1461053137290 Marionette TRACE conn5 <- [1,422,null,{}] 01:05:37 INFO - PROCESS | 1392 | 1461053137294 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:37 INFO - PROCESS | 1392 | 1461053137392 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 01:05:37 INFO - PROCESS | 1392 | 1461053137453 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:37 INFO - PROCESS | 1392 | ++DOCSHELL 000000606471F800 == 47 [pid = 1392] [id = 115] 01:05:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000605E0AC000) [pid = 1392] [serial = 342] [outer = 0000000000000000] 01:05:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006060520800) [pid = 1392] [serial = 343] [outer = 000000605E0AC000] 01:05:37 INFO - PROCESS | 1392 | 1461053137501 Marionette DEBUG loaded listener.js 01:05:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006064BD5000) [pid = 1392] [serial = 344] [outer = 000000605E0AC000] 01:05:38 INFO - PROCESS | 1392 | 1461053138418 Marionette TRACE conn5 <- [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]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1200ms 01:05:38 INFO - PROCESS | 1392 | 1461053138480 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 01:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:05:38 INFO - PROCESS | 1392 | 1461053138482 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 01:05:38 INFO - PROCESS | 1392 | 1461053138486 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 1392 | 1461053138490 Marionette TRACE conn5 <- [1,426,null,{}] 01:05:38 INFO - PROCESS | 1392 | 1461053138501 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:38 INFO - PROCESS | 1392 | 1461053138592 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 01:05:38 INFO - PROCESS | 1392 | 1461053138599 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C504800 == 48 [pid = 1392] [id = 116] 01:05:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006069070800) [pid = 1392] [serial = 345] [outer = 0000000000000000] 01:05:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006069BE5000) [pid = 1392] [serial = 346] [outer = 0000006069070800] 01:05:38 INFO - PROCESS | 1392 | 1461053138650 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006069CEC800) [pid = 1392] [serial = 347] [outer = 0000006069070800] 01:05:39 INFO - PROCESS | 1392 | 1461053139166 Marionette TRACE conn5 <- [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] 01:05:39 INFO - PROCESS | 1392 | 1461053139225 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 01:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:05:39 INFO - PROCESS | 1392 | 1461053139228 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:05:39 INFO - PROCESS | 1392 | 1461053139230 Marionette TRACE conn5 <- [1,430,null,{}] 01:05:39 INFO - PROCESS | 1392 | 1461053139234 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:39 INFO - PROCESS | 1392 | 1461053139337 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 01:05:39 INFO - PROCESS | 1392 | 1461053139347 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:39 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D863800 == 49 [pid = 1392] [id = 117] 01:05:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606BE78C00) [pid = 1392] [serial = 348] [outer = 0000000000000000] 01:05:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C398400) [pid = 1392] [serial = 349] [outer = 000000606BE78C00] 01:05:39 INFO - PROCESS | 1392 | 1461053139394 Marionette DEBUG loaded listener.js 01:05:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C5BA800) [pid = 1392] [serial = 350] [outer = 000000606BE78C00] 01:05:39 INFO - PROCESS | 1392 | 1461053139861 Marionette TRACE conn5 <- [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]]]}] 01:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 01:05:39 INFO - PROCESS | 1392 | 1461053139922 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 01:05:39 INFO - PROCESS | 1392 | 1461053139924 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 01:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:05:39 INFO - PROCESS | 1392 | 1461053139927 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:05:39 INFO - PROCESS | 1392 | 1461053139929 Marionette TRACE conn5 <- [1,434,null,{}] 01:05:39 INFO - PROCESS | 1392 | 1461053139971 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:40 INFO - PROCESS | 1392 | 1461053140076 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 01:05:40 INFO - PROCESS | 1392 | 1461053140086 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070050800 == 50 [pid = 1392] [id = 118] 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C5BE800) [pid = 1392] [serial = 351] [outer = 0000000000000000] 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C722000) [pid = 1392] [serial = 352] [outer = 000000606C5BE800] 01:05:40 INFO - PROCESS | 1392 | 1461053140136 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C9B1000) [pid = 1392] [serial = 353] [outer = 000000606C5BE800] 01:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 01:05:40 INFO - PROCESS | 1392 | 1461053140595 Marionette TRACE conn5 <- [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]]]}] 01:05:40 INFO - PROCESS | 1392 | 1461053140601 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 1392 | 1461053140604 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 01:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:05:40 INFO - PROCESS | 1392 | 1461053140607 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - PROCESS | 1392 | 1461053140609 Marionette TRACE conn5 <- [1,438,null,{}] 01:05:40 INFO - PROCESS | 1392 | 1461053140613 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:40 INFO - PROCESS | 1392 | 1461053140740 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 01:05:40 INFO - PROCESS | 1392 | 1461053140748 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035B000 == 51 [pid = 1392] [id = 119] 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606CE62400) [pid = 1392] [serial = 354] [outer = 0000000000000000] 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606CE6B400) [pid = 1392] [serial = 355] [outer = 000000606CE62400] 01:05:40 INFO - PROCESS | 1392 | 1461053140837 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606DC49000) [pid = 1392] [serial = 356] [outer = 000000606CE62400] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000605E0AAC00) [pid = 1392] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605EADC400) [pid = 1392] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C5C0400) [pid = 1392] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000605E0A0000) [pid = 1392] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006069C7F400) [pid = 1392] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DF0E400) [pid = 1392] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006070283400) [pid = 1392] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C4FA000) [pid = 1392] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006069C50C00) [pid = 1392] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006066213000) [pid = 1392] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060707B4000) [pid = 1392] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006071F23400) [pid = 1392] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000605F369400) [pid = 1392] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000607055A400) [pid = 1392] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:05:41 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606621F000) [pid = 1392] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:05:41 INFO - PROCESS | 1392 | 1461053141364 Marionette TRACE conn5 <- [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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 839ms 01:05:41 INFO - PROCESS | 1392 | 1461053141449 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 1392 | 1461053141452 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 01:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:05:41 INFO - PROCESS | 1392 | 1461053141455 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 1392 | 1461053141457 Marionette TRACE conn5 <- [1,442,null,{}] 01:05:41 INFO - PROCESS | 1392 | 1461053141460 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:41 INFO - PROCESS | 1392 | 1461053141539 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 01:05:41 INFO - PROCESS | 1392 | 1461053141545 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:41 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E2800 == 52 [pid = 1392] [id = 120] 01:05:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006069C7F400) [pid = 1392] [serial = 357] [outer = 0000000000000000] 01:05:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606DC4A400) [pid = 1392] [serial = 358] [outer = 0000006069C7F400] 01:05:41 INFO - PROCESS | 1392 | 1461053141592 Marionette DEBUG loaded listener.js 01:05:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606DF0D800) [pid = 1392] [serial = 359] [outer = 0000006069C7F400] 01:05:42 INFO - PROCESS | 1392 | 1461053142018 Marionette TRACE conn5 <- [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]]]}] 01:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 584ms 01:05:42 INFO - PROCESS | 1392 | 1461053142044 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 01:05:42 INFO - PROCESS | 1392 | 1461053142047 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 01:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:05:42 INFO - PROCESS | 1392 | 1461053142050 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:05:42 INFO - PROCESS | 1392 | 1461053142052 Marionette TRACE conn5 <- [1,446,null,{}] 01:05:42 INFO - PROCESS | 1392 | 1461053142055 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:42 INFO - PROCESS | 1392 | 1461053142134 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 01:05:42 INFO - PROCESS | 1392 | 1461053142143 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FA8000 == 53 [pid = 1392] [id = 121] 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606EA04800) [pid = 1392] [serial = 360] [outer = 0000000000000000] 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606F5B0800) [pid = 1392] [serial = 361] [outer = 000000606EA04800] 01:05:42 INFO - PROCESS | 1392 | 1461053142190 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006070250000) [pid = 1392] [serial = 362] [outer = 000000606EA04800] 01:05:42 INFO - PROCESS | 1392 | 1461053142620 Marionette TRACE conn5 <- [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]]]}] 01:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 587ms 01:05:42 INFO - PROCESS | 1392 | 1461053142644 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 01:05:42 INFO - PROCESS | 1392 | 1461053142646 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 01:05:42 INFO - PROCESS | 1392 | 1461053142649 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:05:42 INFO - PROCESS | 1392 | 1461053142651 Marionette TRACE conn5 <- [1,450,null,{}] 01:05:42 INFO - PROCESS | 1392 | 1461053142655 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:42 INFO - PROCESS | 1392 | 1461053142746 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 01:05:42 INFO - PROCESS | 1392 | 1461053142753 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723E0800 == 54 [pid = 1392] [id = 122] 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000607027E800) [pid = 1392] [serial = 363] [outer = 0000000000000000] 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006070284800) [pid = 1392] [serial = 364] [outer = 000000607027E800] 01:05:42 INFO - PROCESS | 1392 | 1461053142802 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000607055E800) [pid = 1392] [serial = 365] [outer = 000000607027E800] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606F169800 == 53 [pid = 1392] [id = 33] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006075783800 == 52 [pid = 1392] [id = 45] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000607575A000 == 51 [pid = 1392] [id = 63] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606CA83800 == 50 [pid = 1392] [id = 10] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEC3000 == 49 [pid = 1392] [id = 62] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC3A000 == 48 [pid = 1392] [id = 46] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606136B800 == 47 [pid = 1392] [id = 61] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000607232B800 == 46 [pid = 1392] [id = 48] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006069058800 == 45 [pid = 1392] [id = 34] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 00000060700B0800 == 44 [pid = 1392] [id = 80] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006075747800 == 43 [pid = 1392] [id = 60] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000605DFC9800 == 42 [pid = 1392] [id = 31] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 00000060703F0000 == 41 [pid = 1392] [id = 64] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606471F800 == 40 [pid = 1392] [id = 115] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE2000 == 39 [pid = 1392] [id = 114] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000607022A800 == 38 [pid = 1392] [id = 113] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C6D000 == 37 [pid = 1392] [id = 112] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006071106000 == 36 [pid = 1392] [id = 111] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAB800 == 35 [pid = 1392] [id = 110] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEC2000 == 34 [pid = 1392] [id = 109] 01:05:43 INFO - PROCESS | 1392 | --DOCSHELL 0000006060275800 == 33 [pid = 1392] [id = 108] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 0000006070050800 == 32 [pid = 1392] [id = 118] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 000000607035B000 == 31 [pid = 1392] [id = 119] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E2800 == 30 [pid = 1392] [id = 120] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 000000606C504800 == 29 [pid = 1392] [id = 116] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FA8000 == 28 [pid = 1392] [id = 121] 01:05:44 INFO - PROCESS | 1392 | --DOCSHELL 000000606D863800 == 27 [pid = 1392] [id = 117] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006070F7B000) [pid = 1392] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606053B400) [pid = 1392] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006060525000) [pid = 1392] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606C729C00) [pid = 1392] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DF11400) [pid = 1392] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006065F45C00) [pid = 1392] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606B514400) [pid = 1392] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006071F21400) [pid = 1392] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006070562400) [pid = 1392] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006065F42000) [pid = 1392] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606F5B4800) [pid = 1392] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006070288C00) [pid = 1392] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606D58DC00) [pid = 1392] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000607028C400) [pid = 1392] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605E10C400) [pid = 1392] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (0000006069C43800) [pid = 1392] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000605FCD5C00) [pid = 1392] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000607067EC00) [pid = 1392] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606621F800) [pid = 1392] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006070253C00) [pid = 1392] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606DF55C00) [pid = 1392] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000605FA96000) [pid = 1392] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (0000006066C39400) [pid = 1392] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606EA10C00) [pid = 1392] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606C7BB400) [pid = 1392] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C180C00) [pid = 1392] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006072116800) [pid = 1392] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (0000006072174000) [pid = 1392] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006064F87400) [pid = 1392] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (0000006070F77800) [pid = 1392] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606B513400) [pid = 1392] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:05:44 INFO - PROCESS | 1392 | 1461053144816 Marionette TRACE conn5 <- [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] 01:05:44 INFO - PROCESS | 1392 | 1461053144843 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 01:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:05:44 INFO - PROCESS | 1392 | 1461053144849 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:05:44 INFO - PROCESS | 1392 | 1461053144853 Marionette TRACE conn5 <- [1,454,null,{}] 01:05:44 INFO - PROCESS | 1392 | 1461053144859 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:44 INFO - PROCESS | 1392 | 1461053144951 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 01:05:44 INFO - PROCESS | 1392 | 1461053144961 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5A6000 == 28 [pid = 1392] [id = 123] 01:05:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000605FA98800) [pid = 1392] [serial = 366] [outer = 0000000000000000] 01:05:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000605FA9AC00) [pid = 1392] [serial = 367] [outer = 000000605FA98800] 01:05:45 INFO - PROCESS | 1392 | 1461053145012 Marionette DEBUG loaded listener.js 01:05:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000605FAE8000) [pid = 1392] [serial = 368] [outer = 000000605FA98800] 01:05:45 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:45 INFO - PROCESS | 1392 | 1461053145501 Marionette TRACE conn5 <- [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]]]}] 01:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 688ms 01:05:45 INFO - PROCESS | 1392 | 1461053145542 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 01:05:45 INFO - PROCESS | 1392 | 1461053145549 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 01:05:45 INFO - PROCESS | 1392 | 1461053145555 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:05:45 INFO - PROCESS | 1392 | 1461053145558 Marionette TRACE conn5 <- [1,458,null,{}] 01:05:45 INFO - PROCESS | 1392 | 1461053145562 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:45 INFO - PROCESS | 1392 | 1461053145648 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 01:05:45 INFO - PROCESS | 1392 | 1461053145658 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 1392 | ++DOCSHELL 000000606029D000 == 29 [pid = 1392] [id = 124] 01:05:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000605FCD6000) [pid = 1392] [serial = 369] [outer = 0000000000000000] 01:05:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006060423800) [pid = 1392] [serial = 370] [outer = 000000605FCD6000] 01:05:45 INFO - PROCESS | 1392 | 1461053145706 Marionette DEBUG loaded listener.js 01:05:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606051F000) [pid = 1392] [serial = 371] [outer = 000000605FCD6000] 01:05:46 INFO - PROCESS | 1392 | 1461053146171 Marionette TRACE conn5 <- [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] 01:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:05:46 INFO - PROCESS | 1392 | 1461053146256 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 01:05:46 INFO - PROCESS | 1392 | 1461053146260 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:05:46 INFO - PROCESS | 1392 | 1461053146264 Marionette TRACE conn5 <- [1,462,null,{}] 01:05:46 INFO - PROCESS | 1392 | 1461053146276 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:46 INFO - PROCESS | 1392 | 1461053146429 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 01:05:46 INFO - PROCESS | 1392 | 1461053146458 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:46 INFO - PROCESS | 1392 | ++DOCSHELL 00000060648CB000 == 30 [pid = 1392] [id = 125] 01:05:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000605ABB8C00) [pid = 1392] [serial = 372] [outer = 0000000000000000] 01:05:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (0000006064866000) [pid = 1392] [serial = 373] [outer = 000000605ABB8C00] 01:05:46 INFO - PROCESS | 1392 | 1461053146511 Marionette DEBUG loaded listener.js 01:05:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006064F88400) [pid = 1392] [serial = 374] [outer = 000000605ABB8C00] 01:05:46 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:46 INFO - PROCESS | 1392 | 1461053146964 Marionette TRACE conn5 <- [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] 01:05:47 INFO - PROCESS | 1392 | 1461053146998 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 01:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:05:47 INFO - PROCESS | 1392 | 1461053147001 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1392 | 1461053147003 Marionette TRACE conn5 <- [1,466,null,{}] 01:05:47 INFO - PROCESS | 1392 | 1461053147006 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:47 INFO - PROCESS | 1392 | 1461053147090 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 01:05:47 INFO - PROCESS | 1392 | 1461053147097 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:47 INFO - PROCESS | 1392 | ++DOCSHELL 00000060655B5000 == 31 [pid = 1392] [id = 126] 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006065446400) [pid = 1392] [serial = 375] [outer = 0000000000000000] 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006065F45000) [pid = 1392] [serial = 376] [outer = 0000006065446400] 01:05:47 INFO - PROCESS | 1392 | 1461053147146 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006065FE5800) [pid = 1392] [serial = 377] [outer = 0000006065446400] 01:05:47 INFO - PROCESS | 1392 | 1461053147580 Marionette TRACE conn5 <- [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] 01:05:47 INFO - PROCESS | 1392 | 1461053147634 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 01:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:05:47 INFO - PROCESS | 1392 | 1461053147637 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1392 | 1461053147639 Marionette TRACE conn5 <- [1,470,null,{}] 01:05:47 INFO - PROCESS | 1392 | 1461053147643 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:47 INFO - PROCESS | 1392 | 1461053147719 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 01:05:47 INFO - PROCESS | 1392 | 1461053147724 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE4000 == 32 [pid = 1392] [id = 127] 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000605FCD1800) [pid = 1392] [serial = 378] [outer = 0000000000000000] 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606621CC00) [pid = 1392] [serial = 379] [outer = 000000605FCD1800] 01:05:47 INFO - PROCESS | 1392 | 1461053147771 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (00000060663B0400) [pid = 1392] [serial = 380] [outer = 000000605FCD1800] 01:05:48 INFO - PROCESS | 1392 | 1461053148249 Marionette TRACE conn5 <- [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]]]}] 01:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 01:05:48 INFO - PROCESS | 1392 | 1461053148267 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 1392 | 1461053148270 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 01:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:05:48 INFO - PROCESS | 1392 | 1461053148273 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 1392 | 1461053148275 Marionette TRACE conn5 <- [1,474,null,{}] 01:05:48 INFO - PROCESS | 1392 | 1461053148279 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:48 INFO - PROCESS | 1392 | 1461053148391 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 01:05:48 INFO - PROCESS | 1392 | 1461053148401 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A042800 == 33 [pid = 1392] [id = 128] 01:05:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (00000060698B7400) [pid = 1392] [serial = 381] [outer = 0000000000000000] 01:05:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (0000006069C1AC00) [pid = 1392] [serial = 382] [outer = 00000060698B7400] 01:05:48 INFO - PROCESS | 1392 | 1461053148454 Marionette DEBUG loaded listener.js 01:05:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (0000006069C46C00) [pid = 1392] [serial = 383] [outer = 00000060698B7400] 01:05:48 INFO - PROCESS | 1392 | 1461053148891 Marionette TRACE conn5 <- [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]]]}] 01:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 01:05:48 INFO - PROCESS | 1392 | 1461053148968 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 1392 | 1461053148970 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 01:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:05:48 INFO - PROCESS | 1392 | 1461053148974 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 1392 | 1461053148976 Marionette TRACE conn5 <- [1,478,null,{}] 01:05:48 INFO - PROCESS | 1392 | 1461053148979 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:49 INFO - PROCESS | 1392 | 1461053149083 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 01:05:49 INFO - PROCESS | 1392 | 1461053149096 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:49 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C867800 == 34 [pid = 1392] [id = 129] 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000605E113800) [pid = 1392] [serial = 384] [outer = 0000000000000000] 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006069C76000) [pid = 1392] [serial = 385] [outer = 000000605E113800] 01:05:49 INFO - PROCESS | 1392 | 1461053149142 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606A0E6800) [pid = 1392] [serial = 386] [outer = 000000605E113800] 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (00000060698B9800) [pid = 1392] [serial = 387] [outer = 000000607067E000] 01:05:49 INFO - PROCESS | 1392 | 1461053149630 Marionette TRACE conn5 <- [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]]]}] 01:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 01:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:05:49 INFO - PROCESS | 1392 | 1461053149648 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 01:05:49 INFO - PROCESS | 1392 | 1461053149650 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 01:05:49 INFO - PROCESS | 1392 | 1461053149653 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:05:49 INFO - PROCESS | 1392 | 1461053149655 Marionette TRACE conn5 <- [1,482,null,{}] 01:05:49 INFO - PROCESS | 1392 | 1461053149659 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:49 INFO - PROCESS | 1392 | 1461053149733 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 01:05:49 INFO - PROCESS | 1392 | 1461053149739 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:49 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1E7000 == 35 [pid = 1392] [id = 130] 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606B513400) [pid = 1392] [serial = 388] [outer = 0000000000000000] 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606BE59400) [pid = 1392] [serial = 389] [outer = 000000606B513400] 01:05:49 INFO - PROCESS | 1392 | 1461053149785 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C17F800) [pid = 1392] [serial = 390] [outer = 000000606B513400] 01:05:50 INFO - PROCESS | 1392 | 1461053150290 Marionette TRACE conn5 <- [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]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 01:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:05:50 INFO - PROCESS | 1392 | 1461053150348 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 1392 | 1461053150350 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 01:05:50 INFO - PROCESS | 1392 | 1461053150353 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:05:50 INFO - PROCESS | 1392 | 1461053150355 Marionette TRACE conn5 <- [1,486,null,{}] 01:05:50 INFO - PROCESS | 1392 | 1461053150365 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:50 INFO - PROCESS | 1392 | 1461053150486 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 01:05:50 INFO - PROCESS | 1392 | 1461053150497 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:50 INFO - PROCESS | 1392 | ++DOCSHELL 00000060648C9800 == 36 [pid = 1392] [id = 131] 01:05:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606B514000) [pid = 1392] [serial = 391] [outer = 0000000000000000] 01:05:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C1C4C00) [pid = 1392] [serial = 392] [outer = 000000606B514000] 01:05:50 INFO - PROCESS | 1392 | 1461053150544 Marionette DEBUG loaded listener.js 01:05:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C4A9C00) [pid = 1392] [serial = 393] [outer = 000000606B514000] 01:05:50 INFO - PROCESS | 1392 | 1461053150973 Marionette TRACE conn5 <- [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]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 01:05:50 INFO - PROCESS | 1392 | 1461053150984 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 1392 | 1461053150987 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 01:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:05:51 INFO - PROCESS | 1392 | 1461053151000 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:05:51 INFO - PROCESS | 1392 | 1461053151003 Marionette TRACE conn5 <- [1,490,null,{}] 01:05:51 INFO - PROCESS | 1392 | 1461053151006 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:51 INFO - PROCESS | 1392 | 1461053151109 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 01:05:51 INFO - PROCESS | 1392 | 1461053151116 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EADF800 == 37 [pid = 1392] [id = 132] 01:05:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C39C000) [pid = 1392] [serial = 394] [outer = 0000000000000000] 01:05:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C4FA400) [pid = 1392] [serial = 395] [outer = 000000606C39C000] 01:05:51 INFO - PROCESS | 1392 | 1461053151164 Marionette DEBUG loaded listener.js 01:05:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C5BCC00) [pid = 1392] [serial = 396] [outer = 000000606C39C000] 01:05:51 INFO - PROCESS | 1392 | 1461053151630 Marionette TRACE conn5 <- [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]]]}] 01:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 01:05:51 INFO - PROCESS | 1392 | 1461053151696 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 01:05:51 INFO - PROCESS | 1392 | 1461053151699 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 01:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:05:51 INFO - PROCESS | 1392 | 1461053151709 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:05:51 INFO - PROCESS | 1392 | 1461053151712 Marionette TRACE conn5 <- [1,494,null,{}] 01:05:51 INFO - PROCESS | 1392 | 1461053151716 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:51 INFO - PROCESS | 1392 | 1461053151864 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 01:05:51 INFO - PROCESS | 1392 | 1461053151889 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE2000 == 38 [pid = 1392] [id = 133] 01:05:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C725800) [pid = 1392] [serial = 397] [outer = 0000000000000000] 01:05:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C7C0400) [pid = 1392] [serial = 398] [outer = 000000606C725800] 01:05:51 INFO - PROCESS | 1392 | 1461053151949 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C90F000) [pid = 1392] [serial = 399] [outer = 000000606C725800] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C177000) [pid = 1392] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606EA04800) [pid = 1392] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606BE78C00) [pid = 1392] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606C5BE800) [pid = 1392] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606CE62400) [pid = 1392] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006069C7F400) [pid = 1392] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606C5BF800) [pid = 1392] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060698B4400) [pid = 1392] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605ABB6C00) [pid = 1392] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006069070800) [pid = 1392] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000605E0AC000) [pid = 1392] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000605E0A1800) [pid = 1392] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006070F72400) [pid = 1392] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606DC46800) [pid = 1392] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606C9B1C00) [pid = 1392] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (00000060707BF800) [pid = 1392] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606EA04400) [pid = 1392] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (0000006065F42400) [pid = 1392] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (00000060710F4400) [pid = 1392] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000605E117C00) [pid = 1392] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:05:52 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006070F7BC00) [pid = 1392] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:05:52 INFO - PROCESS | 1392 | 1461053152639 Marionette TRACE conn5 <- [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]]]}] 01:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 984ms 01:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:05:52 INFO - PROCESS | 1392 | 1461053152695 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 01:05:52 INFO - PROCESS | 1392 | 1461053152697 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 01:05:52 INFO - PROCESS | 1392 | 1461053152701 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 1392 | 1461053152703 Marionette TRACE conn5 <- [1,498,null,{}] 01:05:52 INFO - PROCESS | 1392 | 1461053152706 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:52 INFO - PROCESS | 1392 | 1461053152782 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 01:05:52 INFO - PROCESS | 1392 | 1461053152788 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:52 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700AC800 == 39 [pid = 1392] [id = 134] 01:05:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606A26E000) [pid = 1392] [serial = 400] [outer = 0000000000000000] 01:05:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606C7BC400) [pid = 1392] [serial = 401] [outer = 000000606A26E000] 01:05:52 INFO - PROCESS | 1392 | 1461053152834 Marionette DEBUG loaded listener.js 01:05:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606C9B1400) [pid = 1392] [serial = 402] [outer = 000000606A26E000] 01:05:53 INFO - PROCESS | 1392 | 1461053153251 Marionette TRACE conn5 <- [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]]]}] 01:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 01:05:53 INFO - PROCESS | 1392 | 1461053153291 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 01:05:53 INFO - PROCESS | 1392 | 1461053153293 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 01:05:53 INFO - PROCESS | 1392 | 1461053153296 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:05:53 INFO - PROCESS | 1392 | 1461053153298 Marionette TRACE conn5 <- [1,502,null,{}] 01:05:53 INFO - PROCESS | 1392 | 1461053153302 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:53 INFO - PROCESS | 1392 | 1461053153379 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 01:05:53 INFO - PROCESS | 1392 | 1461053153388 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000607034F800 == 40 [pid = 1392] [id = 135] 01:05:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606C9B7000) [pid = 1392] [serial = 403] [outer = 0000000000000000] 01:05:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606CE61400) [pid = 1392] [serial = 404] [outer = 000000606C9B7000] 01:05:53 INFO - PROCESS | 1392 | 1461053153435 Marionette DEBUG loaded listener.js 01:05:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606CE6A000) [pid = 1392] [serial = 405] [outer = 000000606C9B7000] 01:05:53 INFO - PROCESS | 1392 | 1461053153867 Marionette TRACE conn5 <- [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]]]}] 01:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 01:05:53 INFO - PROCESS | 1392 | 1461053153928 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 01:05:53 INFO - PROCESS | 1392 | 1461053153930 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 01:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:05:53 INFO - PROCESS | 1392 | 1461053153933 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:05:53 INFO - PROCESS | 1392 | 1461053153935 Marionette TRACE conn5 <- [1,506,null,{}] 01:05:53 INFO - PROCESS | 1392 | 1461053153938 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:54 INFO - PROCESS | 1392 | 1461053154014 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 01:05:54 INFO - PROCESS | 1392 | 1461053154021 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:54 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E2800 == 41 [pid = 1392] [id = 136] 01:05:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606D174C00) [pid = 1392] [serial = 406] [outer = 0000000000000000] 01:05:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606D2EB000) [pid = 1392] [serial = 407] [outer = 000000606D174C00] 01:05:54 INFO - PROCESS | 1392 | 1461053154067 Marionette DEBUG loaded listener.js 01:05:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606D739C00) [pid = 1392] [serial = 408] [outer = 000000606D174C00] 01:05:54 INFO - PROCESS | 1392 | 1461053154703 Marionette TRACE conn5 <- [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]]]}] 01:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 880ms 01:05:54 INFO - PROCESS | 1392 | 1461053154816 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 01:05:54 INFO - PROCESS | 1392 | 1461053154821 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 01:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:05:54 INFO - PROCESS | 1392 | 1461053154827 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:05:54 INFO - PROCESS | 1392 | 1461053154831 Marionette TRACE conn5 <- [1,510,null,{}] 01:05:54 INFO - PROCESS | 1392 | 1461053154837 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:54 INFO - PROCESS | 1392 | 1461053154964 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 01:05:55 INFO - PROCESS | 1392 | 1461053155026 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:55 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC52000 == 42 [pid = 1392] [id = 137] 01:05:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000605E116000) [pid = 1392] [serial = 409] [outer = 0000000000000000] 01:05:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000605FAE0800) [pid = 1392] [serial = 410] [outer = 000000605E116000] 01:05:55 INFO - PROCESS | 1392 | 1461053155086 Marionette DEBUG loaded listener.js 01:05:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606051A800) [pid = 1392] [serial = 411] [outer = 000000605E116000] 01:05:55 INFO - PROCESS | 1392 | 1461053155912 Marionette TRACE conn5 <- [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]]]}] 01:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1141ms 01:05:55 INFO - PROCESS | 1392 | 1461053155971 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 01:05:55 INFO - PROCESS | 1392 | 1461053155978 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 01:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:05:55 INFO - PROCESS | 1392 | 1461053155985 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:05:55 INFO - PROCESS | 1392 | 1461053155989 Marionette TRACE conn5 <- [1,514,null,{}] 01:05:56 INFO - PROCESS | 1392 | 1461053156184 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:56 INFO - PROCESS | 1392 | 1461053156271 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 01:05:56 INFO - PROCESS | 1392 | 1461053156428 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:56 INFO - PROCESS | 1392 | ++DOCSHELL 000000605DFD0000 == 43 [pid = 1392] [id = 138] 01:05:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000605FA97800) [pid = 1392] [serial = 412] [outer = 0000000000000000] 01:05:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000605EADE400) [pid = 1392] [serial = 413] [outer = 000000605FA97800] 01:05:56 INFO - PROCESS | 1392 | 1461053156509 Marionette DEBUG loaded listener.js 01:05:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605FCD8800) [pid = 1392] [serial = 414] [outer = 000000605FA97800] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000605FBE4800 == 42 [pid = 1392] [id = 13] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006070511800 == 41 [pid = 1392] [id = 21] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 00000060700A2800 == 40 [pid = 1392] [id = 22] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606F530000 == 39 [pid = 1392] [id = 20] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 00000060723EA000 == 38 [pid = 1392] [id = 24] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606A029000 == 37 [pid = 1392] [id = 17] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006064711000 == 36 [pid = 1392] [id = 26] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606548A000 == 35 [pid = 1392] [id = 27] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006065479800 == 34 [pid = 1392] [id = 15] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606C305000 == 33 [pid = 1392] [id = 29] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CDB800 == 32 [pid = 1392] [id = 16] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006072324800 == 31 [pid = 1392] [id = 23] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606D412800 == 30 [pid = 1392] [id = 30] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006069059000 == 29 [pid = 1392] [id = 28] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606D416800 == 28 [pid = 1392] [id = 18] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606DF7B000 == 27 [pid = 1392] [id = 19] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006064709800 == 26 [pid = 1392] [id = 14] 01:05:56 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5B7800 == 25 [pid = 1392] [id = 25] 01:05:56 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006070284800) [pid = 1392] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060723E0800 == 24 [pid = 1392] [id = 122] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006072047C00) [pid = 1392] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (00000060710E7C00) [pid = 1392] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060698B5000) [pid = 1392] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000607204F000) [pid = 1392] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (00000060648B9C00) [pid = 1392] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006071F2C800) [pid = 1392] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606EA05400) [pid = 1392] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006070250000) [pid = 1392] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606C398400) [pid = 1392] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C722000) [pid = 1392] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606C5BA800) [pid = 1392] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606CE6B400) [pid = 1392] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606C9B1000) [pid = 1392] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606F5B0800) [pid = 1392] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606DC4A400) [pid = 1392] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (000000606DC49000) [pid = 1392] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606D8BEC00) [pid = 1392] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606C171400) [pid = 1392] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (00000060698BF400) [pid = 1392] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000605FAE6400) [pid = 1392] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000605E0A6400) [pid = 1392] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (0000006069BE5000) [pid = 1392] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006060520800) [pid = 1392] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (0000006064BD5000) [pid = 1392] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006064536000) [pid = 1392] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000605FA98400) [pid = 1392] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000607210C800) [pid = 1392] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (0000006071234800) [pid = 1392] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006071F21800) [pid = 1392] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606DC4F800) [pid = 1392] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (00000060710EE800) [pid = 1392] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606ED43400) [pid = 1392] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606EA10400) [pid = 1392] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006069CEC800) [pid = 1392] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606DF0D800) [pid = 1392] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:05:57 INFO - PROCESS | 1392 | 1461053157089 Marionette TRACE conn5 <- [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]]]}] 01:05:57 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 01:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1163ms 01:05:57 INFO - PROCESS | 1392 | 1461053157154 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 1392 | 1461053157160 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 01:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:05:57 INFO - PROCESS | 1392 | 1461053157165 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 1392 | 1461053157167 Marionette TRACE conn5 <- [1,518,null,{}] 01:05:57 INFO - PROCESS | 1392 | 1461053157171 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:57 INFO - PROCESS | 1392 | 1461053157255 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 01:05:57 INFO - PROCESS | 1392 | 1461053157265 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 1392 | ++DOCSHELL 00000060647BF800 == 25 [pid = 1392] [id = 139] 01:05:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000606053B000) [pid = 1392] [serial = 415] [outer = 0000000000000000] 01:05:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606053E800) [pid = 1392] [serial = 416] [outer = 000000606053B000] 01:05:57 INFO - PROCESS | 1392 | 1461053157322 Marionette DEBUG loaded listener.js 01:05:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (0000006064536000) [pid = 1392] [serial = 417] [outer = 000000606053B000] 01:05:57 INFO - PROCESS | 1392 | 1461053157816 Marionette TRACE conn5 <- [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]]]}] 01:05:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 01:05:57 INFO - PROCESS | 1392 | 1461053157858 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 1392 | 1461053157860 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 01:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:05:57 INFO - PROCESS | 1392 | 1461053157864 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 1392 | 1461053157866 Marionette TRACE conn5 <- [1,522,null,{}] 01:05:57 INFO - PROCESS | 1392 | 1461053157870 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:57 INFO - PROCESS | 1392 | 1461053157953 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 01:05:57 INFO - PROCESS | 1392 | 1461053157962 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066036000 == 26 [pid = 1392] [id = 140] 01:05:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606523FC00) [pid = 1392] [serial = 418] [outer = 0000000000000000] 01:05:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606543BC00) [pid = 1392] [serial = 419] [outer = 000000606523FC00] 01:05:58 INFO - PROCESS | 1392 | 1461053158018 Marionette DEBUG loaded listener.js 01:05:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006065F46800) [pid = 1392] [serial = 420] [outer = 000000606523FC00] 01:05:58 INFO - PROCESS | 1392 | 1461053158493 Marionette TRACE conn5 <- [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]]]}] 01:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 01:05:58 INFO - PROCESS | 1392 | 1461053158564 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 01:05:58 INFO - PROCESS | 1392 | 1461053158571 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 01:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:05:58 INFO - PROCESS | 1392 | 1461053158576 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:05:58 INFO - PROCESS | 1392 | 1461053158578 Marionette TRACE conn5 <- [1,526,null,{}] 01:05:58 INFO - PROCESS | 1392 | 1461053158582 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:58 INFO - PROCESS | 1392 | 1461053158661 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 01:05:58 INFO - PROCESS | 1392 | 1461053158669 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:58 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069C93800 == 27 [pid = 1392] [id = 141] 01:05:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (00000060663A8C00) [pid = 1392] [serial = 421] [outer = 0000000000000000] 01:05:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (00000060668A3400) [pid = 1392] [serial = 422] [outer = 00000060663A8C00] 01:05:58 INFO - PROCESS | 1392 | 1461053158716 Marionette DEBUG loaded listener.js 01:05:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (00000060690A6800) [pid = 1392] [serial = 423] [outer = 00000060663A8C00] 01:05:59 INFO - PROCESS | 1392 | 1461053159148 Marionette TRACE conn5 <- [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]]]}] 01:05:59 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 01:05:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 627ms 01:05:59 INFO - PROCESS | 1392 | 1461053159205 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 01:05:59 INFO - PROCESS | 1392 | 1461053159207 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 01:05:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:05:59 INFO - PROCESS | 1392 | 1461053159211 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:05:59 INFO - PROCESS | 1392 | 1461053159212 Marionette TRACE conn5 <- [1,530,null,{}] 01:05:59 INFO - PROCESS | 1392 | 1461053159217 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:59 INFO - PROCESS | 1392 | 1461053159341 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 01:05:59 INFO - PROCESS | 1392 | 1461053159365 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C868800 == 28 [pid = 1392] [id = 142] 01:05:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (00000060698B8C00) [pid = 1392] [serial = 424] [outer = 0000000000000000] 01:05:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (00000060698C0000) [pid = 1392] [serial = 425] [outer = 00000060698B8C00] 01:05:59 INFO - PROCESS | 1392 | 1461053159410 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006069C49800) [pid = 1392] [serial = 426] [outer = 00000060698B8C00] 01:06:00 INFO - PROCESS | 1392 | 1461053159996 Marionette TRACE conn5 <- [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"]]]}] 01:06:00 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 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:06:00 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 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:06:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:06:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 01:06:00 INFO - PROCESS | 1392 | 1461053160053 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 01:06:00 INFO - PROCESS | 1392 | 1461053160055 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 01:06:00 INFO - PROCESS | 1392 | 1461053160059 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:06:00 INFO - PROCESS | 1392 | 1461053160061 Marionette TRACE conn5 <- [1,534,null,{}] 01:06:00 INFO - PROCESS | 1392 | 1461053160064 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:00 INFO - PROCESS | 1392 | 1461053160199 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 01:06:00 INFO - PROCESS | 1392 | 1461053160251 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D585000 == 29 [pid = 1392] [id = 143] 01:06:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000605E0A4400) [pid = 1392] [serial = 427] [outer = 0000000000000000] 01:06:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606C1BE400) [pid = 1392] [serial = 428] [outer = 000000605E0A4400] 01:06:00 INFO - PROCESS | 1392 | 1461053160303 Marionette DEBUG loaded listener.js 01:06:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C4F3400) [pid = 1392] [serial = 429] [outer = 000000605E0A4400] 01:06:00 INFO - PROCESS | 1392 | 1461053160764 Marionette TRACE conn5 <- [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]]]}] 01:06:00 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. 01:06:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 01:06:00 INFO - PROCESS | 1392 | 1461053160801 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 01:06:00 INFO - PROCESS | 1392 | 1461053160803 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 01:06:00 INFO - PROCESS | 1392 | 1461053160806 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:06:00 INFO - PROCESS | 1392 | 1461053160808 Marionette TRACE conn5 <- [1,538,null,{}] 01:06:00 INFO - PROCESS | 1392 | 1461053160812 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:00 INFO - PROCESS | 1392 | 1461053160907 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 01:06:00 INFO - PROCESS | 1392 | 1461053160914 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED21000 == 30 [pid = 1392] [id = 144] 01:06:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606C4FAC00) [pid = 1392] [serial = 430] [outer = 0000000000000000] 01:06:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606C5B8800) [pid = 1392] [serial = 431] [outer = 000000606C4FAC00] 01:06:00 INFO - PROCESS | 1392 | 1461053160962 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606C71C400) [pid = 1392] [serial = 432] [outer = 000000606C4FAC00] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606B514000) [pid = 1392] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606C39C000) [pid = 1392] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (00000060698B7400) [pid = 1392] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000605FA98800) [pid = 1392] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606B513400) [pid = 1392] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000605FCD1800) [pid = 1392] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000605ABB8C00) [pid = 1392] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000605E113800) [pid = 1392] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (0000006065446400) [pid = 1392] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000605FCD6000) [pid = 1392] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000607027E800) [pid = 1392] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606C725800) [pid = 1392] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606C9B7000) [pid = 1392] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:06:01 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606A26E000) [pid = 1392] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:06:01 INFO - PROCESS | 1392 | 1461053161517 Marionette TRACE conn5 <- [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]]]}] 01:06:01 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. 01:06:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 01:06:01 INFO - PROCESS | 1392 | 1461053161543 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 01:06:01 INFO - PROCESS | 1392 | 1461053161545 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 01:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:06:01 INFO - PROCESS | 1392 | 1461053161549 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:06:01 INFO - PROCESS | 1392 | 1461053161551 Marionette TRACE conn5 <- [1,542,null,{}] 01:06:01 INFO - PROCESS | 1392 | 1461053161554 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:01 INFO - PROCESS | 1392 | 1461053161654 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 01:06:01 INFO - PROCESS | 1392 | 1461053161694 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FBFB000 == 31 [pid = 1392] [id = 145] 01:06:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000605FAE2400) [pid = 1392] [serial = 433] [outer = 0000000000000000] 01:06:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (00000060690A3400) [pid = 1392] [serial = 434] [outer = 000000605FAE2400] 01:06:01 INFO - PROCESS | 1392 | 1461053161740 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606C720000) [pid = 1392] [serial = 435] [outer = 000000605FAE2400] 01:06:02 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:02 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:02 INFO - PROCESS | 1392 | 1461053162129 Marionette TRACE conn5 <- [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]]]}] 01:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 01:06:02 INFO - PROCESS | 1392 | 1461053162180 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1392 | 1461053162182 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 01:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:06:02 INFO - PROCESS | 1392 | 1461053162186 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 1392 | 1461053162188 Marionette TRACE conn5 <- [1,546,null,{}] 01:06:02 INFO - PROCESS | 1392 | 1461053162191 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:02 INFO - PROCESS | 1392 | 1461053162269 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 01:06:02 INFO - PROCESS | 1392 | 1461053162275 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000607021E800 == 32 [pid = 1392] [id = 146] 01:06:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606C724800) [pid = 1392] [serial = 436] [outer = 0000000000000000] 01:06:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606C7C3400) [pid = 1392] [serial = 437] [outer = 000000606C724800] 01:06:02 INFO - PROCESS | 1392 | 1461053162323 Marionette DEBUG loaded listener.js 01:06:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606C9AD400) [pid = 1392] [serial = 438] [outer = 000000606C724800] 01:06:02 INFO - PROCESS | 1392 | 1461053162744 Marionette TRACE conn5 <- [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]]]}] 01:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 585ms 01:06:02 INFO - PROCESS | 1392 | 1461053162775 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1392 | 1461053162777 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 01:06:02 INFO - PROCESS | 1392 | 1461053162780 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:06:02 INFO - PROCESS | 1392 | 1461053162782 Marionette TRACE conn5 <- [1,550,null,{}] 01:06:02 INFO - PROCESS | 1392 | 1461053162790 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:02 INFO - PROCESS | 1392 | 1461053162867 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 01:06:02 INFO - PROCESS | 1392 | 1461053162874 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D6000 == 33 [pid = 1392] [id = 147] 01:06:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606C9B5C00) [pid = 1392] [serial = 439] [outer = 0000000000000000] 01:06:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606CE61800) [pid = 1392] [serial = 440] [outer = 000000606C9B5C00] 01:06:02 INFO - PROCESS | 1392 | 1461053162920 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606D17C400) [pid = 1392] [serial = 441] [outer = 000000606C9B5C00] 01:06:03 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:03 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:03 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:03 INFO - PROCESS | 1392 | 1461053163408 Marionette TRACE conn5 <- [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]]]}] 01:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 01:06:03 INFO - PROCESS | 1392 | 1461053163474 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 01:06:03 INFO - PROCESS | 1392 | 1461053163479 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 01:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:06:03 INFO - PROCESS | 1392 | 1461053163485 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:06:03 INFO - PROCESS | 1392 | 1461053163491 Marionette TRACE conn5 <- [1,554,null,{}] 01:06:03 INFO - PROCESS | 1392 | 1461053163498 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:03 INFO - PROCESS | 1392 | 1461053163637 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 01:06:03 INFO - PROCESS | 1392 | 1461053163708 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060282800 == 34 [pid = 1392] [id = 148] 01:06:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000605F5CE400) [pid = 1392] [serial = 442] [outer = 0000000000000000] 01:06:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000605FAE2800) [pid = 1392] [serial = 443] [outer = 000000605F5CE400] 01:06:03 INFO - PROCESS | 1392 | 1461053163811 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (0000006060523800) [pid = 1392] [serial = 444] [outer = 000000605F5CE400] 01:06:04 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:04 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:04 INFO - PROCESS | 1392 | 1461053164482 Marionette TRACE conn5 <- [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]]]}] 01:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1029ms 01:06:04 INFO - PROCESS | 1392 | 1461053164517 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 01:06:04 INFO - PROCESS | 1392 | 1461053164524 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 01:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:06:04 INFO - PROCESS | 1392 | 1461053164531 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:06:04 INFO - PROCESS | 1392 | 1461053164534 Marionette TRACE conn5 <- [1,558,null,{}] 01:06:04 INFO - PROCESS | 1392 | 1461053164539 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:04 INFO - PROCESS | 1392 | 1461053164666 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 01:06:04 INFO - PROCESS | 1392 | 1461053164732 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A29C800 == 35 [pid = 1392] [id = 149] 01:06:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006065F42400) [pid = 1392] [serial = 445] [outer = 0000000000000000] 01:06:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006066215000) [pid = 1392] [serial = 446] [outer = 0000006065F42400] 01:06:04 INFO - PROCESS | 1392 | 1461053164789 Marionette DEBUG loaded listener.js 01:06:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (00000060690A2000) [pid = 1392] [serial = 447] [outer = 0000006065F42400] 01:06:05 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:05 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:05 INFO - PROCESS | 1392 | 1461053165306 Marionette TRACE conn5 <- [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]]]}] 01:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 839ms 01:06:05 INFO - PROCESS | 1392 | 1461053165376 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 01:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:06:05 INFO - PROCESS | 1392 | 1461053165378 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 01:06:05 INFO - PROCESS | 1392 | 1461053165383 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:06:05 INFO - PROCESS | 1392 | 1461053165387 Marionette TRACE conn5 <- [1,562,null,{}] 01:06:05 INFO - PROCESS | 1392 | 1461053165399 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:05 INFO - PROCESS | 1392 | 1461053165510 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 01:06:05 INFO - PROCESS | 1392 | 1461053165590 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070518800 == 36 [pid = 1392] [id = 150] 01:06:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606BE7B800) [pid = 1392] [serial = 448] [outer = 0000000000000000] 01:06:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606C4F0800) [pid = 1392] [serial = 449] [outer = 000000606BE7B800] 01:06:05 INFO - PROCESS | 1392 | 1461053165650 Marionette DEBUG loaded listener.js 01:06:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606CE64400) [pid = 1392] [serial = 450] [outer = 000000606BE7B800] 01:06:06 INFO - PROCESS | 1392 | 1461053166245 Marionette TRACE conn5 <- [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]]]}] 01:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 943ms 01:06:06 INFO - PROCESS | 1392 | 1461053166328 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 01:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:06:06 INFO - PROCESS | 1392 | 1461053166332 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 01:06:06 INFO - PROCESS | 1392 | 1461053166336 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:06:06 INFO - PROCESS | 1392 | 1461053166338 Marionette TRACE conn5 <- [1,566,null,{}] 01:06:06 INFO - PROCESS | 1392 | 1461053166342 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:06 INFO - PROCESS | 1392 | 1461053166446 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 01:06:06 INFO - PROCESS | 1392 | 1461053166513 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000607111B000 == 37 [pid = 1392] [id = 151] 01:06:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606D027000) [pid = 1392] [serial = 451] [outer = 0000000000000000] 01:06:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606DC48400) [pid = 1392] [serial = 452] [outer = 000000606D027000] 01:06:06 INFO - PROCESS | 1392 | 1461053166570 Marionette DEBUG loaded listener.js 01:06:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606DC51800) [pid = 1392] [serial = 453] [outer = 000000606D027000] 01:06:07 INFO - PROCESS | 1392 | 1461053167194 Marionette TRACE conn5 <- [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]]]}] 01:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 01:06:07 INFO - PROCESS | 1392 | 1461053167280 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 01:06:07 INFO - PROCESS | 1392 | 1461053167282 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 01:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:06:07 INFO - PROCESS | 1392 | 1461053167286 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:06:07 INFO - PROCESS | 1392 | 1461053167288 Marionette TRACE conn5 <- [1,570,null,{}] 01:06:07 INFO - PROCESS | 1392 | 1461053167292 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:07 INFO - PROCESS | 1392 | 1461053167391 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 01:06:07 INFO - PROCESS | 1392 | 1461053167469 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064FA5800 == 38 [pid = 1392] [id = 152] 01:06:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606621D800) [pid = 1392] [serial = 454] [outer = 0000000000000000] 01:06:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006069C48000) [pid = 1392] [serial = 455] [outer = 000000606621D800] 01:06:07 INFO - PROCESS | 1392 | 1461053167528 Marionette DEBUG loaded listener.js 01:06:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606CE62000) [pid = 1392] [serial = 456] [outer = 000000606621D800] 01:06:08 INFO - PROCESS | 1392 | 1461053168221 Marionette TRACE conn5 <- [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]]]}] 01:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 985ms 01:06:08 INFO - PROCESS | 1392 | 1461053168274 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 01:06:08 INFO - PROCESS | 1392 | 1461053168278 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 01:06:08 INFO - PROCESS | 1392 | 1461053168283 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:06:08 INFO - PROCESS | 1392 | 1461053168287 Marionette TRACE conn5 <- [1,574,null,{}] 01:06:08 INFO - PROCESS | 1392 | 1461053168293 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:08 INFO - PROCESS | 1392 | 1461053168392 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 01:06:08 INFO - PROCESS | 1392 | 1461053168464 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC50800 == 39 [pid = 1392] [id = 153] 01:06:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606053DC00) [pid = 1392] [serial = 457] [outer = 0000000000000000] 01:06:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606131BC00) [pid = 1392] [serial = 458] [outer = 000000606053DC00] 01:06:08 INFO - PROCESS | 1392 | 1461053168518 Marionette DEBUG loaded listener.js 01:06:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006065248400) [pid = 1392] [serial = 459] [outer = 000000606053DC00] 01:06:08 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606C1C4C00) [pid = 1392] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606C4FA400) [pid = 1392] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006069C1AC00) [pid = 1392] [serial = 382] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006069C46C00) [pid = 1392] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000605FA9AC00) [pid = 1392] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000605FAE8000) [pid = 1392] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606BE59400) [pid = 1392] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606621CC00) [pid = 1392] [serial = 379] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (00000060663B0400) [pid = 1392] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006064866000) [pid = 1392] [serial = 373] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (0000006064F88400) [pid = 1392] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (000000606C4A9C00) [pid = 1392] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (0000006069C76000) [pid = 1392] [serial = 385] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606A0E6800) [pid = 1392] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (0000006065F45000) [pid = 1392] [serial = 376] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (0000006065FE5800) [pid = 1392] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (0000006060423800) [pid = 1392] [serial = 370] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606051F000) [pid = 1392] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000607055E800) [pid = 1392] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606D2EB000) [pid = 1392] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000606C7C0400) [pid = 1392] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606CE6A000) [pid = 1392] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606BE7BC00) [pid = 1392] [serial = 161] [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.] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606C5BCC00) [pid = 1392] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606CE61400) [pid = 1392] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606C90F000) [pid = 1392] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606C7BC400) [pid = 1392] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606C9B1400) [pid = 1392] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C17F800) [pid = 1392] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:06:08 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:09 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:09 INFO - PROCESS | 1392 | 1461053169072 Marionette TRACE conn5 <- [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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 836ms 01:06:09 INFO - PROCESS | 1392 | 1461053169125 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 1392 | 1461053169131 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 01:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:06:09 INFO - PROCESS | 1392 | 1461053169138 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:06:09 INFO - PROCESS | 1392 | 1461053169140 Marionette TRACE conn5 <- [1,578,null,{}] 01:06:09 INFO - PROCESS | 1392 | 1461053169144 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:09 INFO - PROCESS | 1392 | 1461053169228 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 01:06:09 INFO - PROCESS | 1392 | 1461053169295 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064716800 == 40 [pid = 1392] [id = 154] 01:06:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000605E111400) [pid = 1392] [serial = 460] [outer = 0000000000000000] 01:06:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000605FAE9400) [pid = 1392] [serial = 461] [outer = 000000605E111400] 01:06:09 INFO - PROCESS | 1392 | 1461053169342 Marionette DEBUG loaded listener.js 01:06:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (0000006064F84000) [pid = 1392] [serial = 462] [outer = 000000605E111400] 01:06:09 INFO - PROCESS | 1392 | 1461053169755 Marionette TRACE conn5 <- [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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 01:06:09 INFO - PROCESS | 1392 | 1461053169767 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 1392 | 1461053169770 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 01:06:09 INFO - PROCESS | 1392 | 1461053169773 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:06:09 INFO - PROCESS | 1392 | 1461053169777 Marionette TRACE conn5 <- [1,582,null,{}] 01:06:09 INFO - PROCESS | 1392 | 1461053169791 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:09 INFO - PROCESS | 1392 | 1461053169901 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 01:06:09 INFO - PROCESS | 1392 | 1461053169909 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069BA4800 == 41 [pid = 1392] [id = 155] 01:06:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006065FE4800) [pid = 1392] [serial = 463] [outer = 0000000000000000] 01:06:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (00000060663B2400) [pid = 1392] [serial = 464] [outer = 0000006065FE4800] 01:06:09 INFO - PROCESS | 1392 | 1461053169959 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (00000060698B6C00) [pid = 1392] [serial = 465] [outer = 0000006065FE4800] 01:06:10 INFO - PROCESS | 1392 | 1461053170383 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 01:06:10 INFO - PROCESS | 1392 | 1461053170405 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 01:06:10 INFO - PROCESS | 1392 | 1461053170408 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 01:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:06:10 INFO - PROCESS | 1392 | 1461053170412 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 1392 | 1461053170414 Marionette TRACE conn5 <- [1,586,null,{}] 01:06:10 INFO - PROCESS | 1392 | 1461053170417 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:10 INFO - PROCESS | 1392 | 1461053170501 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 01:06:10 INFO - PROCESS | 1392 | 1461053170508 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CC72800 == 42 [pid = 1392] [id = 156] 01:06:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (0000006069C4D400) [pid = 1392] [serial = 466] [outer = 0000000000000000] 01:06:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606A08B800) [pid = 1392] [serial = 467] [outer = 0000006069C4D400] 01:06:10 INFO - PROCESS | 1392 | 1461053170556 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606C17FC00) [pid = 1392] [serial = 468] [outer = 0000006069C4D400] 01:06:11 INFO - PROCESS | 1392 | 1461053171008 Marionette TRACE conn5 <- [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]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 01:06:11 INFO - PROCESS | 1392 | 1461053171043 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 1392 | 1461053171045 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 01:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:06:11 INFO - PROCESS | 1392 | 1461053171053 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 1392 | 1461053171055 Marionette TRACE conn5 <- [1,590,null,{}] 01:06:11 INFO - PROCESS | 1392 | 1461053171065 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:11 INFO - PROCESS | 1392 | 1461053171163 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 01:06:11 INFO - PROCESS | 1392 | 1461053171170 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D872800 == 43 [pid = 1392] [id = 157] 01:06:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006069C7A800) [pid = 1392] [serial = 469] [outer = 0000000000000000] 01:06:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606C4A9C00) [pid = 1392] [serial = 470] [outer = 0000006069C7A800] 01:06:11 INFO - PROCESS | 1392 | 1461053171217 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606C5BBC00) [pid = 1392] [serial = 471] [outer = 0000006069C7A800] 01:06:11 INFO - PROCESS | 1392 | 1461053171667 Marionette TRACE conn5 <- [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]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 01:06:11 INFO - PROCESS | 1392 | 1461053171685 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 1392 | 1461053171687 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 01:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:06:11 INFO - PROCESS | 1392 | 1461053171690 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 1392 | 1461053171692 Marionette TRACE conn5 <- [1,594,null,{}] 01:06:11 INFO - PROCESS | 1392 | 1461053171702 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:11 INFO - PROCESS | 1392 | 1461053171827 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 01:06:11 INFO - PROCESS | 1392 | 1461053171906 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F542000 == 44 [pid = 1392] [id = 158] 01:06:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C725800) [pid = 1392] [serial = 472] [outer = 0000000000000000] 01:06:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606C9B4800) [pid = 1392] [serial = 473] [outer = 000000606C725800] 01:06:11 INFO - PROCESS | 1392 | 1461053171955 Marionette DEBUG loaded listener.js 01:06:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606DA45800) [pid = 1392] [serial = 474] [outer = 000000606C725800] 01:06:12 INFO - PROCESS | 1392 | 1461053172386 Marionette TRACE conn5 <- [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]]]}] 01:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 731ms 01:06:12 INFO - PROCESS | 1392 | 1461053172426 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 1392 | 1461053172428 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 01:06:12 INFO - PROCESS | 1392 | 1461053172431 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:06:12 INFO - PROCESS | 1392 | 1461053172433 Marionette TRACE conn5 <- [1,598,null,{}] 01:06:12 INFO - PROCESS | 1392 | 1461053172437 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:12 INFO - PROCESS | 1392 | 1461053172537 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 01:06:12 INFO - PROCESS | 1392 | 1461053172545 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:12 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070218800 == 45 [pid = 1392] [id = 159] 01:06:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606DC48000) [pid = 1392] [serial = 475] [outer = 0000000000000000] 01:06:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606DD34400) [pid = 1392] [serial = 476] [outer = 000000606DC48000] 01:06:12 INFO - PROCESS | 1392 | 1461053172628 Marionette DEBUG loaded listener.js 01:06:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606E0BC800) [pid = 1392] [serial = 477] [outer = 000000606DC48000] 01:06:13 INFO - PROCESS | 1392 | 1461053173094 Marionette TRACE conn5 <- [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]]]}] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060698B8C00) [pid = 1392] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606523FC00) [pid = 1392] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000605FA97800) [pid = 1392] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000605E0A4400) [pid = 1392] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606053B000) [pid = 1392] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (00000060663A8C00) [pid = 1392] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C724800) [pid = 1392] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000605FAE2400) [pid = 1392] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:06:13 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606C4FAC00) [pid = 1392] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 733ms 01:06:13 INFO - PROCESS | 1392 | 1461053173188 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 01:06:13 INFO - PROCESS | 1392 | 1461053173190 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 01:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:06:13 INFO - PROCESS | 1392 | 1461053173196 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:06:13 INFO - PROCESS | 1392 | 1461053173198 Marionette TRACE conn5 <- [1,602,null,{}] 01:06:13 INFO - PROCESS | 1392 | 1461053173202 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:13 INFO - PROCESS | 1392 | 1461053173286 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 01:06:13 INFO - PROCESS | 1392 | 1461053173293 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070222800 == 46 [pid = 1392] [id = 160] 01:06:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006066218C00) [pid = 1392] [serial = 478] [outer = 0000000000000000] 01:06:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006069BE9000) [pid = 1392] [serial = 479] [outer = 0000006066218C00] 01:06:13 INFO - PROCESS | 1392 | 1461053173339 Marionette DEBUG loaded listener.js 01:06:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606E0C0800) [pid = 1392] [serial = 480] [outer = 0000006066218C00] 01:06:13 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:06:13 INFO - PROCESS | 1392 | 1461053173969 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 839ms 01:06:14 INFO - PROCESS | 1392 | 1461053174037 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 01:06:14 INFO - PROCESS | 1392 | 1461053174040 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 01:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:06:14 INFO - PROCESS | 1392 | 1461053174043 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:06:14 INFO - PROCESS | 1392 | 1461053174045 Marionette TRACE conn5 <- [1,606,null,{}] 01:06:14 INFO - PROCESS | 1392 | 1461053174048 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:14 INFO - PROCESS | 1392 | 1461053174125 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 01:06:14 INFO - PROCESS | 1392 | 1461053174131 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 1392 | ++DOCSHELL 000000607111D800 == 47 [pid = 1392] [id = 161] 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606EA0FC00) [pid = 1392] [serial = 481] [outer = 0000000000000000] 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606EB07000) [pid = 1392] [serial = 482] [outer = 000000606EA0FC00] 01:06:14 INFO - PROCESS | 1392 | 1461053174178 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606F690C00) [pid = 1392] [serial = 483] [outer = 000000606EA0FC00] 01:06:14 INFO - PROCESS | 1392 | 1461053174589 Marionette TRACE conn5 <- [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]]]}] 01:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 586ms 01:06:14 INFO - PROCESS | 1392 | 1461053174632 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 01:06:14 INFO - PROCESS | 1392 | 1461053174635 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 01:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:06:14 INFO - PROCESS | 1392 | 1461053174638 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:06:14 INFO - PROCESS | 1392 | 1461053174640 Marionette TRACE conn5 <- [1,610,null,{}] 01:06:14 INFO - PROCESS | 1392 | 1461053174643 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:14 INFO - PROCESS | 1392 | 1461053174722 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 01:06:14 INFO - PROCESS | 1392 | 1461053174731 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072150800 == 48 [pid = 1392] [id = 162] 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006070251800) [pid = 1392] [serial = 484] [outer = 0000000000000000] 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006070253C00) [pid = 1392] [serial = 485] [outer = 0000006070251800] 01:06:14 INFO - PROCESS | 1392 | 1461053174806 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000607025B800) [pid = 1392] [serial = 486] [outer = 0000006070251800] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606D585000 == 47 [pid = 1392] [id = 143] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607021E800 == 46 [pid = 1392] [id = 146] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000605FBFB000 == 45 [pid = 1392] [id = 145] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606C868800 == 44 [pid = 1392] [id = 142] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006069C93800 == 43 [pid = 1392] [id = 141] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED21000 == 42 [pid = 1392] [id = 144] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC50800 == 41 [pid = 1392] [id = 153] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006064FA5800 == 40 [pid = 1392] [id = 152] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607111B000 == 39 [pid = 1392] [id = 151] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006070518800 == 38 [pid = 1392] [id = 150] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606A29C800 == 37 [pid = 1392] [id = 149] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D6000 == 36 [pid = 1392] [id = 147] 01:06:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006060282800 == 35 [pid = 1392] [id = 148] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 000000606D872800 == 34 [pid = 1392] [id = 157] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 000000606CC72800 == 33 [pid = 1392] [id = 156] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 000000605F542000 == 32 [pid = 1392] [id = 158] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006070222800 == 31 [pid = 1392] [id = 160] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006064716800 == 30 [pid = 1392] [id = 154] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 000000607111D800 == 29 [pid = 1392] [id = 161] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006070218800 == 28 [pid = 1392] [id = 159] 01:06:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006069BA4800 == 27 [pid = 1392] [id = 155] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060698C0000) [pid = 1392] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606543BC00) [pid = 1392] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (0000006065F46800) [pid = 1392] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000605FCD8800) [pid = 1392] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000605EADE400) [pid = 1392] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606C4F3400) [pid = 1392] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000605FAE0800) [pid = 1392] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000606053E800) [pid = 1392] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (0000006064536000) [pid = 1392] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000606C1BE400) [pid = 1392] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (00000060668A3400) [pid = 1392] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606C9AD400) [pid = 1392] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606CE61800) [pid = 1392] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (00000060690A3400) [pid = 1392] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606C5B8800) [pid = 1392] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606C7C3400) [pid = 1392] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606C71C400) [pid = 1392] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C720000) [pid = 1392] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006069C49800) [pid = 1392] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (00000060690A6800) [pid = 1392] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:06:16 INFO - PROCESS | 1392 | 1461053176689 Marionette TRACE conn5 <- [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]]]}] 01:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2080ms 01:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:06:16 INFO - PROCESS | 1392 | 1461053176722 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 01:06:16 INFO - PROCESS | 1392 | 1461053176726 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 01:06:16 INFO - PROCESS | 1392 | 1461053176732 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:06:16 INFO - PROCESS | 1392 | 1461053176734 Marionette TRACE conn5 <- [1,614,null,{}] 01:06:16 INFO - PROCESS | 1392 | 1461053176741 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:16 INFO - PROCESS | 1392 | 1461053176829 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 01:06:16 INFO - PROCESS | 1392 | 1461053176837 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:16 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FB70800 == 28 [pid = 1392] [id = 163] 01:06:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000605F357800) [pid = 1392] [serial = 487] [outer = 0000000000000000] 01:06:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000605FADB800) [pid = 1392] [serial = 488] [outer = 000000605F357800] 01:06:16 INFO - PROCESS | 1392 | 1461053176889 Marionette DEBUG loaded listener.js 01:06:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000605FCCC000) [pid = 1392] [serial = 489] [outer = 000000605F357800] 01:06:17 INFO - PROCESS | 1392 | 1461053177362 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 01:06:17 INFO - PROCESS | 1392 | 1461053177422 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 01:06:17 INFO - PROCESS | 1392 | 1461053177429 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 01:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:06:17 INFO - PROCESS | 1392 | 1461053177436 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:06:17 INFO - PROCESS | 1392 | 1461053177439 Marionette TRACE conn5 <- [1,618,null,{}] 01:06:17 INFO - PROCESS | 1392 | 1461053177444 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:17 INFO - PROCESS | 1392 | 1461053177530 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 01:06:17 INFO - PROCESS | 1392 | 1461053177536 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006061361000 == 29 [pid = 1392] [id = 164] 01:06:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000605FCCE800) [pid = 1392] [serial = 490] [outer = 0000000000000000] 01:06:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (0000006060518800) [pid = 1392] [serial = 491] [outer = 000000605FCCE800] 01:06:17 INFO - PROCESS | 1392 | 1461053177584 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006060524C00) [pid = 1392] [serial = 492] [outer = 000000605FCCE800] 01:06:18 INFO - PROCESS | 1392 | 1461053178021 Marionette TRACE conn5 <- [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]]]}] 01:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 01:06:18 INFO - PROCESS | 1392 | 1461053178070 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 01:06:18 INFO - PROCESS | 1392 | 1461053178074 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 01:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:06:18 INFO - PROCESS | 1392 | 1461053178078 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:06:18 INFO - PROCESS | 1392 | 1461053178082 Marionette TRACE conn5 <- [1,622,null,{}] 01:06:18 INFO - PROCESS | 1392 | 1461053178093 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:18 INFO - PROCESS | 1392 | 1461053178215 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 01:06:18 INFO - PROCESS | 1392 | 1461053178233 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065480800 == 30 [pid = 1392] [id = 165] 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000605ABB6C00) [pid = 1392] [serial = 493] [outer = 0000000000000000] 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (0000006064BF5C00) [pid = 1392] [serial = 494] [outer = 000000605ABB6C00] 01:06:18 INFO - PROCESS | 1392 | 1461053178283 Marionette DEBUG loaded listener.js 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606543AC00) [pid = 1392] [serial = 495] [outer = 000000605ABB6C00] 01:06:18 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:18 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:18 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:18 INFO - PROCESS | 1392 | 1461053178702 Marionette TRACE conn5 <- [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]]]}] 01:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 648ms 01:06:18 INFO - PROCESS | 1392 | 1461053178727 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 01:06:18 INFO - PROCESS | 1392 | 1461053178730 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 01:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:06:18 INFO - PROCESS | 1392 | 1461053178733 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:06:18 INFO - PROCESS | 1392 | 1461053178735 Marionette TRACE conn5 <- [1,626,null,{}] 01:06:18 INFO - PROCESS | 1392 | 1461053178739 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:18 INFO - PROCESS | 1392 | 1461053178817 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 01:06:18 INFO - PROCESS | 1392 | 1461053178823 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:18 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662BE000 == 31 [pid = 1392] [id = 166] 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (00000060654B0C00) [pid = 1392] [serial = 496] [outer = 0000000000000000] 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (0000006065F49800) [pid = 1392] [serial = 497] [outer = 00000060654B0C00] 01:06:18 INFO - PROCESS | 1392 | 1461053178873 Marionette DEBUG loaded listener.js 01:06:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006066212800) [pid = 1392] [serial = 498] [outer = 00000060654B0C00] 01:06:19 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:19 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:19 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:19 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:19 INFO - PROCESS | 1392 | 1461053179304 Marionette TRACE conn5 <- [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]]]}] 01:06:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 585ms 01:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:06:19 INFO - PROCESS | 1392 | 1461053179322 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 01:06:19 INFO - PROCESS | 1392 | 1461053179324 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 01:06:19 INFO - PROCESS | 1392 | 1461053179328 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:06:19 INFO - PROCESS | 1392 | 1461053179330 Marionette TRACE conn5 <- [1,630,null,{}] 01:06:19 INFO - PROCESS | 1392 | 1461053179333 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:19 INFO - PROCESS | 1392 | 1461053179407 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 01:06:19 INFO - PROCESS | 1392 | 1461053179413 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B9D000 == 32 [pid = 1392] [id = 167] 01:06:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000605FAE3C00) [pid = 1392] [serial = 499] [outer = 0000000000000000] 01:06:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606621F400) [pid = 1392] [serial = 500] [outer = 000000605FAE3C00] 01:06:19 INFO - PROCESS | 1392 | 1461053179459 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (0000006066C3BC00) [pid = 1392] [serial = 501] [outer = 000000605FAE3C00] 01:06:19 INFO - PROCESS | 1392 | 1461053179912 Marionette TRACE conn5 <- [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]]]}] 01:06:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 01:06:19 INFO - PROCESS | 1392 | 1461053179960 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 01:06:19 INFO - PROCESS | 1392 | 1461053179962 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 01:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:06:19 INFO - PROCESS | 1392 | 1461053179965 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:06:19 INFO - PROCESS | 1392 | 1461053179967 Marionette TRACE conn5 <- [1,634,null,{}] 01:06:19 INFO - PROCESS | 1392 | 1461053179971 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:20 INFO - PROCESS | 1392 | 1461053180066 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 01:06:20 INFO - PROCESS | 1392 | 1461053180077 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C506800 == 33 [pid = 1392] [id = 168] 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (00000060698C2C00) [pid = 1392] [serial = 502] [outer = 0000000000000000] 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006069C45000) [pid = 1392] [serial = 503] [outer = 00000060698C2C00] 01:06:20 INFO - PROCESS | 1392 | 1461053180127 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006069C4EC00) [pid = 1392] [serial = 504] [outer = 00000060698C2C00] 01:06:20 INFO - PROCESS | 1392 | 1461053180544 Marionette TRACE conn5 <- [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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 01:06:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:06:20 INFO - PROCESS | 1392 | 1461053180598 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 1392 | 1461053180600 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 01:06:20 INFO - PROCESS | 1392 | 1461053180603 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 1392 | 1461053180605 Marionette TRACE conn5 <- [1,638,null,{}] 01:06:20 INFO - PROCESS | 1392 | 1461053180609 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:20 INFO - PROCESS | 1392 | 1461053180683 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 01:06:20 INFO - PROCESS | 1392 | 1461053180689 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1E8800 == 34 [pid = 1392] [id = 169] 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006069C7C800) [pid = 1392] [serial = 505] [outer = 0000000000000000] 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606A088400) [pid = 1392] [serial = 506] [outer = 0000006069C7C800] 01:06:20 INFO - PROCESS | 1392 | 1461053180738 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606BE7C800) [pid = 1392] [serial = 507] [outer = 0000006069C7C800] 01:06:21 INFO - PROCESS | 1392 | 1461053181175 Marionette TRACE conn5 <- [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]]]}] 01:06:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 01:06:21 INFO - PROCESS | 1392 | 1461053181235 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 01:06:21 INFO - PROCESS | 1392 | 1461053181238 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 01:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:06:21 INFO - PROCESS | 1392 | 1461053181241 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:06:21 INFO - PROCESS | 1392 | 1461053181243 Marionette TRACE conn5 <- [1,642,null,{}] 01:06:21 INFO - PROCESS | 1392 | 1461053181247 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:21 INFO - PROCESS | 1392 | 1461053181320 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 01:06:21 INFO - PROCESS | 1392 | 1461053181327 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D874800 == 35 [pid = 1392] [id = 170] 01:06:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606C17DC00) [pid = 1392] [serial = 508] [outer = 0000000000000000] 01:06:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606C1C4000) [pid = 1392] [serial = 509] [outer = 000000606C17DC00] 01:06:21 INFO - PROCESS | 1392 | 1461053181372 Marionette DEBUG loaded listener.js 01:06:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606C39C000) [pid = 1392] [serial = 510] [outer = 000000606C17DC00] 01:06:21 INFO - PROCESS | 1392 | 1461053181768 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:06:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 01:06:21 INFO - PROCESS | 1392 | 1461053181830 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 01:06:21 INFO - PROCESS | 1392 | 1461053181833 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 01:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:06:21 INFO - PROCESS | 1392 | 1461053181836 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:06:21 INFO - PROCESS | 1392 | 1461053181838 Marionette TRACE conn5 <- [1,646,null,{}] 01:06:21 INFO - PROCESS | 1392 | 1461053181851 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:21 INFO - PROCESS | 1392 | 1461053181946 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 01:06:21 INFO - PROCESS | 1392 | 1461053181954 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065480000 == 36 [pid = 1392] [id = 171] 01:06:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606C1BFC00) [pid = 1392] [serial = 511] [outer = 0000000000000000] 01:06:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606C4F4000) [pid = 1392] [serial = 512] [outer = 000000606C1BFC00] 01:06:22 INFO - PROCESS | 1392 | 1461053182002 Marionette DEBUG loaded listener.js 01:06:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606C5B7400) [pid = 1392] [serial = 513] [outer = 000000606C1BFC00] 01:06:22 INFO - PROCESS | 1392 | 1461053182459 Marionette TRACE conn5 <- [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]]]}] 01:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 01:06:22 INFO - PROCESS | 1392 | 1461053182530 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 01:06:22 INFO - PROCESS | 1392 | 1461053182533 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 01:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:06:22 INFO - PROCESS | 1392 | 1461053182536 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:06:22 INFO - PROCESS | 1392 | 1461053182538 Marionette TRACE conn5 <- [1,650,null,{}] 01:06:22 INFO - PROCESS | 1392 | 1461053182551 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:22 INFO - PROCESS | 1392 | 1461053182652 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 01:06:22 INFO - PROCESS | 1392 | 1461053182664 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:22 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070047000 == 37 [pid = 1392] [id = 172] 01:06:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606C399800) [pid = 1392] [serial = 514] [outer = 0000000000000000] 01:06:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606C708000) [pid = 1392] [serial = 515] [outer = 000000606C399800] 01:06:22 INFO - PROCESS | 1392 | 1461053182708 Marionette DEBUG loaded listener.js 01:06:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C722C00) [pid = 1392] [serial = 516] [outer = 000000606C399800] 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:23 INFO - PROCESS | 1392 | 1461053183156 Marionette TRACE conn5 <- [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]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 01:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:06:23 INFO - PROCESS | 1392 | 1461053183229 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 1392 | 1461053183232 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 01:06:23 INFO - PROCESS | 1392 | 1461053183235 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - PROCESS | 1392 | 1461053183238 Marionette TRACE conn5 <- [1,654,null,{}] 01:06:23 INFO - PROCESS | 1392 | 1461053183241 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:23 INFO - PROCESS | 1392 | 1461053183385 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 01:06:23 INFO - PROCESS | 1392 | 1461053183434 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B9C800 == 38 [pid = 1392] [id = 173] 01:06:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C7C1800) [pid = 1392] [serial = 517] [outer = 0000000000000000] 01:06:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606C7C9C00) [pid = 1392] [serial = 518] [outer = 000000606C7C1800] 01:06:23 INFO - PROCESS | 1392 | 1461053183489 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C9B6000) [pid = 1392] [serial = 519] [outer = 000000606C7C1800] 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:23 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606D174C00) [pid = 1392] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000605E116000) [pid = 1392] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606DC48000) [pid = 1392] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606C725800) [pid = 1392] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006066218C00) [pid = 1392] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606EA0FC00) [pid = 1392] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006069C4D400) [pid = 1392] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (0000006065FE4800) [pid = 1392] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605E111400) [pid = 1392] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606053DC00) [pid = 1392] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606621D800) [pid = 1392] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606D027000) [pid = 1392] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606BE7B800) [pid = 1392] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006065F42400) [pid = 1392] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000605F5CE400) [pid = 1392] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606C9B5C00) [pid = 1392] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:06:24 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (0000006069C7A800) [pid = 1392] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:06:24 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:24 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:24 INFO - PROCESS | 1392 | 1461053184122 Marionette TRACE conn5 <- [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]]]}] 01:06:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:06:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 01:06:24 INFO - PROCESS | 1392 | 1461053184180 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 01:06:24 INFO - PROCESS | 1392 | 1461053184183 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 01:06:24 INFO - PROCESS | 1392 | 1461053184186 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:06:24 INFO - PROCESS | 1392 | 1461053184188 Marionette TRACE conn5 <- [1,658,null,{}] 01:06:24 INFO - PROCESS | 1392 | 1461053184191 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:24 INFO - PROCESS | 1392 | 1461053184267 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 01:06:24 INFO - PROCESS | 1392 | 1461053184334 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069056800 == 39 [pid = 1392] [id = 174] 01:06:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000605FCD4000) [pid = 1392] [serial = 520] [outer = 0000000000000000] 01:06:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606689C800) [pid = 1392] [serial = 521] [outer = 000000605FCD4000] 01:06:24 INFO - PROCESS | 1392 | 1461053184379 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606C9B0C00) [pid = 1392] [serial = 522] [outer = 000000605FCD4000] 01:06:24 INFO - PROCESS | 1392 | 1461053184766 Marionette TRACE conn5 <- [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]]]}] 01:06:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:06:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 01:06:24 INFO - PROCESS | 1392 | 1461053184818 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 01:06:24 INFO - PROCESS | 1392 | 1461053184820 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 01:06:24 INFO - PROCESS | 1392 | 1461053184824 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:06:24 INFO - PROCESS | 1392 | 1461053184826 Marionette TRACE conn5 <- [1,662,null,{}] 01:06:24 INFO - PROCESS | 1392 | 1461053184830 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:24 INFO - PROCESS | 1392 | 1461053184931 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 01:06:24 INFO - PROCESS | 1392 | 1461053184945 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035F000 == 40 [pid = 1392] [id = 175] 01:06:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006060516400) [pid = 1392] [serial = 523] [outer = 0000000000000000] 01:06:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606CE60400) [pid = 1392] [serial = 524] [outer = 0000006060516400] 01:06:24 INFO - PROCESS | 1392 | 1461053184990 Marionette DEBUG loaded listener.js 01:06:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606D17B800) [pid = 1392] [serial = 525] [outer = 0000006060516400] 01:06:25 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:25 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:25 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:06:25 INFO - PROCESS | 1392 | [1392] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:06:25 INFO - PROCESS | 1392 | 1461053185377 Marionette TRACE conn5 <- [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]]]}] 01:06:25 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 01:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 585ms 01:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:06:25 INFO - PROCESS | 1392 | 1461053185412 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 1392 | 1461053185414 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 01:06:25 INFO - PROCESS | 1392 | 1461053185418 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 1392 | 1461053185419 Marionette TRACE conn5 <- [1,666,null,{}] 01:06:25 INFO - PROCESS | 1392 | 1461053185423 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:25 INFO - PROCESS | 1392 | 1461053185499 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 01:06:25 INFO - PROCESS | 1392 | 1461053185561 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071103800 == 41 [pid = 1392] [id = 176] 01:06:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606CE6D000) [pid = 1392] [serial = 526] [outer = 0000000000000000] 01:06:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606DA42000) [pid = 1392] [serial = 527] [outer = 000000606CE6D000] 01:06:25 INFO - PROCESS | 1392 | 1461053185605 Marionette DEBUG loaded listener.js 01:06:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606DC4B000) [pid = 1392] [serial = 528] [outer = 000000606CE6D000] 01:06:25 INFO - PROCESS | 1392 | 1461053185972 Marionette TRACE conn5 <- [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]]]}] 01:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 586ms 01:06:26 INFO - PROCESS | 1392 | 1461053186008 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 01:06:26 INFO - PROCESS | 1392 | 1461053186010 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 01:06:26 INFO - PROCESS | 1392 | 1461053186013 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:06:26 INFO - PROCESS | 1392 | 1461053186015 Marionette TRACE conn5 <- [1,670,null,{}] 01:06:26 INFO - PROCESS | 1392 | 1461053186068 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:26 INFO - PROCESS | 1392 | 1461053186192 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 01:06:26 INFO - PROCESS | 1392 | 1461053186356 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5B4000 == 42 [pid = 1392] [id = 177] 01:06:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000605E114C00) [pid = 1392] [serial = 529] [outer = 0000000000000000] 01:06:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000605F149000) [pid = 1392] [serial = 530] [outer = 000000605E114C00] 01:06:26 INFO - PROCESS | 1392 | 1461053186417 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000605FCD5800) [pid = 1392] [serial = 531] [outer = 000000605E114C00] 01:06:27 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:06:27 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:06:27 INFO - PROCESS | 1392 | 1461053187667 Marionette TRACE conn5 <- [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]]]}] 01:06:27 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) 01:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1674ms 01:06:27 INFO - PROCESS | 1392 | 1461053187691 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 01:06:27 INFO - PROCESS | 1392 | 1461053187698 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 01:06:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:06:27 INFO - PROCESS | 1392 | 1461053187703 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 1392 | 1461053187705 Marionette TRACE conn5 <- [1,674,null,{}] 01:06:27 INFO - PROCESS | 1392 | 1461053187710 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:27 INFO - PROCESS | 1392 | 1461053187884 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 01:06:27 INFO - PROCESS | 1392 | 1461053187950 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:27 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F50D800 == 43 [pid = 1392] [id = 178] 01:06:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000605E117400) [pid = 1392] [serial = 532] [outer = 0000000000000000] 01:06:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006060519C00) [pid = 1392] [serial = 533] [outer = 000000605E117400] 01:06:28 INFO - PROCESS | 1392 | 1461053188008 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606523DC00) [pid = 1392] [serial = 534] [outer = 000000605E117400] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 000000607035F000 == 42 [pid = 1392] [id = 175] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006069056800 == 41 [pid = 1392] [id = 174] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B9C800 == 40 [pid = 1392] [id = 173] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006070047000 == 39 [pid = 1392] [id = 172] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006065480000 == 38 [pid = 1392] [id = 171] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 000000606D874800 == 37 [pid = 1392] [id = 170] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1E8800 == 36 [pid = 1392] [id = 169] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 000000606C506800 == 35 [pid = 1392] [id = 168] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B9D000 == 34 [pid = 1392] [id = 167] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 00000060662BE000 == 33 [pid = 1392] [id = 166] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006070253C00) [pid = 1392] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006065480800 == 32 [pid = 1392] [id = 165] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006061361000 == 31 [pid = 1392] [id = 164] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 000000605FB70800 == 30 [pid = 1392] [id = 163] 01:06:28 INFO - PROCESS | 1392 | --DOCSHELL 0000006072150800 == 29 [pid = 1392] [id = 162] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606D739C00) [pid = 1392] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606051A800) [pid = 1392] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606DD34400) [pid = 1392] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606DA45800) [pid = 1392] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C9B4800) [pid = 1392] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (0000006069BE9000) [pid = 1392] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606EB07000) [pid = 1392] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606E0C0800) [pid = 1392] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606E0BC800) [pid = 1392] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606A08B800) [pid = 1392] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060663B2400) [pid = 1392] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060698B6C00) [pid = 1392] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000605FAE9400) [pid = 1392] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (0000006064F84000) [pid = 1392] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (0000006065248400) [pid = 1392] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606131BC00) [pid = 1392] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606CE62000) [pid = 1392] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006069C48000) [pid = 1392] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606DC51800) [pid = 1392] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000606DC48400) [pid = 1392] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606CE64400) [pid = 1392] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606C4F0800) [pid = 1392] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (00000060690A2000) [pid = 1392] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006066215000) [pid = 1392] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (0000006060523800) [pid = 1392] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000605FAE2800) [pid = 1392] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606D17C400) [pid = 1392] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606F690C00) [pid = 1392] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000606C4A9C00) [pid = 1392] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606C5BBC00) [pid = 1392] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:06:28 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000606C17FC00) [pid = 1392] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:06:29 INFO - PROCESS | 1392 | 1461053189274 Marionette TRACE conn5 <- [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]]]}] 01:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1588ms 01:06:29 INFO - PROCESS | 1392 | 1461053189293 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 01:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:06:29 INFO - PROCESS | 1392 | 1461053189296 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 01:06:29 INFO - PROCESS | 1392 | 1461053189301 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:06:29 INFO - PROCESS | 1392 | 1461053189304 Marionette TRACE conn5 <- [1,678,null,{}] 01:06:29 INFO - PROCESS | 1392 | 1461053189310 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:29 INFO - PROCESS | 1392 | 1461053189408 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 01:06:29 INFO - PROCESS | 1392 | 1461053189508 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060D2D000 == 30 [pid = 1392] [id = 179] 01:06:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000605FAE3000) [pid = 1392] [serial = 535] [outer = 0000000000000000] 01:06:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000605FAE8400) [pid = 1392] [serial = 536] [outer = 000000605FAE3000] 01:06:29 INFO - PROCESS | 1392 | 1461053189557 Marionette DEBUG loaded listener.js 01:06:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606051C400) [pid = 1392] [serial = 537] [outer = 000000605FAE3000] 01:06:30 INFO - PROCESS | 1392 | 1461053190438 Marionette TRACE conn5 <- [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]]]}] 01:06:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 01:06:30 INFO - PROCESS | 1392 | 1461053190485 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 01:06:30 INFO - PROCESS | 1392 | 1461053190491 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 01:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:06:30 INFO - PROCESS | 1392 | 1461053190497 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:06:30 INFO - PROCESS | 1392 | 1461053190500 Marionette TRACE conn5 <- [1,682,null,{}] 01:06:30 INFO - PROCESS | 1392 | 1461053190504 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:30 INFO - PROCESS | 1392 | 1461053190587 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 01:06:30 INFO - PROCESS | 1392 | 1461053190593 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:30 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654D8800 == 31 [pid = 1392] [id = 180] 01:06:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (0000006061312800) [pid = 1392] [serial = 538] [outer = 0000000000000000] 01:06:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006064F7EC00) [pid = 1392] [serial = 539] [outer = 0000006061312800] 01:06:30 INFO - PROCESS | 1392 | 1461053190640 Marionette DEBUG loaded listener.js 01:06:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (00000060655D7C00) [pid = 1392] [serial = 540] [outer = 0000006061312800] 01:06:31 INFO - PROCESS | 1392 | 1461053191663 Marionette TRACE conn5 <- [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]]]}] 01:06:31 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) 01:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1189ms 01:06:31 INFO - PROCESS | 1392 | 1461053191689 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 01:06:31 INFO - PROCESS | 1392 | 1461053191692 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 01:06:31 INFO - PROCESS | 1392 | 1461053191695 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:06:31 INFO - PROCESS | 1392 | 1461053191700 Marionette TRACE conn5 <- [1,686,null,{}] 01:06:31 INFO - PROCESS | 1392 | 1461053191712 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:31 INFO - PROCESS | 1392 | 1461053191820 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 01:06:31 INFO - PROCESS | 1392 | 1461053191827 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B98000 == 32 [pid = 1392] [id = 181] 01:06:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606621F800) [pid = 1392] [serial = 541] [outer = 0000000000000000] 01:06:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (0000006069070400) [pid = 1392] [serial = 542] [outer = 000000606621F800] 01:06:31 INFO - PROCESS | 1392 | 1461053191876 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (00000060698BA400) [pid = 1392] [serial = 543] [outer = 000000606621F800] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (0000006069C7C800) [pid = 1392] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606C1BFC00) [pid = 1392] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000605ABB6C00) [pid = 1392] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000605F357800) [pid = 1392] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (0000006070251800) [pid = 1392] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C17DC00) [pid = 1392] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000605FCCE800) [pid = 1392] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (00000060698C2C00) [pid = 1392] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000605FAE3C00) [pid = 1392] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (00000060654B0C00) [pid = 1392] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (000000606C399800) [pid = 1392] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000605FCD4000) [pid = 1392] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (000000606C7C1800) [pid = 1392] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:06:32 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (0000006060516400) [pid = 1392] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:06:32 INFO - PROCESS | 1392 | 1461053192861 Marionette TRACE conn5 <- [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]]]}] 01:06:32 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) 01:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 01:06:32 INFO - PROCESS | 1392 | 1461053192883 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 01:06:32 INFO - PROCESS | 1392 | 1461053192886 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 01:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:06:32 INFO - PROCESS | 1392 | 1461053192889 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:06:32 INFO - PROCESS | 1392 | 1461053192891 Marionette TRACE conn5 <- [1,690,null,{}] 01:06:32 INFO - PROCESS | 1392 | 1461053192895 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:32 INFO - PROCESS | 1392 | 1461053192980 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 01:06:32 INFO - PROCESS | 1392 | 1461053192988 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C319800 == 33 [pid = 1392] [id = 182] 01:06:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (000000605E110C00) [pid = 1392] [serial = 544] [outer = 0000000000000000] 01:06:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (0000006066C39C00) [pid = 1392] [serial = 545] [outer = 000000605E110C00] 01:06:33 INFO - PROCESS | 1392 | 1461053193035 Marionette DEBUG loaded listener.js 01:06:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (0000006069C4C000) [pid = 1392] [serial = 546] [outer = 000000605E110C00] 01:06:33 INFO - PROCESS | 1392 | 1461053193970 Marionette TRACE conn5 <- [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]]]}] 01:06:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:06:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 01:06:34 INFO - PROCESS | 1392 | 1461053194018 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 01:06:34 INFO - PROCESS | 1392 | 1461053194020 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 01:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:06:34 INFO - PROCESS | 1392 | 1461053194024 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:06:34 INFO - PROCESS | 1392 | 1461053194025 Marionette TRACE conn5 <- [1,694,null,{}] 01:06:34 INFO - PROCESS | 1392 | 1461053194029 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:34 INFO - PROCESS | 1392 | 1461053194107 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 01:06:34 INFO - PROCESS | 1392 | 1461053194114 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4B6800 == 34 [pid = 1392] [id = 183] 01:06:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000605E0AB800) [pid = 1392] [serial = 547] [outer = 0000000000000000] 01:06:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (000000606A26E400) [pid = 1392] [serial = 548] [outer = 000000605E0AB800] 01:06:34 INFO - PROCESS | 1392 | 1461053194162 Marionette DEBUG loaded listener.js 01:06:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000606C180000) [pid = 1392] [serial = 549] [outer = 000000605E0AB800] 01:06:35 INFO - PROCESS | 1392 | 1461053195134 Marionette TRACE conn5 <- [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]]]}] 01:06:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1130ms 01:06:35 INFO - PROCESS | 1392 | 1461053195156 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 1392 | 1461053195161 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 01:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:06:35 INFO - PROCESS | 1392 | 1461053195167 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 1392 | 1461053195172 Marionette TRACE conn5 <- [1,698,null,{}] 01:06:35 INFO - PROCESS | 1392 | 1461053195179 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:35 INFO - PROCESS | 1392 | 1461053195288 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 01:06:35 INFO - PROCESS | 1392 | 1461053195348 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064544800 == 35 [pid = 1392] [id = 184] 01:06:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000605FA96800) [pid = 1392] [serial = 550] [outer = 0000000000000000] 01:06:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000605FADE800) [pid = 1392] [serial = 551] [outer = 000000605FA96800] 01:06:35 INFO - PROCESS | 1392 | 1461053195408 Marionette DEBUG loaded listener.js 01:06:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (0000006060525800) [pid = 1392] [serial = 552] [outer = 000000605FA96800] 01:06:36 INFO - PROCESS | 1392 | 1461053196512 Marionette TRACE conn5 <- [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]]]}] 01:06:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1382ms 01:06:36 INFO - PROCESS | 1392 | 1461053196553 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 01:06:36 INFO - PROCESS | 1392 | 1461053196560 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 01:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:06:36 INFO - PROCESS | 1392 | 1461053196567 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 1392 | 1461053196570 Marionette TRACE conn5 <- [1,702,null,{}] 01:06:36 INFO - PROCESS | 1392 | 1461053196575 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:36 INFO - PROCESS | 1392 | 1461053196718 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 01:06:36 INFO - PROCESS | 1392 | 1461053196868 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:36 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CECD000 == 36 [pid = 1392] [id = 185] 01:06:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006066215000) [pid = 1392] [serial = 553] [outer = 0000000000000000] 01:06:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (00000060698B3800) [pid = 1392] [serial = 554] [outer = 0000006066215000] 01:06:36 INFO - PROCESS | 1392 | 1461053196927 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006069CE6800) [pid = 1392] [serial = 555] [outer = 0000006066215000] 01:06:37 INFO - PROCESS | 1392 | 1461053197970 Marionette TRACE conn5 <- [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]]]}] 01:06:38 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 01:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1447ms 01:06:38 INFO - PROCESS | 1392 | 1461053198019 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 01:06:38 INFO - PROCESS | 1392 | 1461053198022 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 01:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:06:38 INFO - PROCESS | 1392 | 1461053198026 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:06:38 INFO - PROCESS | 1392 | 1461053198030 Marionette TRACE conn5 <- [1,706,null,{}] 01:06:38 INFO - PROCESS | 1392 | 1461053198142 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:38 INFO - PROCESS | 1392 | 1461053198303 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 01:06:38 INFO - PROCESS | 1392 | 1461053198357 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:38 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064717800 == 37 [pid = 1392] [id = 186] 01:06:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606051BC00) [pid = 1392] [serial = 556] [outer = 0000000000000000] 01:06:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606053BC00) [pid = 1392] [serial = 557] [outer = 000000606051BC00] 01:06:38 INFO - PROCESS | 1392 | 1461053198408 Marionette DEBUG loaded listener.js 01:06:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (0000006065441800) [pid = 1392] [serial = 558] [outer = 000000606051BC00] 01:06:38 INFO - PROCESS | 1392 | --DOCSHELL 000000606C319800 == 36 [pid = 1392] [id = 182] 01:06:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B98000 == 35 [pid = 1392] [id = 181] 01:06:38 INFO - PROCESS | 1392 | --DOCSHELL 00000060654D8800 == 34 [pid = 1392] [id = 180] 01:06:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006060D2D000 == 33 [pid = 1392] [id = 179] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606A088400) [pid = 1392] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606BE7C800) [pid = 1392] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606C5B7400) [pid = 1392] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (0000006064BF5C00) [pid = 1392] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606543AC00) [pid = 1392] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000605FADB800) [pid = 1392] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000605FCCC000) [pid = 1392] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000607025B800) [pid = 1392] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606C1C4000) [pid = 1392] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (0000006060518800) [pid = 1392] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (0000006060524C00) [pid = 1392] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (0000006069C45000) [pid = 1392] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (0000006069C4EC00) [pid = 1392] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (000000606621F400) [pid = 1392] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (0000006066C3BC00) [pid = 1392] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 63 (0000006065F49800) [pid = 1392] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 62 (0000006066212800) [pid = 1392] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 61 (000000606C708000) [pid = 1392] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 60 (000000606689C800) [pid = 1392] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 59 (000000606C7C9C00) [pid = 1392] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 58 (000000606CE60400) [pid = 1392] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 57 (000000606D17B800) [pid = 1392] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 56 (000000606C9B6000) [pid = 1392] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 55 (000000606C4F4000) [pid = 1392] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 54 (000000606C722C00) [pid = 1392] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 53 (000000606DA42000) [pid = 1392] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 52 (000000606C39C000) [pid = 1392] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:06:38 INFO - PROCESS | 1392 | --DOMWINDOW == 51 (000000606C9B0C00) [pid = 1392] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:06:39 INFO - PROCESS | 1392 | 1461053199419 Marionette TRACE conn5 <- [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]]]}] 01:06:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1440ms 01:06:39 INFO - PROCESS | 1392 | 1461053199468 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 01:06:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:06:39 INFO - PROCESS | 1392 | 1461053199474 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 01:06:39 INFO - PROCESS | 1392 | 1461053199479 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:06:39 INFO - PROCESS | 1392 | 1461053199481 Marionette TRACE conn5 <- [1,710,null,{}] 01:06:39 INFO - PROCESS | 1392 | 1461053199486 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:39 INFO - PROCESS | 1392 | 1461053199568 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 01:06:39 INFO - PROCESS | 1392 | 1461053199578 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:39 INFO - PROCESS | 1392 | ++DOCSHELL 000000606503F000 == 34 [pid = 1392] [id = 187] 01:06:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 52 (0000006060525400) [pid = 1392] [serial = 559] [outer = 0000000000000000] 01:06:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 53 (0000006060D10C00) [pid = 1392] [serial = 560] [outer = 0000006060525400] 01:06:39 INFO - PROCESS | 1392 | 1461053199628 Marionette DEBUG loaded listener.js 01:06:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 54 (00000060654A9000) [pid = 1392] [serial = 561] [outer = 0000006060525400] 01:06:40 INFO - PROCESS | 1392 | 1461053200104 Marionette TRACE conn5 <- [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] 01:06:40 INFO - PROCESS | 1392 | 1461053200176 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 01:06:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:06:40 INFO - PROCESS | 1392 | 1461053200180 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 1392 | 1461053200182 Marionette TRACE conn5 <- [1,714,null,{}] 01:06:40 INFO - PROCESS | 1392 | 1461053200185 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:40 INFO - PROCESS | 1392 | 1461053200268 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 01:06:40 INFO - PROCESS | 1392 | 1461053200337 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B9D000 == 35 [pid = 1392] [id = 188] 01:06:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 55 (0000006066214800) [pid = 1392] [serial = 562] [outer = 0000000000000000] 01:06:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 56 (00000060690A9C00) [pid = 1392] [serial = 563] [outer = 0000006066214800] 01:06:40 INFO - PROCESS | 1392 | 1461053200389 Marionette DEBUG loaded listener.js 01:06:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 57 (0000006069C42800) [pid = 1392] [serial = 564] [outer = 0000006066214800] 01:06:40 INFO - PROCESS | 1392 | 1461053200844 Marionette TRACE conn5 <- [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]]]}] 01:06:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:06:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 01:06:40 INFO - PROCESS | 1392 | 1461053200874 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 01:06:40 INFO - PROCESS | 1392 | 1461053200882 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 01:06:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:06:40 INFO - PROCESS | 1392 | 1461053200891 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 1392 | 1461053200893 Marionette TRACE conn5 <- [1,718,null,{}] 01:06:40 INFO - PROCESS | 1392 | 1461053200897 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:41 INFO - PROCESS | 1392 | 1461053201006 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 01:06:41 INFO - PROCESS | 1392 | 1461053201012 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC3800 == 36 [pid = 1392] [id = 189] 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 58 (0000006069C50C00) [pid = 1392] [serial = 565] [outer = 0000000000000000] 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 59 (000000606C1BC800) [pid = 1392] [serial = 566] [outer = 0000006069C50C00] 01:06:41 INFO - PROCESS | 1392 | 1461053201061 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 60 (000000606C4EF400) [pid = 1392] [serial = 567] [outer = 0000006069C50C00] 01:06:41 INFO - PROCESS | 1392 | 1461053201555 Marionette TRACE conn5 <- [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] 01:06:41 INFO - PROCESS | 1392 | 1461053201586 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 01:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:06:41 INFO - PROCESS | 1392 | 1461053201589 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 1392 | 1461053201591 Marionette TRACE conn5 <- [1,722,null,{}] 01:06:41 INFO - PROCESS | 1392 | 1461053201594 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:41 INFO - PROCESS | 1392 | 1461053201697 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 01:06:41 INFO - PROCESS | 1392 | 1461053201703 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DF66800 == 37 [pid = 1392] [id = 190] 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 61 (000000606C4FBC00) [pid = 1392] [serial = 568] [outer = 0000000000000000] 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 62 (000000606C5B9800) [pid = 1392] [serial = 569] [outer = 000000606C4FBC00] 01:06:41 INFO - PROCESS | 1392 | 1461053201749 Marionette DEBUG loaded listener.js 01:06:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 63 (000000606C70E000) [pid = 1392] [serial = 570] [outer = 000000606C4FBC00] 01:06:42 INFO - PROCESS | 1392 | 1461053202180 Marionette TRACE conn5 <- [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]]]}] 01:06:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 01:06:42 INFO - PROCESS | 1392 | 1461053202220 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 01:06:42 INFO - PROCESS | 1392 | 1461053202222 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 01:06:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:06:42 INFO - PROCESS | 1392 | 1461053202226 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:06:42 INFO - PROCESS | 1392 | 1461053202228 Marionette TRACE conn5 <- [1,726,null,{}] 01:06:42 INFO - PROCESS | 1392 | 1461053202231 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:42 INFO - PROCESS | 1392 | 1461053202394 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 01:06:42 INFO - PROCESS | 1392 | 1461053202418 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F52F800 == 38 [pid = 1392] [id = 191] 01:06:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (000000606C724000) [pid = 1392] [serial = 571] [outer = 0000000000000000] 01:06:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (000000606C8A8000) [pid = 1392] [serial = 572] [outer = 000000606C724000] 01:06:42 INFO - PROCESS | 1392 | 1461053202467 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (000000606C9B5800) [pid = 1392] [serial = 573] [outer = 000000606C724000] 01:06:42 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (000000606621F800) [pid = 1392] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:06:42 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (000000605E117400) [pid = 1392] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:06:42 INFO - PROCESS | 1392 | --DOMWINDOW == 63 (0000006061312800) [pid = 1392] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:06:42 INFO - PROCESS | 1392 | --DOMWINDOW == 62 (000000605FAE3000) [pid = 1392] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:06:42 INFO - PROCESS | 1392 | --DOMWINDOW == 61 (000000605E110C00) [pid = 1392] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:06:43 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:06:43 INFO - PROCESS | 1392 | 1461053203372 Marionette TRACE conn5 <- [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]]]}] 01:06:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:06:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 01:06:43 INFO - PROCESS | 1392 | 1461053203409 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 01:06:43 INFO - PROCESS | 1392 | 1461053203411 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 01:06:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:06:43 INFO - PROCESS | 1392 | 1461053203415 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 1392 | 1461053203416 Marionette TRACE conn5 <- [1,730,null,{}] 01:06:43 INFO - PROCESS | 1392 | 1461053203420 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:43 INFO - PROCESS | 1392 | 1461053203494 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 01:06:43 INFO - PROCESS | 1392 | 1461053203502 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:43 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700A4000 == 39 [pid = 1392] [id = 192] 01:06:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 62 (000000605E113400) [pid = 1392] [serial = 574] [outer = 0000000000000000] 01:06:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 63 (000000606CE64400) [pid = 1392] [serial = 575] [outer = 000000605E113400] 01:06:43 INFO - PROCESS | 1392 | 1461053203548 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (000000606D026C00) [pid = 1392] [serial = 576] [outer = 000000605E113400] 01:06:44 INFO - PROCESS | 1392 | 1461053204443 Marionette TRACE conn5 <- [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]]]}] 01:06:44 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 01:06:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1083ms 01:06:44 INFO - PROCESS | 1392 | 1461053204501 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 01:06:44 INFO - PROCESS | 1392 | 1461053204503 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 01:06:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:06:44 INFO - PROCESS | 1392 | 1461053204506 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:06:44 INFO - PROCESS | 1392 | 1461053204508 Marionette TRACE conn5 <- [1,734,null,{}] 01:06:44 INFO - PROCESS | 1392 | 1461053204512 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:44 INFO - PROCESS | 1392 | 1461053204590 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 01:06:44 INFO - PROCESS | 1392 | 1461053204597 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:44 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070216800 == 40 [pid = 1392] [id = 193] 01:06:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (000000606D2EB000) [pid = 1392] [serial = 577] [outer = 0000000000000000] 01:06:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (000000606D8BF000) [pid = 1392] [serial = 578] [outer = 000000606D2EB000] 01:06:44 INFO - PROCESS | 1392 | 1461053204644 Marionette DEBUG loaded listener.js 01:06:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000606DC47800) [pid = 1392] [serial = 579] [outer = 000000606D2EB000] 01:06:45 INFO - PROCESS | 1392 | 1461053205600 Marionette TRACE conn5 <- [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]]]}] 01:06:45 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.) 01:06:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 01:06:45 INFO - PROCESS | 1392 | 1461053205634 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 01:06:45 INFO - PROCESS | 1392 | 1461053205639 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 01:06:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:06:45 INFO - PROCESS | 1392 | 1461053205645 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 1392 | 1461053205649 Marionette TRACE conn5 <- [1,738,null,{}] 01:06:45 INFO - PROCESS | 1392 | 1461053205656 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:45 INFO - PROCESS | 1392 | 1461053205768 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 01:06:45 INFO - PROCESS | 1392 | 1461053205829 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 1392 | ++DOCSHELL 00000060650AB000 == 41 [pid = 1392] [id = 194] 01:06:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000605FAE8800) [pid = 1392] [serial = 580] [outer = 0000000000000000] 01:06:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (000000605FCCF800) [pid = 1392] [serial = 581] [outer = 000000605FAE8800] 01:06:45 INFO - PROCESS | 1392 | 1461053205887 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (00000060616B5800) [pid = 1392] [serial = 582] [outer = 000000605FAE8800] 01:06:46 INFO - PROCESS | 1392 | 1461053206935 Marionette TRACE conn5 <- [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]]]}] 01:06:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:06:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1339ms 01:06:47 INFO - PROCESS | 1392 | 1461053207022 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 01:06:47 INFO - PROCESS | 1392 | 1461053207029 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 01:06:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:06:47 INFO - PROCESS | 1392 | 1461053207037 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:06:47 INFO - PROCESS | 1392 | 1461053207041 Marionette TRACE conn5 <- [1,742,null,{}] 01:06:47 INFO - PROCESS | 1392 | 1461053207045 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:47 INFO - PROCESS | 1392 | 1461053207143 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 01:06:47 INFO - PROCESS | 1392 | 1461053207287 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D572800 == 42 [pid = 1392] [id = 195] 01:06:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (0000006066C44400) [pid = 1392] [serial = 583] [outer = 0000000000000000] 01:06:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (0000006069CF1800) [pid = 1392] [serial = 584] [outer = 0000006066C44400] 01:06:47 INFO - PROCESS | 1392 | 1461053207385 Marionette DEBUG loaded listener.js 01:06:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606C4AA000) [pid = 1392] [serial = 585] [outer = 0000006066C44400] 01:06:48 INFO - PROCESS | 1392 | 1461053208558 Marionette TRACE conn5 <- [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]]]}] 01:06:48 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 01:06:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1547ms 01:06:48 INFO - PROCESS | 1392 | 1461053208594 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 01:06:48 INFO - PROCESS | 1392 | 1461053208598 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 01:06:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:06:48 INFO - PROCESS | 1392 | 1461053208605 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:06:48 INFO - PROCESS | 1392 | 1461053208609 Marionette TRACE conn5 <- [1,746,null,{}] 01:06:48 INFO - PROCESS | 1392 | 1461053208616 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:48 INFO - PROCESS | 1392 | 1461053208792 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 01:06:48 INFO - PROCESS | 1392 | 1461053208894 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:48 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616BE000 == 43 [pid = 1392] [id = 196] 01:06:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006064538000) [pid = 1392] [serial = 586] [outer = 0000000000000000] 01:06:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (00000060648B8800) [pid = 1392] [serial = 587] [outer = 0000006064538000] 01:06:48 INFO - PROCESS | 1392 | 1461053208950 Marionette DEBUG loaded listener.js 01:06:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006066212800) [pid = 1392] [serial = 588] [outer = 0000006064538000] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000605F50D800 == 42 [pid = 1392] [id = 178] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 00000060700A4000 == 41 [pid = 1392] [id = 192] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606F52F800 == 40 [pid = 1392] [id = 191] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606DF66800 == 39 [pid = 1392] [id = 190] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEC3800 == 38 [pid = 1392] [id = 189] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B9D000 == 37 [pid = 1392] [id = 188] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606503F000 == 36 [pid = 1392] [id = 187] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 0000006064717800 == 35 [pid = 1392] [id = 186] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606A26E400) [pid = 1392] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000605F149000) [pid = 1392] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4B6800 == 34 [pid = 1392] [id = 183] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (0000006069070400) [pid = 1392] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606523DC00) [pid = 1392] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006060519C00) [pid = 1392] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (0000006064F7EC00) [pid = 1392] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000605FAE8400) [pid = 1392] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (000000606051C400) [pid = 1392] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (0000006066C39C00) [pid = 1392] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (00000060698BA400) [pid = 1392] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (0000006069C4C000) [pid = 1392] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (00000060655D7C00) [pid = 1392] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:06:49 INFO - PROCESS | 1392 | 1461053209430 Marionette TRACE conn5 <- [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]]]}] 01:06:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:06:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 899ms 01:06:49 INFO - PROCESS | 1392 | 1461053209507 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 01:06:49 INFO - PROCESS | 1392 | 1461053209513 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 01:06:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:06:49 INFO - PROCESS | 1392 | 1461053209520 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:06:49 INFO - PROCESS | 1392 | 1461053209522 Marionette TRACE conn5 <- [1,750,null,{}] 01:06:49 INFO - PROCESS | 1392 | 1461053209526 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:49 INFO - PROCESS | 1392 | 1461053209608 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 01:06:49 INFO - PROCESS | 1392 | 1461053209622 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:49 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F05800 == 35 [pid = 1392] [id = 197] 01:06:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (000000605F5C8000) [pid = 1392] [serial = 589] [outer = 0000000000000000] 01:06:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (0000006064F66000) [pid = 1392] [serial = 590] [outer = 000000605F5C8000] 01:06:49 INFO - PROCESS | 1392 | 1461053209668 Marionette DEBUG loaded listener.js 01:06:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (0000006065FE5000) [pid = 1392] [serial = 591] [outer = 000000605F5C8000] 01:06:50 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:06:50 INFO - PROCESS | 1392 | 1461053210591 Marionette TRACE conn5 <- [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]]]}] 01:06:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:06:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 01:06:50 INFO - PROCESS | 1392 | 1461053210655 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 01:06:50 INFO - PROCESS | 1392 | 1461053210657 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 01:06:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:06:50 INFO - PROCESS | 1392 | 1461053210661 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:06:50 INFO - PROCESS | 1392 | 1461053210665 Marionette TRACE conn5 <- [1,754,null,{}] 01:06:50 INFO - PROCESS | 1392 | 1461053210677 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:50 INFO - PROCESS | 1392 | 1461053210767 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 01:06:50 INFO - PROCESS | 1392 | 1461053210773 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:50 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A291800 == 36 [pid = 1392] [id = 198] 01:06:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (00000060690A9400) [pid = 1392] [serial = 592] [outer = 0000000000000000] 01:06:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (0000006069BE5000) [pid = 1392] [serial = 593] [outer = 00000060690A9400] 01:06:50 INFO - PROCESS | 1392 | 1461053210825 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (0000006069C50000) [pid = 1392] [serial = 594] [outer = 00000060690A9400] 01:06:51 INFO - PROCESS | 1392 | 1461053211752 Marionette TRACE conn5 <- [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]]]}] 01:06:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:06:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 01:06:51 INFO - PROCESS | 1392 | 1461053211793 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 01:06:51 INFO - PROCESS | 1392 | 1461053211796 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 01:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:06:51 INFO - PROCESS | 1392 | 1461053211800 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:06:51 INFO - PROCESS | 1392 | 1461053211802 Marionette TRACE conn5 <- [1,758,null,{}] 01:06:51 INFO - PROCESS | 1392 | 1461053211805 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:51 INFO - PROCESS | 1392 | 1461053211910 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 01:06:51 INFO - PROCESS | 1392 | 1461053211916 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4C0800 == 37 [pid = 1392] [id = 199] 01:06:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000606C17D400) [pid = 1392] [serial = 595] [outer = 0000000000000000] 01:06:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606C1C7000) [pid = 1392] [serial = 596] [outer = 000000606C17D400] 01:06:51 INFO - PROCESS | 1392 | 1461053211963 Marionette DEBUG loaded listener.js 01:06:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606C4FCC00) [pid = 1392] [serial = 597] [outer = 000000606C17D400] 01:06:52 INFO - PROCESS | 1392 | 1461053212427 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 01:06:52 INFO - PROCESS | 1392 | 1461053212493 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 01:06:52 INFO - PROCESS | 1392 | 1461053212496 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 01:06:52 INFO - PROCESS | 1392 | 1461053212499 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:06:52 INFO - PROCESS | 1392 | 1461053212501 Marionette TRACE conn5 <- [1,762,null,{}] 01:06:52 INFO - PROCESS | 1392 | 1461053212505 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:52 INFO - PROCESS | 1392 | 1461053212610 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 01:06:52 INFO - PROCESS | 1392 | 1461053212618 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:52 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED30800 == 38 [pid = 1392] [id = 200] 01:06:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606C17E000) [pid = 1392] [serial = 598] [outer = 0000000000000000] 01:06:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606C708800) [pid = 1392] [serial = 599] [outer = 000000606C17E000] 01:06:52 INFO - PROCESS | 1392 | 1461053212669 Marionette DEBUG loaded listener.js 01:06:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606C72B400) [pid = 1392] [serial = 600] [outer = 000000606C17E000] 01:06:53 INFO - PROCESS | 1392 | 1461053213085 Marionette TRACE conn5 <- [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]]]}] 01:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 01:06:53 INFO - PROCESS | 1392 | 1461053213131 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 01:06:53 INFO - PROCESS | 1392 | 1461053213133 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 01:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:06:53 INFO - PROCESS | 1392 | 1461053213141 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:06:53 INFO - PROCESS | 1392 | 1461053213143 Marionette TRACE conn5 <- [1,766,null,{}] 01:06:53 INFO - PROCESS | 1392 | 1461053213146 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:53 INFO - PROCESS | 1392 | 1461053213311 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606C4FBC00) [pid = 1392] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (0000006060525400) [pid = 1392] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000605E0AB800) [pid = 1392] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606051BC00) [pid = 1392] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006069C50C00) [pid = 1392] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606C724000) [pid = 1392] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000605E113400) [pid = 1392] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (0000006066214800) [pid = 1392] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:06:53 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (000000605E114C00) [pid = 1392] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:06:53 INFO - PROCESS | 1392 | 1461053213369 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4C1800 == 39 [pid = 1392] [id = 201] 01:06:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000605E10CC00) [pid = 1392] [serial = 601] [outer = 0000000000000000] 01:06:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (0000006060524000) [pid = 1392] [serial = 602] [outer = 000000605E10CC00] 01:06:53 INFO - PROCESS | 1392 | 1461053213419 Marionette DEBUG loaded listener.js 01:06:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000606C9B0C00) [pid = 1392] [serial = 603] [outer = 000000605E10CC00] 01:06:53 INFO - PROCESS | 1392 | 1461053213793 Marionette TRACE conn5 <- [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]]]}] 01:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 01:06:53 INFO - PROCESS | 1392 | 1461053213835 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 01:06:53 INFO - PROCESS | 1392 | 1461053213837 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 01:06:53 INFO - PROCESS | 1392 | 1461053213841 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:06:53 INFO - PROCESS | 1392 | 1461053213843 Marionette TRACE conn5 <- [1,770,null,{}] 01:06:53 INFO - PROCESS | 1392 | 1461053213846 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:53 INFO - PROCESS | 1392 | 1461053213947 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 01:06:53 INFO - PROCESS | 1392 | 1461053213955 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:53 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D4000 == 40 [pid = 1392] [id = 202] 01:06:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000606CE6D400) [pid = 1392] [serial = 604] [outer = 0000000000000000] 01:06:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606DA45800) [pid = 1392] [serial = 605] [outer = 000000606CE6D400] 01:06:54 INFO - PROCESS | 1392 | 1461053214002 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606DC52000) [pid = 1392] [serial = 606] [outer = 000000606CE6D400] 01:06:54 INFO - PROCESS | 1392 | 1461053214368 Marionette TRACE conn5 <- [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]]]}] 01:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 01:06:54 INFO - PROCESS | 1392 | 1461053214430 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 01:06:54 INFO - PROCESS | 1392 | 1461053214432 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 01:06:54 INFO - PROCESS | 1392 | 1461053214436 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:06:54 INFO - PROCESS | 1392 | 1461053214438 Marionette TRACE conn5 <- [1,774,null,{}] 01:06:54 INFO - PROCESS | 1392 | 1461053214441 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:54 INFO - PROCESS | 1392 | 1461053214518 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 01:06:54 INFO - PROCESS | 1392 | 1461053214583 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:54 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070512800 == 41 [pid = 1392] [id = 203] 01:06:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606D173C00) [pid = 1392] [serial = 607] [outer = 0000000000000000] 01:06:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606DF0F800) [pid = 1392] [serial = 608] [outer = 000000606D173C00] 01:06:54 INFO - PROCESS | 1392 | 1461053214629 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606E0C0800) [pid = 1392] [serial = 609] [outer = 000000606D173C00] 01:06:55 INFO - PROCESS | 1392 | 1461053215007 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 01:06:55 INFO - PROCESS | 1392 | 1461053215067 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1392 | 1461053215070 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 01:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:06:55 INFO - PROCESS | 1392 | 1461053215078 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1392 | 1461053215079 Marionette TRACE conn5 <- [1,778,null,{}] 01:06:55 INFO - PROCESS | 1392 | 1461053215083 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:55 INFO - PROCESS | 1392 | 1461053215161 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 01:06:55 INFO - PROCESS | 1392 | 1461053215168 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:55 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071110000 == 42 [pid = 1392] [id = 204] 01:06:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606EA05000) [pid = 1392] [serial = 610] [outer = 0000000000000000] 01:06:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606EA0BC00) [pid = 1392] [serial = 611] [outer = 000000606EA05000] 01:06:55 INFO - PROCESS | 1392 | 1461053215215 Marionette DEBUG loaded listener.js 01:06:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606EB10400) [pid = 1392] [serial = 612] [outer = 000000606EA05000] 01:06:55 INFO - PROCESS | 1392 | 1461053215919 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 881ms 01:06:55 INFO - PROCESS | 1392 | 1461053215957 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1392 | 1461053215964 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 01:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:06:55 INFO - PROCESS | 1392 | 1461053215970 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1392 | 1461053215974 Marionette TRACE conn5 <- [1,782,null,{}] 01:06:55 INFO - PROCESS | 1392 | 1461053215979 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:56 INFO - PROCESS | 1392 | 1461053216098 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 01:06:56 INFO - PROCESS | 1392 | 1461053216160 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B95000 == 43 [pid = 1392] [id = 205] 01:06:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (0000006060525400) [pid = 1392] [serial = 613] [outer = 0000000000000000] 01:06:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (0000006065F41800) [pid = 1392] [serial = 614] [outer = 0000006060525400] 01:06:56 INFO - PROCESS | 1392 | 1461053216220 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606689F000) [pid = 1392] [serial = 615] [outer = 0000006060525400] 01:06:56 INFO - PROCESS | 1392 | 1461053216817 Marionette TRACE conn5 <- [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]]]}] 01:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 900ms 01:06:56 INFO - PROCESS | 1392 | 1461053216873 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 01:06:56 INFO - PROCESS | 1392 | 1461053216879 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 01:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:06:56 INFO - PROCESS | 1392 | 1461053216886 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:06:56 INFO - PROCESS | 1392 | 1461053216889 Marionette TRACE conn5 <- [1,786,null,{}] 01:06:56 INFO - PROCESS | 1392 | 1461053216894 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:57 INFO - PROCESS | 1392 | 1461053217003 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 01:06:57 INFO - PROCESS | 1392 | 1461053217073 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700A6000 == 44 [pid = 1392] [id = 206] 01:06:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006069C43000) [pid = 1392] [serial = 616] [outer = 0000000000000000] 01:06:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606BE60800) [pid = 1392] [serial = 617] [outer = 0000006069C43000] 01:06:57 INFO - PROCESS | 1392 | 1461053217133 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C5BB800) [pid = 1392] [serial = 618] [outer = 0000006069C43000] 01:06:57 INFO - PROCESS | 1392 | 1461053217773 Marionette TRACE conn5 <- [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]]]}] 01:06:57 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 01:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 923ms 01:06:57 INFO - PROCESS | 1392 | 1461053217815 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 01:06:57 INFO - PROCESS | 1392 | 1461053217818 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 01:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:06:57 INFO - PROCESS | 1392 | 1461053217822 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:06:57 INFO - PROCESS | 1392 | 1461053217826 Marionette TRACE conn5 <- [1,790,null,{}] 01:06:57 INFO - PROCESS | 1392 | 1461053217838 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:57 INFO - PROCESS | 1392 | 1461053217946 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 01:06:58 INFO - PROCESS | 1392 | 1461053218030 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:58 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB6800 == 45 [pid = 1392] [id = 207] 01:06:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606D8C4800) [pid = 1392] [serial = 619] [outer = 0000000000000000] 01:06:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606DC4C400) [pid = 1392] [serial = 620] [outer = 000000606D8C4800] 01:06:58 INFO - PROCESS | 1392 | 1461053218090 Marionette DEBUG loaded listener.js 01:06:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606F105C00) [pid = 1392] [serial = 621] [outer = 000000606D8C4800] 01:06:58 INFO - PROCESS | 1392 | 1461053218633 Marionette TRACE conn5 <- [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]]]}] 01:06:58 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 01:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 901ms 01:06:58 INFO - PROCESS | 1392 | 1461053218724 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 01:06:58 INFO - PROCESS | 1392 | 1461053218728 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 01:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:06:58 INFO - PROCESS | 1392 | 1461053218731 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:06:58 INFO - PROCESS | 1392 | 1461053218734 Marionette TRACE conn5 <- [1,794,null,{}] 01:06:58 INFO - PROCESS | 1392 | 1461053218737 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:58 INFO - PROCESS | 1392 | 1461053218844 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 01:06:58 INFO - PROCESS | 1392 | 1461053218911 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:58 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072321000 == 46 [pid = 1392] [id = 208] 01:06:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006070035C00) [pid = 1392] [serial = 622] [outer = 0000000000000000] 01:06:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000607024E000) [pid = 1392] [serial = 623] [outer = 0000006070035C00] 01:06:58 INFO - PROCESS | 1392 | 1461053218968 Marionette DEBUG loaded listener.js 01:06:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (0000006070257800) [pid = 1392] [serial = 624] [outer = 0000006070035C00] 01:06:59 INFO - PROCESS | 1392 | 1461053219572 Marionette TRACE conn5 <- [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]]]}] 01:06:59 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 01:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 877ms 01:06:59 INFO - PROCESS | 1392 | 1461053219611 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 01:06:59 INFO - PROCESS | 1392 | 1461053219614 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 01:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:06:59 INFO - PROCESS | 1392 | 1461053219617 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:06:59 INFO - PROCESS | 1392 | 1461053219619 Marionette TRACE conn5 <- [1,798,null,{}] 01:06:59 INFO - PROCESS | 1392 | 1461053219623 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:59 INFO - PROCESS | 1392 | 1461053219722 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 01:06:59 INFO - PROCESS | 1392 | 1461053219810 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:59 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723E2000 == 47 [pid = 1392] [id = 209] 01:06:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000605FAE6400) [pid = 1392] [serial = 625] [outer = 0000000000000000] 01:06:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (0000006070281400) [pid = 1392] [serial = 626] [outer = 000000605FAE6400] 01:06:59 INFO - PROCESS | 1392 | 1461053219866 Marionette DEBUG loaded listener.js 01:06:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (0000006070288800) [pid = 1392] [serial = 627] [outer = 000000605FAE6400] 01:07:00 INFO - PROCESS | 1392 | 1461053220633 Marionette TRACE conn5 <- [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]]]}] 01:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1026ms 01:07:00 INFO - PROCESS | 1392 | 1461053220646 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 01:07:00 INFO - PROCESS | 1392 | 1461053220650 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 01:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:07:00 INFO - PROCESS | 1392 | 1461053220655 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:07:00 INFO - PROCESS | 1392 | 1461053220660 Marionette TRACE conn5 <- [1,802,null,{}] 01:07:00 INFO - PROCESS | 1392 | 1461053220687 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:00 INFO - PROCESS | 1392 | 1461053220783 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 01:07:00 INFO - PROCESS | 1392 | 1461053220856 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:00 INFO - PROCESS | 1392 | ++DOCSHELL 00000060655CF800 == 48 [pid = 1392] [id = 210] 01:07:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000605FAE9800) [pid = 1392] [serial = 628] [outer = 0000000000000000] 01:07:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (00000060601CE400) [pid = 1392] [serial = 629] [outer = 000000605FAE9800] 01:07:00 INFO - PROCESS | 1392 | 1461053220906 Marionette DEBUG loaded listener.js 01:07:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006064782400) [pid = 1392] [serial = 630] [outer = 000000605FAE9800] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 0000006070512800 == 47 [pid = 1392] [id = 203] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D4000 == 46 [pid = 1392] [id = 202] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4C1800 == 45 [pid = 1392] [id = 201] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED30800 == 44 [pid = 1392] [id = 200] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4C0800 == 43 [pid = 1392] [id = 199] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 000000606A291800 == 42 [pid = 1392] [id = 198] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 0000006064F05800 == 41 [pid = 1392] [id = 197] 01:07:01 INFO - PROCESS | 1392 | --DOCSHELL 00000060616BE000 == 40 [pid = 1392] [id = 196] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606D8BF000) [pid = 1392] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C5B9800) [pid = 1392] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (0000006060D10C00) [pid = 1392] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (00000060654A9000) [pid = 1392] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606C180000) [pid = 1392] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006065441800) [pid = 1392] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606053BC00) [pid = 1392] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060698B3800) [pid = 1392] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606C1BC800) [pid = 1392] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000605FADE800) [pid = 1392] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606C8A8000) [pid = 1392] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606C70E000) [pid = 1392] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606CE64400) [pid = 1392] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C9B5800) [pid = 1392] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006069C42800) [pid = 1392] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (00000060690A9C00) [pid = 1392] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000606C4EF400) [pid = 1392] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606D026C00) [pid = 1392] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000605FCD5800) [pid = 1392] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:07:01 INFO - PROCESS | 1392 | 1461053221493 Marionette TRACE conn5 <- [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] 01:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:07:01 INFO - PROCESS | 1392 | 1461053221525 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 01:07:01 INFO - PROCESS | 1392 | 1461053221532 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 1392 | 1461053221535 Marionette TRACE conn5 <- [1,806,null,{}] 01:07:01 INFO - PROCESS | 1392 | 1461053221539 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:01 INFO - PROCESS | 1392 | 1461053221624 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 01:07:01 INFO - PROCESS | 1392 | 1461053221716 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064A62000 == 41 [pid = 1392] [id = 211] 01:07:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (00000060654A3800) [pid = 1392] [serial = 631] [outer = 0000000000000000] 01:07:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (0000006065F43000) [pid = 1392] [serial = 632] [outer = 00000060654A3800] 01:07:01 INFO - PROCESS | 1392 | 1461053221766 Marionette DEBUG loaded listener.js 01:07:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606621E000) [pid = 1392] [serial = 633] [outer = 00000060654A3800] 01:07:02 INFO - PROCESS | 1392 | 1461053222147 Marionette TRACE conn5 <- [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]]]}] 01:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 01:07:02 INFO - PROCESS | 1392 | 1461053222224 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 01:07:02 INFO - PROCESS | 1392 | 1461053222227 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 01:07:02 INFO - PROCESS | 1392 | 1461053222230 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:07:02 INFO - PROCESS | 1392 | 1461053222235 Marionette TRACE conn5 <- [1,810,null,{}] 01:07:02 INFO - PROCESS | 1392 | 1461053222246 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:02 INFO - PROCESS | 1392 | 1461053222331 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 01:07:02 INFO - PROCESS | 1392 | 1461053222342 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A27D000 == 42 [pid = 1392] [id = 212] 01:07:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (00000060690A6400) [pid = 1392] [serial = 634] [outer = 0000000000000000] 01:07:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006069C1CC00) [pid = 1392] [serial = 635] [outer = 00000060690A6400] 01:07:02 INFO - PROCESS | 1392 | 1461053222392 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606A0F0000) [pid = 1392] [serial = 636] [outer = 00000060690A6400] 01:07:02 INFO - PROCESS | 1392 | 1461053222845 Marionette TRACE conn5 <- [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] 01:07:02 INFO - PROCESS | 1392 | 1461053222864 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 01:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:07:02 INFO - PROCESS | 1392 | 1461053222867 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - PROCESS | 1392 | 1461053222869 Marionette TRACE conn5 <- [1,814,null,{}] 01:07:02 INFO - PROCESS | 1392 | 1461053222872 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:02 INFO - PROCESS | 1392 | 1461053222954 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 01:07:02 INFO - PROCESS | 1392 | 1461053222961 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4CD000 == 43 [pid = 1392] [id = 213] 01:07:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C1BB800) [pid = 1392] [serial = 637] [outer = 0000000000000000] 01:07:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606C4F7400) [pid = 1392] [serial = 638] [outer = 000000606C1BB800] 01:07:03 INFO - PROCESS | 1392 | 1461053223010 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606C710400) [pid = 1392] [serial = 639] [outer = 000000606C1BB800] 01:07:03 INFO - PROCESS | 1392 | 1461053223438 Marionette TRACE conn5 <- [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]]]}] 01:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 01:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:07:03 INFO - PROCESS | 1392 | 1461053223498 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 01:07:03 INFO - PROCESS | 1392 | 1461053223500 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 01:07:03 INFO - PROCESS | 1392 | 1461053223503 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:07:03 INFO - PROCESS | 1392 | 1461053223505 Marionette TRACE conn5 <- [1,818,null,{}] 01:07:03 INFO - PROCESS | 1392 | 1461053223509 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:03 INFO - PROCESS | 1392 | 1461053223615 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 01:07:03 INFO - PROCESS | 1392 | 1461053223621 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:03 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EACE000 == 44 [pid = 1392] [id = 214] 01:07:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606C724400) [pid = 1392] [serial = 640] [outer = 0000000000000000] 01:07:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606C7C5000) [pid = 1392] [serial = 641] [outer = 000000606C724400] 01:07:03 INFO - PROCESS | 1392 | 1461053223670 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606C9B1400) [pid = 1392] [serial = 642] [outer = 000000606C724400] 01:07:04 INFO - PROCESS | 1392 | 1461053224131 Marionette TRACE conn5 <- [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]]]}] 01:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 01:07:04 INFO - PROCESS | 1392 | 1461053224198 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 01:07:04 INFO - PROCESS | 1392 | 1461053224200 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 01:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:07:04 INFO - PROCESS | 1392 | 1461053224204 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:07:04 INFO - PROCESS | 1392 | 1461053224205 Marionette TRACE conn5 <- [1,822,null,{}] 01:07:04 INFO - PROCESS | 1392 | 1461053224209 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:04 INFO - PROCESS | 1392 | 1461053224330 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 01:07:04 INFO - PROCESS | 1392 | 1461053224389 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:04 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700B5800 == 45 [pid = 1392] [id = 215] 01:07:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606D2EC000) [pid = 1392] [serial = 643] [outer = 0000000000000000] 01:07:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606DC46000) [pid = 1392] [serial = 644] [outer = 000000606D2EC000] 01:07:04 INFO - PROCESS | 1392 | 1461053224439 Marionette DEBUG loaded listener.js 01:07:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606EB0A000) [pid = 1392] [serial = 645] [outer = 000000606D2EC000] 01:07:04 INFO - PROCESS | 1392 | 1461053224876 Marionette TRACE conn5 <- [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]]]}] 01:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 01:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:07:04 INFO - PROCESS | 1392 | 1461053224953 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 01:07:04 INFO - PROCESS | 1392 | 1461053224955 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 01:07:04 INFO - PROCESS | 1392 | 1461053224959 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:07:04 INFO - PROCESS | 1392 | 1461053224961 Marionette TRACE conn5 <- [1,826,null,{}] 01:07:04 INFO - PROCESS | 1392 | 1461053224964 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:05 INFO - PROCESS | 1392 | 1461053225065 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 01:07:05 INFO - PROCESS | 1392 | 1461053225113 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070510800 == 46 [pid = 1392] [id = 216] 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (0000006070286400) [pid = 1392] [serial = 646] [outer = 0000000000000000] 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000607028B400) [pid = 1392] [serial = 647] [outer = 0000006070286400] 01:07:05 INFO - PROCESS | 1392 | 1461053225159 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000607055B000) [pid = 1392] [serial = 648] [outer = 0000006070286400] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C17D400) [pid = 1392] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605E10CC00) [pid = 1392] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000605F5C8000) [pid = 1392] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606C17E000) [pid = 1392] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (00000060690A9400) [pid = 1392] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606D173C00) [pid = 1392] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006064538000) [pid = 1392] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:07:05 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606CE6D400) [pid = 1392] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:07:05 INFO - PROCESS | 1392 | 1461053225593 Marionette TRACE conn5 <- [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]]]}] 01:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 01:07:05 INFO - PROCESS | 1392 | 1461053225650 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 01:07:05 INFO - PROCESS | 1392 | 1461053225652 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 01:07:05 INFO - PROCESS | 1392 | 1461053225656 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:07:05 INFO - PROCESS | 1392 | 1461053225657 Marionette TRACE conn5 <- [1,830,null,{}] 01:07:05 INFO - PROCESS | 1392 | 1461053225666 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:05 INFO - PROCESS | 1392 | 1461053225745 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 01:07:05 INFO - PROCESS | 1392 | 1461053225813 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAB800 == 47 [pid = 1392] [id = 217] 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006065F44400) [pid = 1392] [serial = 649] [outer = 0000000000000000] 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606DF07000) [pid = 1392] [serial = 650] [outer = 0000006065F44400] 01:07:05 INFO - PROCESS | 1392 | 1461053225860 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (0000006070560C00) [pid = 1392] [serial = 651] [outer = 0000006065F44400] 01:07:06 INFO - PROCESS | 1392 | 1461053226222 Marionette TRACE conn5 <- [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]]]}] 01:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 586ms 01:07:06 INFO - PROCESS | 1392 | 1461053226246 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 1392 | 1461053226248 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 01:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:07:06 INFO - PROCESS | 1392 | 1461053226251 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 1392 | 1461053226253 Marionette TRACE conn5 <- [1,834,null,{}] 01:07:06 INFO - PROCESS | 1392 | 1461053226256 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:06 INFO - PROCESS | 1392 | 1461053226337 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 01:07:06 INFO - PROCESS | 1392 | 1461053226431 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:06 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B03800 == 48 [pid = 1392] [id = 218] 01:07:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (00000060660EF800) [pid = 1392] [serial = 652] [outer = 0000000000000000] 01:07:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000607067A000) [pid = 1392] [serial = 653] [outer = 00000060660EF800] 01:07:06 INFO - PROCESS | 1392 | 1461053226476 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (00000060707B0C00) [pid = 1392] [serial = 654] [outer = 00000060660EF800] 01:07:06 INFO - PROCESS | 1392 | 1461053226825 Marionette TRACE conn5 <- [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]]]}] 01:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 01:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:07:06 INFO - PROCESS | 1392 | 1461053226882 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 1392 | 1461053226884 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 01:07:06 INFO - PROCESS | 1392 | 1461053226888 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 1392 | 1461053226890 Marionette TRACE conn5 <- [1,838,null,{}] 01:07:06 INFO - PROCESS | 1392 | 1461053226893 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:07 INFO - PROCESS | 1392 | 1461053227001 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 01:07:07 INFO - PROCESS | 1392 | 1461053227010 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B19000 == 49 [pid = 1392] [id = 219] 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (00000060707B3C00) [pid = 1392] [serial = 655] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (00000060707B9400) [pid = 1392] [serial = 656] [outer = 00000060707B3C00] 01:07:07 INFO - PROCESS | 1392 | 1461053227056 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (00000060707BFC00) [pid = 1392] [serial = 657] [outer = 00000060707B3C00] 01:07:07 INFO - PROCESS | 1392 | 1461053227453 Marionette TRACE conn5 <- [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]]]}] 01:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 586ms 01:07:07 INFO - PROCESS | 1392 | 1461053227475 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 01:07:07 INFO - PROCESS | 1392 | 1461053227478 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 01:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:07:07 INFO - PROCESS | 1392 | 1461053227481 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:07:07 INFO - PROCESS | 1392 | 1461053227484 Marionette TRACE conn5 <- [1,842,null,{}] 01:07:07 INFO - PROCESS | 1392 | 1461053227487 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:07 INFO - PROCESS | 1392 | 1461053227638 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 01:07:07 INFO - PROCESS | 1392 | 1461053227787 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064545800 == 50 [pid = 1392] [id = 220] 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000605F353000) [pid = 1392] [serial = 658] [outer = 0000000000000000] 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000605FA9BC00) [pid = 1392] [serial = 659] [outer = 000000605F353000] 01:07:07 INFO - PROCESS | 1392 | 1461053227862 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606053BC00) [pid = 1392] [serial = 660] [outer = 000000605F353000] 01:07:08 INFO - PROCESS | 1392 | 1461053228431 Marionette TRACE conn5 <- [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]]]}] 01:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 984ms 01:07:08 INFO - PROCESS | 1392 | 1461053228470 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 01:07:08 INFO - PROCESS | 1392 | 1461053228475 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 01:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:07:08 INFO - PROCESS | 1392 | 1461053228480 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:07:08 INFO - PROCESS | 1392 | 1461053228485 Marionette TRACE conn5 <- [1,846,null,{}] 01:07:08 INFO - PROCESS | 1392 | 1461053228490 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:08 INFO - PROCESS | 1392 | 1461053228600 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 01:07:08 INFO - PROCESS | 1392 | 1461053228689 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:08 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4C3000 == 51 [pid = 1392] [id = 221] 01:07:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (00000060698BA400) [pid = 1392] [serial = 661] [outer = 0000000000000000] 01:07:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006069C28C00) [pid = 1392] [serial = 662] [outer = 00000060698BA400] 01:07:08 INFO - PROCESS | 1392 | 1461053228750 Marionette DEBUG loaded listener.js 01:07:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C4A3400) [pid = 1392] [serial = 663] [outer = 00000060698BA400] 01:07:09 INFO - PROCESS | 1392 | 1461053229375 Marionette TRACE conn5 <- [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]]]}] 01:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 942ms 01:07:09 INFO - PROCESS | 1392 | 1461053229425 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 01:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:07:09 INFO - PROCESS | 1392 | 1461053229429 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 01:07:09 INFO - PROCESS | 1392 | 1461053229432 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:07:09 INFO - PROCESS | 1392 | 1461053229435 Marionette TRACE conn5 <- [1,850,null,{}] 01:07:09 INFO - PROCESS | 1392 | 1461053229439 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:09 INFO - PROCESS | 1392 | 1461053229578 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 01:07:09 INFO - PROCESS | 1392 | 1461053229692 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:09 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C4000 == 52 [pid = 1392] [id = 222] 01:07:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606CE64400) [pid = 1392] [serial = 664] [outer = 0000000000000000] 01:07:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606DA42000) [pid = 1392] [serial = 665] [outer = 000000606CE64400] 01:07:09 INFO - PROCESS | 1392 | 1461053229750 Marionette DEBUG loaded listener.js 01:07:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606EA09400) [pid = 1392] [serial = 666] [outer = 000000606CE64400] 01:07:10 INFO - PROCESS | 1392 | 1461053230316 Marionette TRACE conn5 <- [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]]]}] 01:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 942ms 01:07:10 INFO - PROCESS | 1392 | 1461053230376 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 01:07:10 INFO - PROCESS | 1392 | 1461053230381 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 01:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:07:10 INFO - PROCESS | 1392 | 1461053230393 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:07:10 INFO - PROCESS | 1392 | 1461053230399 Marionette TRACE conn5 <- [1,854,null,{}] 01:07:10 INFO - PROCESS | 1392 | 1461053230403 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:10 INFO - PROCESS | 1392 | 1461053230516 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 01:07:10 INFO - PROCESS | 1392 | 1461053230588 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000607575A000 == 53 [pid = 1392] [id = 223] 01:07:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006070564000) [pid = 1392] [serial = 667] [outer = 0000000000000000] 01:07:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000607122D800) [pid = 1392] [serial = 668] [outer = 0000006070564000] 01:07:10 INFO - PROCESS | 1392 | 1461053230644 Marionette DEBUG loaded listener.js 01:07:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006071234800) [pid = 1392] [serial = 669] [outer = 0000006070564000] 01:07:11 INFO - PROCESS | 1392 | 1461053231442 Marionette TRACE conn5 <- [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]]]}] 01:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1090ms 01:07:11 INFO - PROCESS | 1392 | 1461053231488 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 01:07:11 INFO - PROCESS | 1392 | 1461053231492 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 01:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:07:11 INFO - PROCESS | 1392 | 1461053231498 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:07:11 INFO - PROCESS | 1392 | 1461053231502 Marionette TRACE conn5 <- [1,858,null,{}] 01:07:11 INFO - PROCESS | 1392 | 1461053231509 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:11 INFO - PROCESS | 1392 | 1461053231604 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 01:07:11 INFO - PROCESS | 1392 | 1461053231683 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069BA4000 == 54 [pid = 1392] [id = 224] 01:07:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606016FC00) [pid = 1392] [serial = 670] [outer = 0000000000000000] 01:07:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006060539400) [pid = 1392] [serial = 671] [outer = 000000606016FC00] 01:07:11 INFO - PROCESS | 1392 | 1461053231734 Marionette DEBUG loaded listener.js 01:07:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006065FE3800) [pid = 1392] [serial = 672] [outer = 000000606016FC00] 01:07:12 INFO - PROCESS | 1392 | 1461053232379 Marionette TRACE conn5 <- [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]]]}] 01:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 01:07:12 INFO - PROCESS | 1392 | 1461053232443 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 01:07:12 INFO - PROCESS | 1392 | 1461053232449 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 01:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:07:12 INFO - PROCESS | 1392 | 1461053232456 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:07:12 INFO - PROCESS | 1392 | 1461053232458 Marionette TRACE conn5 <- [1,862,null,{}] 01:07:12 INFO - PROCESS | 1392 | 1461053232462 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:12 INFO - PROCESS | 1392 | 1461053232562 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 01:07:12 INFO - PROCESS | 1392 | 1461053232634 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000606905C000 == 55 [pid = 1392] [id = 225] 01:07:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (00000060648B9C00) [pid = 1392] [serial = 673] [outer = 0000000000000000] 01:07:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606621D000) [pid = 1392] [serial = 674] [outer = 00000060648B9C00] 01:07:12 INFO - PROCESS | 1392 | 1461053232684 Marionette DEBUG loaded listener.js 01:07:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060698C1C00) [pid = 1392] [serial = 675] [outer = 00000060648B9C00] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006070216800 == 54 [pid = 1392] [id = 193] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B19000 == 53 [pid = 1392] [id = 219] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B03800 == 52 [pid = 1392] [id = 218] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAB800 == 51 [pid = 1392] [id = 217] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006070510800 == 50 [pid = 1392] [id = 216] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 00000060700B5800 == 49 [pid = 1392] [id = 215] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 000000606EACE000 == 48 [pid = 1392] [id = 214] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4CD000 == 47 [pid = 1392] [id = 213] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 000000606A27D000 == 46 [pid = 1392] [id = 212] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069CF1800) [pid = 1392] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605FCCF800) [pid = 1392] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606EA0BC00) [pid = 1392] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006064A62000 == 45 [pid = 1392] [id = 211] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 00000060655CF800 == 44 [pid = 1392] [id = 210] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006072321000 == 43 [pid = 1392] [id = 208] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB6800 == 42 [pid = 1392] [id = 207] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 00000060700A6000 == 41 [pid = 1392] [id = 206] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B95000 == 40 [pid = 1392] [id = 205] 01:07:12 INFO - PROCESS | 1392 | --DOCSHELL 0000006071110000 == 39 [pid = 1392] [id = 204] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C4FCC00) [pid = 1392] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C1C7000) [pid = 1392] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006060524000) [pid = 1392] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006064F66000) [pid = 1392] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006065FE5000) [pid = 1392] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C708800) [pid = 1392] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006069BE5000) [pid = 1392] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DF0F800) [pid = 1392] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606C9B0C00) [pid = 1392] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060648B8800) [pid = 1392] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006066212800) [pid = 1392] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606C72B400) [pid = 1392] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606DC52000) [pid = 1392] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006069C50000) [pid = 1392] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606DA45800) [pid = 1392] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:07:12 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606E0C0800) [pid = 1392] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:07:13 INFO - PROCESS | 1392 | 1461053233186 Marionette TRACE conn5 <- [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]]]}] 01:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 793ms 01:07:13 INFO - PROCESS | 1392 | 1461053233250 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 01:07:13 INFO - PROCESS | 1392 | 1461053233253 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 01:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:07:13 INFO - PROCESS | 1392 | 1461053233257 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:07:13 INFO - PROCESS | 1392 | 1461053233260 Marionette TRACE conn5 <- [1,866,null,{}] 01:07:13 INFO - PROCESS | 1392 | 1461053233272 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:13 INFO - PROCESS | 1392 | 1461053233361 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 01:07:13 INFO - PROCESS | 1392 | 1461053233370 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066045000 == 40 [pid = 1392] [id = 226] 01:07:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006065F3D800) [pid = 1392] [serial = 676] [outer = 0000000000000000] 01:07:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606906F800) [pid = 1392] [serial = 677] [outer = 0000006065F3D800] 01:07:13 INFO - PROCESS | 1392 | 1461053233439 Marionette DEBUG loaded listener.js 01:07:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006069C44C00) [pid = 1392] [serial = 678] [outer = 0000006065F3D800] 01:07:15 INFO - PROCESS | 1392 | 1461053235183 Marionette TRACE conn5 <- [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]]]}] 01:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1954ms 01:07:15 INFO - PROCESS | 1392 | 1461053235212 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 01:07:15 INFO - PROCESS | 1392 | 1461053235215 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 01:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:07:15 INFO - PROCESS | 1392 | 1461053235218 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:07:15 INFO - PROCESS | 1392 | 1461053235220 Marionette TRACE conn5 <- [1,870,null,{}] 01:07:15 INFO - PROCESS | 1392 | 1461053235226 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:15 INFO - PROCESS | 1392 | 1461053235310 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 01:07:15 INFO - PROCESS | 1392 | 1461053235378 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:15 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB34000 == 41 [pid = 1392] [id = 227] 01:07:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C4A2800) [pid = 1392] [serial = 679] [outer = 0000000000000000] 01:07:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C5B6C00) [pid = 1392] [serial = 680] [outer = 000000606C4A2800] 01:07:15 INFO - PROCESS | 1392 | 1461053235425 Marionette DEBUG loaded listener.js 01:07:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606C707800) [pid = 1392] [serial = 681] [outer = 000000606C4A2800] 01:07:15 INFO - PROCESS | 1392 | 1461053235799 Marionette TRACE conn5 <- [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]]]}] 01:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 01:07:15 INFO - PROCESS | 1392 | 1461053235849 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 01:07:15 INFO - PROCESS | 1392 | 1461053235851 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 01:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:07:15 INFO - PROCESS | 1392 | 1461053235884 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:07:15 INFO - PROCESS | 1392 | 1461053235886 Marionette TRACE conn5 <- [1,874,null,{}] 01:07:15 INFO - PROCESS | 1392 | 1461053235907 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:16 INFO - PROCESS | 1392 | 1461053236014 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 01:07:16 INFO - PROCESS | 1392 | 1461053236063 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700A1800 == 42 [pid = 1392] [id = 228] 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C721800) [pid = 1392] [serial = 682] [outer = 0000000000000000] 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C728C00) [pid = 1392] [serial = 683] [outer = 000000606C721800] 01:07:16 INFO - PROCESS | 1392 | 1461053236111 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C7C7C00) [pid = 1392] [serial = 684] [outer = 000000606C721800] 01:07:16 INFO - PROCESS | 1392 | 1461053236533 Marionette TRACE conn5 <- [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]]]}] 01:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 01:07:16 INFO - PROCESS | 1392 | 1461053236584 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 01:07:16 INFO - PROCESS | 1392 | 1461053236586 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 01:07:16 INFO - PROCESS | 1392 | 1461053236594 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:07:16 INFO - PROCESS | 1392 | 1461053236596 Marionette TRACE conn5 <- [1,878,null,{}] 01:07:16 INFO - PROCESS | 1392 | 1461053236599 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:16 INFO - PROCESS | 1392 | 1461053236723 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 01:07:16 INFO - PROCESS | 1392 | 1461053236797 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035D000 == 43 [pid = 1392] [id = 229] 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606CE6CC00) [pid = 1392] [serial = 685] [outer = 0000000000000000] 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606D027000) [pid = 1392] [serial = 686] [outer = 000000606CE6CC00] 01:07:16 INFO - PROCESS | 1392 | 1461053236846 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606DA45000) [pid = 1392] [serial = 687] [outer = 000000606CE6CC00] 01:07:17 INFO - PROCESS | 1392 | 1461053237305 Marionette TRACE conn5 <- [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]]]}] 01:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 732ms 01:07:17 INFO - PROCESS | 1392 | 1461053237351 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 01:07:17 INFO - PROCESS | 1392 | 1461053237354 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 01:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:07:17 INFO - PROCESS | 1392 | 1461053237361 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:07:17 INFO - PROCESS | 1392 | 1461053237363 Marionette TRACE conn5 <- [1,882,null,{}] 01:07:17 INFO - PROCESS | 1392 | 1461053237367 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:17 INFO - PROCESS | 1392 | 1461053237470 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 01:07:17 INFO - PROCESS | 1392 | 1461053237477 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:17 INFO - PROCESS | 1392 | ++DOCSHELL 000000607051D000 == 44 [pid = 1392] [id = 230] 01:07:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606DC4EC00) [pid = 1392] [serial = 688] [outer = 0000000000000000] 01:07:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606DD33400) [pid = 1392] [serial = 689] [outer = 000000606DC4EC00] 01:07:17 INFO - PROCESS | 1392 | 1461053237566 Marionette DEBUG loaded listener.js 01:07:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606DF53400) [pid = 1392] [serial = 690] [outer = 000000606DC4EC00] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606CE6D000) [pid = 1392] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (00000060660EF800) [pid = 1392] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605FAE6400) [pid = 1392] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (00000060654A3800) [pid = 1392] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C724400) [pid = 1392] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606C1BB800) [pid = 1392] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060690A6400) [pid = 1392] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605FAE9800) [pid = 1392] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606D2EC000) [pid = 1392] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006065F44400) [pid = 1392] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006070286400) [pid = 1392] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006066215000) [pid = 1392] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006066C44400) [pid = 1392] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:07:18 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000605FA96800) [pid = 1392] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:07:18 INFO - PROCESS | 1392 | 1461053238137 Marionette TRACE conn5 <- [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]]]}] 01:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 837ms 01:07:18 INFO - PROCESS | 1392 | 1461053238201 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 01:07:18 INFO - PROCESS | 1392 | 1461053238204 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 01:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:07:18 INFO - PROCESS | 1392 | 1461053238207 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:07:18 INFO - PROCESS | 1392 | 1461053238209 Marionette TRACE conn5 <- [1,886,null,{}] 01:07:18 INFO - PROCESS | 1392 | 1461053238212 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:18 INFO - PROCESS | 1392 | 1461053238291 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 01:07:18 INFO - PROCESS | 1392 | 1461053238298 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071110000 == 45 [pid = 1392] [id = 231] 01:07:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (00000060660EC000) [pid = 1392] [serial = 691] [outer = 0000000000000000] 01:07:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006066C44400) [pid = 1392] [serial = 692] [outer = 00000060660EC000] 01:07:18 INFO - PROCESS | 1392 | 1461053238344 Marionette DEBUG loaded listener.js 01:07:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606DC46C00) [pid = 1392] [serial = 693] [outer = 00000060660EC000] 01:07:18 INFO - PROCESS | 1392 | 1461053238762 Marionette TRACE conn5 <- [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]]]}] 01:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 01:07:18 INFO - PROCESS | 1392 | 1461053238807 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 01:07:18 INFO - PROCESS | 1392 | 1461053238809 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 01:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:07:18 INFO - PROCESS | 1392 | 1461053238812 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:07:18 INFO - PROCESS | 1392 | 1461053238814 Marionette TRACE conn5 <- [1,890,null,{}] 01:07:18 INFO - PROCESS | 1392 | 1461053238818 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:18 INFO - PROCESS | 1392 | 1461053238898 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 01:07:18 INFO - PROCESS | 1392 | 1461053238905 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:18 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723EA000 == 46 [pid = 1392] [id = 232] 01:07:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606EA06400) [pid = 1392] [serial = 694] [outer = 0000000000000000] 01:07:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606F104800) [pid = 1392] [serial = 695] [outer = 000000606EA06400] 01:07:18 INFO - PROCESS | 1392 | 1461053238950 Marionette DEBUG loaded listener.js 01:07:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006070254400) [pid = 1392] [serial = 696] [outer = 000000606EA06400] 01:07:19 INFO - PROCESS | 1392 | 1461053239366 Marionette TRACE conn5 <- [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]]]}] 01:07:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000607027EC00) [pid = 1392] [serial = 697] [outer = 000000607067E000] 01:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 586ms 01:07:19 INFO - PROCESS | 1392 | 1461053239439 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 01:07:19 INFO - PROCESS | 1392 | 1461053239442 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 01:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:07:19 INFO - PROCESS | 1392 | 1461053239445 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:07:19 INFO - PROCESS | 1392 | 1461053239447 Marionette TRACE conn5 <- [1,894,null,{}] 01:07:19 INFO - PROCESS | 1392 | 1461053239450 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:19 INFO - PROCESS | 1392 | 1461053239530 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 01:07:19 INFO - PROCESS | 1392 | 1461053239539 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075784800 == 47 [pid = 1392] [id = 233] 01:07:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006070280000) [pid = 1392] [serial = 698] [outer = 0000000000000000] 01:07:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006070683C00) [pid = 1392] [serial = 699] [outer = 0000006070280000] 01:07:19 INFO - PROCESS | 1392 | 1461053239587 Marionette DEBUG loaded listener.js 01:07:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060707BB000) [pid = 1392] [serial = 700] [outer = 0000006070280000] 01:07:20 INFO - PROCESS | 1392 | 1461053240012 Marionette TRACE conn5 <- [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]]]}] 01:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 627ms 01:07:20 INFO - PROCESS | 1392 | 1461053240074 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 01:07:20 INFO - PROCESS | 1392 | 1461053240077 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 01:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:07:20 INFO - PROCESS | 1392 | 1461053240080 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:07:20 INFO - PROCESS | 1392 | 1461053240083 Marionette TRACE conn5 <- [1,898,null,{}] 01:07:20 INFO - PROCESS | 1392 | 1461053240087 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:20 INFO - PROCESS | 1392 | 1461053240238 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 01:07:20 INFO - PROCESS | 1392 | 1461053240387 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064553000 == 48 [pid = 1392] [id = 234] 01:07:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000605F5C8000) [pid = 1392] [serial = 701] [outer = 0000000000000000] 01:07:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000605FADE400) [pid = 1392] [serial = 702] [outer = 000000605F5C8000] 01:07:20 INFO - PROCESS | 1392 | 1461053240447 Marionette DEBUG loaded listener.js 01:07:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006060542C00) [pid = 1392] [serial = 703] [outer = 000000605F5C8000] 01:07:21 INFO - PROCESS | 1392 | 1461053240997 Marionette TRACE conn5 <- [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]]]}] 01:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 01:07:21 INFO - PROCESS | 1392 | 1461053241028 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 01:07:21 INFO - PROCESS | 1392 | 1461053241033 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 01:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:07:21 INFO - PROCESS | 1392 | 1461053241038 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:07:21 INFO - PROCESS | 1392 | 1461053241044 Marionette TRACE conn5 <- [1,902,null,{}] 01:07:21 INFO - PROCESS | 1392 | 1461053241049 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:21 INFO - PROCESS | 1392 | 1461053241158 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 01:07:21 INFO - PROCESS | 1392 | 1461053241246 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DDCB000 == 49 [pid = 1392] [id = 235] 01:07:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060663B0400) [pid = 1392] [serial = 704] [outer = 0000000000000000] 01:07:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060690A6800) [pid = 1392] [serial = 705] [outer = 00000060663B0400] 01:07:21 INFO - PROCESS | 1392 | 1461053241306 Marionette DEBUG loaded listener.js 01:07:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006069C7BC00) [pid = 1392] [serial = 706] [outer = 00000060663B0400] 01:07:21 INFO - PROCESS | 1392 | 1461053241881 Marionette TRACE conn5 <- [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]]]}] 01:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 901ms 01:07:21 INFO - PROCESS | 1392 | 1461053241942 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 01:07:21 INFO - PROCESS | 1392 | 1461053241946 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 01:07:21 INFO - PROCESS | 1392 | 1461053241950 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:07:21 INFO - PROCESS | 1392 | 1461053241953 Marionette TRACE conn5 <- [1,906,null,{}] 01:07:21 INFO - PROCESS | 1392 | 1461053241957 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:22 INFO - PROCESS | 1392 | 1461053242064 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 01:07:22 INFO - PROCESS | 1392 | 1461053242154 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000607231D800 == 50 [pid = 1392] [id = 236] 01:07:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C7C4800) [pid = 1392] [serial = 707] [outer = 0000000000000000] 01:07:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C9B5C00) [pid = 1392] [serial = 708] [outer = 000000606C7C4800] 01:07:22 INFO - PROCESS | 1392 | 1461053242211 Marionette DEBUG loaded listener.js 01:07:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606D255000) [pid = 1392] [serial = 709] [outer = 000000606C7C4800] 01:07:22 INFO - PROCESS | 1392 | 1461053242803 Marionette TRACE conn5 <- [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]]]}] 01:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 877ms 01:07:22 INFO - PROCESS | 1392 | 1461053242831 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 01:07:22 INFO - PROCESS | 1392 | 1461053242836 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 01:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:07:22 INFO - PROCESS | 1392 | 1461053242848 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:07:22 INFO - PROCESS | 1392 | 1461053242854 Marionette TRACE conn5 <- [1,910,null,{}] 01:07:22 INFO - PROCESS | 1392 | 1461053242857 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:22 INFO - PROCESS | 1392 | 1461053242969 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 01:07:23 INFO - PROCESS | 1392 | 1461053243095 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C5E800 == 51 [pid = 1392] [id = 237] 01:07:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006070F75800) [pid = 1392] [serial = 710] [outer = 0000000000000000] 01:07:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006071231000) [pid = 1392] [serial = 711] [outer = 0000006070F75800] 01:07:23 INFO - PROCESS | 1392 | 1461053243153 Marionette DEBUG loaded listener.js 01:07:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000607123B800) [pid = 1392] [serial = 712] [outer = 0000006070F75800] 01:07:23 INFO - PROCESS | 1392 | 1461053243707 Marionette TRACE conn5 <- [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]]]}] 01:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 941ms 01:07:23 INFO - PROCESS | 1392 | 1461053243787 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 01:07:23 INFO - PROCESS | 1392 | 1461053243790 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 01:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:07:23 INFO - PROCESS | 1392 | 1461053243794 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:07:23 INFO - PROCESS | 1392 | 1461053243796 Marionette TRACE conn5 <- [1,914,null,{}] 01:07:23 INFO - PROCESS | 1392 | 1461053243800 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:23 INFO - PROCESS | 1392 | 1461053243906 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 01:07:23 INFO - PROCESS | 1392 | 1461053243979 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C7B000 == 52 [pid = 1392] [id = 238] 01:07:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006071F23400) [pid = 1392] [serial = 713] [outer = 0000000000000000] 01:07:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006071F25800) [pid = 1392] [serial = 714] [outer = 0000006071F23400] 01:07:24 INFO - PROCESS | 1392 | 1461053244035 Marionette DEBUG loaded listener.js 01:07:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006072046400) [pid = 1392] [serial = 715] [outer = 0000006071F23400] 01:07:24 INFO - PROCESS | 1392 | 1461053244539 Marionette TRACE conn5 <- [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]]]}] 01:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 838ms 01:07:24 INFO - PROCESS | 1392 | 1461053244634 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 01:07:24 INFO - PROCESS | 1392 | 1461053244637 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 01:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:07:24 INFO - PROCESS | 1392 | 1461053244640 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:07:24 INFO - PROCESS | 1392 | 1461053244642 Marionette TRACE conn5 <- [1,918,null,{}] 01:07:24 INFO - PROCESS | 1392 | 1461053244646 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:24 INFO - PROCESS | 1392 | 1461053244750 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 01:07:24 INFO - PROCESS | 1392 | 1461053244840 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D6B800 == 53 [pid = 1392] [id = 239] 01:07:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060711D7000) [pid = 1392] [serial = 716] [outer = 0000000000000000] 01:07:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060711D8C00) [pid = 1392] [serial = 717] [outer = 00000060711D7000] 01:07:24 INFO - PROCESS | 1392 | 1461053244906 Marionette DEBUG loaded listener.js 01:07:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607204E400) [pid = 1392] [serial = 718] [outer = 00000060711D7000] 01:07:25 INFO - PROCESS | 1392 | 1461053245444 Marionette TRACE conn5 <- [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]]]}] 01:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 01:07:25 INFO - PROCESS | 1392 | 1461053245523 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 01:07:25 INFO - PROCESS | 1392 | 1461053245526 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 01:07:25 INFO - PROCESS | 1392 | 1461053245530 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:07:25 INFO - PROCESS | 1392 | 1461053245532 Marionette TRACE conn5 <- [1,922,null,{}] 01:07:25 INFO - PROCESS | 1392 | 1461053245536 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:25 INFO - PROCESS | 1392 | 1461053245673 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 01:07:25 INFO - PROCESS | 1392 | 1461053245746 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:25 INFO - PROCESS | 1392 | ++DOCSHELL 000000605DFD2000 == 54 [pid = 1392] [id = 240] 01:07:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000605FCCCC00) [pid = 1392] [serial = 719] [outer = 0000000000000000] 01:07:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006064BF4800) [pid = 1392] [serial = 720] [outer = 000000605FCCCC00] 01:07:25 INFO - PROCESS | 1392 | 1461053245846 Marionette DEBUG loaded listener.js 01:07:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606C9B2C00) [pid = 1392] [serial = 721] [outer = 000000605FCCCC00] 01:07:26 INFO - PROCESS | 1392 | 1461053246609 Marionette TRACE conn5 <- [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]]]}] 01:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1128ms 01:07:26 INFO - PROCESS | 1392 | 1461053246661 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 01:07:26 INFO - PROCESS | 1392 | 1461053246665 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 01:07:26 INFO - PROCESS | 1392 | 1461053246671 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:07:26 INFO - PROCESS | 1392 | 1461053246674 Marionette TRACE conn5 <- [1,926,null,{}] 01:07:26 INFO - PROCESS | 1392 | 1461053246680 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:26 INFO - PROCESS | 1392 | 1461053246830 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 01:07:26 INFO - PROCESS | 1392 | 1461053246849 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC55000 == 55 [pid = 1392] [id = 241] 01:07:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000605FAE1400) [pid = 1392] [serial = 722] [outer = 0000000000000000] 01:07:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000605FAE6C00) [pid = 1392] [serial = 723] [outer = 000000605FAE1400] 01:07:26 INFO - PROCESS | 1392 | 1461053246903 Marionette DEBUG loaded listener.js 01:07:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (00000060601C9800) [pid = 1392] [serial = 724] [outer = 000000605FAE1400] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 0000006075784800 == 54 [pid = 1392] [id = 233] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 00000060723EA000 == 53 [pid = 1392] [id = 232] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 0000006071110000 == 52 [pid = 1392] [id = 231] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 000000607051D000 == 51 [pid = 1392] [id = 230] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 000000607035D000 == 50 [pid = 1392] [id = 229] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 00000060700A1800 == 49 [pid = 1392] [id = 228] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB34000 == 48 [pid = 1392] [id = 227] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 0000006066045000 == 47 [pid = 1392] [id = 226] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (00000060707B9400) [pid = 1392] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 000000606905C000 == 46 [pid = 1392] [id = 225] 01:07:27 INFO - PROCESS | 1392 | --DOCSHELL 0000006069BA4000 == 45 [pid = 1392] [id = 224] 01:07:27 INFO - PROCESS | 1392 | 1461053247530 Marionette TRACE conn5 <- [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]]]}] 01:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 878ms 01:07:27 INFO - PROCESS | 1392 | 1461053247553 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 01:07:27 INFO - PROCESS | 1392 | 1461053247559 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 01:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:07:27 INFO - PROCESS | 1392 | 1461053247566 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:07:27 INFO - PROCESS | 1392 | 1461053247568 Marionette TRACE conn5 <- [1,930,null,{}] 01:07:27 INFO - PROCESS | 1392 | 1461053247572 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:27 INFO - PROCESS | 1392 | 1461053247661 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006060525800) [pid = 1392] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606DC4B000) [pid = 1392] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606DF07000) [pid = 1392] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000607028B400) [pid = 1392] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000607067A000) [pid = 1392] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C7C5000) [pid = 1392] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000607055B000) [pid = 1392] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606C710400) [pid = 1392] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006070560C00) [pid = 1392] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006069CE6800) [pid = 1392] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606C4AA000) [pid = 1392] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060707B0C00) [pid = 1392] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006070288800) [pid = 1392] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006070281400) [pid = 1392] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006065F43000) [pid = 1392] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606621E000) [pid = 1392] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006065F41800) [pid = 1392] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C9B1400) [pid = 1392] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C4F7400) [pid = 1392] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006069C1CC00) [pid = 1392] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606A0F0000) [pid = 1392] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606BE60800) [pid = 1392] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006064782400) [pid = 1392] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (00000060601CE400) [pid = 1392] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606EB0A000) [pid = 1392] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DC4C400) [pid = 1392] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000607024E000) [pid = 1392] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606DC46000) [pid = 1392] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:07:27 INFO - PROCESS | 1392 | 1461053247746 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064555000 == 46 [pid = 1392] [id = 242] 01:07:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000605FAE9800) [pid = 1392] [serial = 725] [outer = 0000000000000000] 01:07:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606051D800) [pid = 1392] [serial = 726] [outer = 000000605FAE9800] 01:07:27 INFO - PROCESS | 1392 | 1461053247793 Marionette DEBUG loaded listener.js 01:07:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006061494000) [pid = 1392] [serial = 727] [outer = 000000605FAE9800] 01:07:28 INFO - PROCESS | 1392 | 1461053248200 Marionette TRACE conn5 <- [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]]]}] 01:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 01:07:28 INFO - PROCESS | 1392 | 1461053248258 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 01:07:28 INFO - PROCESS | 1392 | 1461053248260 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 01:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:07:28 INFO - PROCESS | 1392 | 1461053248264 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:07:28 INFO - PROCESS | 1392 | 1461053248268 Marionette TRACE conn5 <- [1,934,null,{}] 01:07:28 INFO - PROCESS | 1392 | 1461053248280 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:28 INFO - PROCESS | 1392 | 1461053248372 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 01:07:28 INFO - PROCESS | 1392 | 1461053248387 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069054000 == 47 [pid = 1392] [id = 243] 01:07:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006065F3E400) [pid = 1392] [serial = 728] [outer = 0000000000000000] 01:07:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006065F44C00) [pid = 1392] [serial = 729] [outer = 0000006065F3E400] 01:07:28 INFO - PROCESS | 1392 | 1461053248440 Marionette DEBUG loaded listener.js 01:07:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006066217800) [pid = 1392] [serial = 730] [outer = 0000006065F3E400] 01:07:28 INFO - PROCESS | 1392 | 1461053248879 Marionette TRACE conn5 <- [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]]]}] 01:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 01:07:28 INFO - PROCESS | 1392 | 1461053248895 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 01:07:28 INFO - PROCESS | 1392 | 1461053248898 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 01:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:07:28 INFO - PROCESS | 1392 | 1461053248901 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:07:28 INFO - PROCESS | 1392 | 1461053248903 Marionette TRACE conn5 <- [1,938,null,{}] 01:07:28 INFO - PROCESS | 1392 | 1461053248907 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:29 INFO - PROCESS | 1392 | 1461053248993 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 01:07:29 INFO - PROCESS | 1392 | 1461053249031 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BFAE000 == 48 [pid = 1392] [id = 244] 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006066C39C00) [pid = 1392] [serial = 731] [outer = 0000000000000000] 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (00000060690A8000) [pid = 1392] [serial = 732] [outer = 0000006066C39C00] 01:07:29 INFO - PROCESS | 1392 | 1461053249079 Marionette DEBUG loaded listener.js 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006069C21000) [pid = 1392] [serial = 733] [outer = 0000006066C39C00] 01:07:29 INFO - PROCESS | 1392 | 1461053249513 Marionette TRACE conn5 <- [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]]]}] 01:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 01:07:29 INFO - PROCESS | 1392 | 1461053249533 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 01:07:29 INFO - PROCESS | 1392 | 1461053249536 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 01:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:07:29 INFO - PROCESS | 1392 | 1461053249539 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:07:29 INFO - PROCESS | 1392 | 1461053249541 Marionette TRACE conn5 <- [1,942,null,{}] 01:07:29 INFO - PROCESS | 1392 | 1461053249544 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:29 INFO - PROCESS | 1392 | 1461053249652 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 01:07:29 INFO - PROCESS | 1392 | 1461053249658 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060DCE000 == 49 [pid = 1392] [id = 245] 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006069C47C00) [pid = 1392] [serial = 734] [outer = 0000000000000000] 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006069C7B400) [pid = 1392] [serial = 735] [outer = 0000006069C47C00] 01:07:29 INFO - PROCESS | 1392 | 1461053249745 Marionette DEBUG loaded listener.js 01:07:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606A0F0000) [pid = 1392] [serial = 736] [outer = 0000006069C47C00] 01:07:30 INFO - PROCESS | 1392 | 1461053250182 Marionette TRACE conn5 <- [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]]]}] 01:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 01:07:30 INFO - PROCESS | 1392 | 1461053250239 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 01:07:30 INFO - PROCESS | 1392 | 1461053250241 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 01:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:07:30 INFO - PROCESS | 1392 | 1461053250244 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:07:30 INFO - PROCESS | 1392 | 1461053250246 Marionette TRACE conn5 <- [1,946,null,{}] 01:07:30 INFO - PROCESS | 1392 | 1461053250250 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:30 INFO - PROCESS | 1392 | 1461053250381 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 01:07:30 INFO - PROCESS | 1392 | 1461053250478 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:30 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EACE000 == 50 [pid = 1392] [id = 246] 01:07:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C1BF800) [pid = 1392] [serial = 737] [outer = 0000000000000000] 01:07:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C4FCC00) [pid = 1392] [serial = 738] [outer = 000000606C1BF800] 01:07:30 INFO - PROCESS | 1392 | 1461053250527 Marionette DEBUG loaded listener.js 01:07:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C70A400) [pid = 1392] [serial = 739] [outer = 000000606C1BF800] 01:07:30 INFO - PROCESS | 1392 | 1461053250955 Marionette TRACE conn5 <- [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]]]}] 01:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 735ms 01:07:30 INFO - PROCESS | 1392 | 1461053250983 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 01:07:30 INFO - PROCESS | 1392 | 1461053250986 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 01:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:07:30 INFO - PROCESS | 1392 | 1461053250989 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:07:31 INFO - PROCESS | 1392 | 1461053250991 Marionette TRACE conn5 <- [1,950,null,{}] 01:07:31 INFO - PROCESS | 1392 | 1461053250995 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:31 INFO - PROCESS | 1392 | 1461053251107 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 01:07:31 INFO - PROCESS | 1392 | 1461053251114 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:31 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070059000 == 51 [pid = 1392] [id = 247] 01:07:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C4F8C00) [pid = 1392] [serial = 740] [outer = 0000000000000000] 01:07:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C727800) [pid = 1392] [serial = 741] [outer = 000000606C4F8C00] 01:07:31 INFO - PROCESS | 1392 | 1461053251164 Marionette DEBUG loaded listener.js 01:07:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C9A9C00) [pid = 1392] [serial = 742] [outer = 000000606C4F8C00] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606CE6CC00) [pid = 1392] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606DC4EC00) [pid = 1392] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (00000060648B9C00) [pid = 1392] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C4A2800) [pid = 1392] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060707B3C00) [pid = 1392] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006065F3D800) [pid = 1392] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606016FC00) [pid = 1392] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (00000060660EC000) [pid = 1392] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606EA06400) [pid = 1392] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:07:31 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C721800) [pid = 1392] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:07:31 INFO - PROCESS | 1392 | 1461053251720 Marionette TRACE conn5 <- [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]]]}] 01:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 774ms 01:07:31 INFO - PROCESS | 1392 | 1461053251768 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 01:07:31 INFO - PROCESS | 1392 | 1461053251770 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 01:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:07:31 INFO - PROCESS | 1392 | 1461053251773 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:07:31 INFO - PROCESS | 1392 | 1461053251775 Marionette TRACE conn5 <- [1,954,null,{}] 01:07:31 INFO - PROCESS | 1392 | 1461053251779 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:31 INFO - PROCESS | 1392 | 1461053251878 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 01:07:31 INFO - PROCESS | 1392 | 1461053251888 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000607034A000 == 52 [pid = 1392] [id = 248] 01:07:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C7C7000) [pid = 1392] [serial = 743] [outer = 0000000000000000] 01:07:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C9B2000) [pid = 1392] [serial = 744] [outer = 000000606C7C7000] 01:07:31 INFO - PROCESS | 1392 | 1461053251935 Marionette DEBUG loaded listener.js 01:07:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606CE6A800) [pid = 1392] [serial = 745] [outer = 000000606C7C7000] 01:07:32 INFO - PROCESS | 1392 | 1461053252347 Marionette TRACE conn5 <- [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]]]}] 01:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 01:07:32 INFO - PROCESS | 1392 | 1461053252403 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 01:07:32 INFO - PROCESS | 1392 | 1461053252406 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 01:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:07:32 INFO - PROCESS | 1392 | 1461053252409 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:07:32 INFO - PROCESS | 1392 | 1461053252411 Marionette TRACE conn5 <- [1,958,null,{}] 01:07:32 INFO - PROCESS | 1392 | 1461053252414 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:32 INFO - PROCESS | 1392 | 1461053252497 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 01:07:32 INFO - PROCESS | 1392 | 1461053252503 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:32 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703F0000 == 53 [pid = 1392] [id = 249] 01:07:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606D01F800) [pid = 1392] [serial = 746] [outer = 0000000000000000] 01:07:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606D591400) [pid = 1392] [serial = 747] [outer = 000000606D01F800] 01:07:32 INFO - PROCESS | 1392 | 1461053252550 Marionette DEBUG loaded listener.js 01:07:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606D8C5800) [pid = 1392] [serial = 748] [outer = 000000606D01F800] 01:07:32 INFO - PROCESS | 1392 | 1461053252966 Marionette TRACE conn5 <- [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]]]}] 01:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 01:07:33 INFO - PROCESS | 1392 | 1461053253001 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 01:07:33 INFO - PROCESS | 1392 | 1461053253003 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 01:07:33 INFO - PROCESS | 1392 | 1461053253007 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:07:33 INFO - PROCESS | 1392 | 1461053253008 Marionette TRACE conn5 <- [1,962,null,{}] 01:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:07:33 INFO - PROCESS | 1392 | 1461053253012 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:33 INFO - PROCESS | 1392 | 1461053253101 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 01:07:33 INFO - PROCESS | 1392 | 1461053253107 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:33 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071111000 == 54 [pid = 1392] [id = 250] 01:07:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606DC46000) [pid = 1392] [serial = 749] [outer = 0000000000000000] 01:07:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606DC4EC00) [pid = 1392] [serial = 750] [outer = 000000606DC46000] 01:07:33 INFO - PROCESS | 1392 | 1461053253153 Marionette DEBUG loaded listener.js 01:07:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606DF07000) [pid = 1392] [serial = 751] [outer = 000000606DC46000] 01:07:33 INFO - PROCESS | 1392 | 1461053253604 Marionette TRACE conn5 <- [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]]]}] 01:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 01:07:33 INFO - PROCESS | 1392 | 1461053253641 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 01:07:33 INFO - PROCESS | 1392 | 1461053253643 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 01:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:07:33 INFO - PROCESS | 1392 | 1461053253647 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:07:33 INFO - PROCESS | 1392 | 1461053253650 Marionette TRACE conn5 <- [1,966,null,{}] 01:07:33 INFO - PROCESS | 1392 | 1461053253658 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:33 INFO - PROCESS | 1392 | 1461053253818 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 01:07:33 INFO - PROCESS | 1392 | 1461053253942 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:33 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5B9000 == 55 [pid = 1392] [id = 251] 01:07:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000605E09DC00) [pid = 1392] [serial = 752] [outer = 0000000000000000] 01:07:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000605E0AA400) [pid = 1392] [serial = 753] [outer = 000000605E09DC00] 01:07:34 INFO - PROCESS | 1392 | 1461053254002 Marionette DEBUG loaded listener.js 01:07:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000605FA94C00) [pid = 1392] [serial = 754] [outer = 000000605E09DC00] 01:07:34 INFO - PROCESS | 1392 | 1461053254659 Marionette TRACE conn5 <- [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]]]}] 01:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1080ms 01:07:34 INFO - PROCESS | 1392 | 1461053254731 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 01:07:34 INFO - PROCESS | 1392 | 1461053254736 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 01:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:07:34 INFO - PROCESS | 1392 | 1461053254741 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:07:34 INFO - PROCESS | 1392 | 1461053254746 Marionette TRACE conn5 <- [1,970,null,{}] 01:07:34 INFO - PROCESS | 1392 | 1461053254751 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:34 INFO - PROCESS | 1392 | 1461053254865 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 01:07:34 INFO - PROCESS | 1392 | 1461053254942 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B98800 == 56 [pid = 1392] [id = 252] 01:07:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606141E800) [pid = 1392] [serial = 755] [outer = 0000000000000000] 01:07:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006065241400) [pid = 1392] [serial = 756] [outer = 000000606141E800] 01:07:35 INFO - PROCESS | 1392 | 1461053255043 Marionette DEBUG loaded listener.js 01:07:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (00000060660EBC00) [pid = 1392] [serial = 757] [outer = 000000606141E800] 01:07:35 INFO - PROCESS | 1392 | 1461053255629 Marionette TRACE conn5 <- [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]]]}] 01:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 945ms 01:07:35 INFO - PROCESS | 1392 | 1461053255689 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 01:07:35 INFO - PROCESS | 1392 | 1461053255692 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 01:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:07:35 INFO - PROCESS | 1392 | 1461053255696 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:07:35 INFO - PROCESS | 1392 | 1461053255699 Marionette TRACE conn5 <- [1,974,null,{}] 01:07:35 INFO - PROCESS | 1392 | 1461053255703 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:35 INFO - PROCESS | 1392 | 1461053255812 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 01:07:35 INFO - PROCESS | 1392 | 1461053255930 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:35 INFO - PROCESS | 1392 | ++DOCSHELL 000000607110E800 == 57 [pid = 1392] [id = 253] 01:07:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606A273C00) [pid = 1392] [serial = 758] [outer = 0000000000000000] 01:07:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606BE79000) [pid = 1392] [serial = 759] [outer = 000000606A273C00] 01:07:35 INFO - PROCESS | 1392 | 1461053255988 Marionette DEBUG loaded listener.js 01:07:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606C4F6C00) [pid = 1392] [serial = 760] [outer = 000000606A273C00] 01:07:36 INFO - PROCESS | 1392 | 1461053256581 Marionette TRACE conn5 <- [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]]]}] 01:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 942ms 01:07:36 INFO - PROCESS | 1392 | 1461053256640 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 01:07:36 INFO - PROCESS | 1392 | 1461053256645 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 01:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:07:36 INFO - PROCESS | 1392 | 1461053256657 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:07:36 INFO - PROCESS | 1392 | 1461053256662 Marionette TRACE conn5 <- [1,978,null,{}] 01:07:36 INFO - PROCESS | 1392 | 1461053256680 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:36 INFO - PROCESS | 1392 | 1461053256796 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 01:07:36 INFO - PROCESS | 1392 | 1461053256940 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:36 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723DC000 == 58 [pid = 1392] [id = 254] 01:07:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606A277800) [pid = 1392] [serial = 761] [outer = 0000000000000000] 01:07:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606EA11C00) [pid = 1392] [serial = 762] [outer = 000000606A277800] 01:07:37 INFO - PROCESS | 1392 | 1461053256998 Marionette DEBUG loaded listener.js 01:07:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606F692800) [pid = 1392] [serial = 763] [outer = 000000606A277800] 01:07:37 INFO - PROCESS | 1392 | 1461053257847 Marionette TRACE conn5 <- [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]]]}] 01:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1257ms 01:07:37 INFO - PROCESS | 1392 | 1461053257911 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 01:07:37 INFO - PROCESS | 1392 | 1461053257915 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 01:07:37 INFO - PROCESS | 1392 | 1461053257920 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:07:37 INFO - PROCESS | 1392 | 1461053257924 Marionette TRACE conn5 <- [1,982,null,{}] 01:07:37 INFO - PROCESS | 1392 | 1461053257943 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:38 INFO - PROCESS | 1392 | 1461053258066 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 01:07:38 INFO - PROCESS | 1392 | 1461053258122 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:38 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066031000 == 59 [pid = 1392] [id = 255] 01:07:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605FCCE400) [pid = 1392] [serial = 764] [outer = 0000000000000000] 01:07:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605FCD5C00) [pid = 1392] [serial = 765] [outer = 000000605FCCE400] 01:07:38 INFO - PROCESS | 1392 | 1461053258173 Marionette DEBUG loaded listener.js 01:07:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606053B400) [pid = 1392] [serial = 766] [outer = 000000605FCCE400] 01:07:38 INFO - PROCESS | 1392 | 1461053258774 Marionette TRACE conn5 <- [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]]]}] 01:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 941ms 01:07:38 INFO - PROCESS | 1392 | 1461053258866 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 01:07:38 INFO - PROCESS | 1392 | 1461053258872 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 01:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:07:38 INFO - PROCESS | 1392 | 1461053258897 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:07:38 INFO - PROCESS | 1392 | 1461053258900 Marionette TRACE conn5 <- [1,986,null,{}] 01:07:38 INFO - PROCESS | 1392 | 1461053258927 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:39 INFO - PROCESS | 1392 | 1461053259010 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 01:07:39 INFO - PROCESS | 1392 | 1461053259017 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:39 INFO - PROCESS | 1392 | ++DOCSHELL 000000605E177800 == 60 [pid = 1392] [id = 256] 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000605E09FC00) [pid = 1392] [serial = 767] [outer = 0000000000000000] 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000605FAA2C00) [pid = 1392] [serial = 768] [outer = 000000605E09FC00] 01:07:39 INFO - PROCESS | 1392 | 1461053259079 Marionette DEBUG loaded listener.js 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006065F42000) [pid = 1392] [serial = 769] [outer = 000000605E09FC00] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 00000060650AB000 == 59 [pid = 1392] [id = 194] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006071111000 == 58 [pid = 1392] [id = 250] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 00000060703F0000 == 57 [pid = 1392] [id = 249] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000607034A000 == 56 [pid = 1392] [id = 248] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006070059000 == 55 [pid = 1392] [id = 247] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000606EACE000 == 54 [pid = 1392] [id = 246] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006060DCE000 == 53 [pid = 1392] [id = 245] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000606BFAE000 == 52 [pid = 1392] [id = 244] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000605FA9BC00) [pid = 1392] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006069C28C00) [pid = 1392] [serial = 662] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606DA42000) [pid = 1392] [serial = 665] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000607122D800) [pid = 1392] [serial = 668] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006070683C00) [pid = 1392] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006069054000 == 51 [pid = 1392] [id = 243] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006064555000 == 50 [pid = 1392] [id = 242] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC55000 == 49 [pid = 1392] [id = 241] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C7B000 == 48 [pid = 1392] [id = 238] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C5E800 == 47 [pid = 1392] [id = 237] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000607231D800 == 46 [pid = 1392] [id = 236] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 000000606DDCB000 == 45 [pid = 1392] [id = 235] 01:07:39 INFO - PROCESS | 1392 | --DOCSHELL 0000006064553000 == 44 [pid = 1392] [id = 234] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606D027000) [pid = 1392] [serial = 686] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606DD33400) [pid = 1392] [serial = 689] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606621D000) [pid = 1392] [serial = 674] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (00000060698C1C00) [pid = 1392] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C5B6C00) [pid = 1392] [serial = 680] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (00000060707BFC00) [pid = 1392] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606906F800) [pid = 1392] [serial = 677] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006069C44C00) [pid = 1392] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606DA45000) [pid = 1392] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006065FE3800) [pid = 1392] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006060539400) [pid = 1392] [serial = 671] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006066C44400) [pid = 1392] [serial = 692] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606DC46C00) [pid = 1392] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606F104800) [pid = 1392] [serial = 695] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606DF53400) [pid = 1392] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006070254400) [pid = 1392] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C728C00) [pid = 1392] [serial = 683] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060698B9800) [pid = 1392] [serial = 387] [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.] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606C7C7C00) [pid = 1392] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C707800) [pid = 1392] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:07:39 INFO - PROCESS | 1392 | 1461053259595 Marionette TRACE conn5 <- [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]]]}] 01:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 776ms 01:07:39 INFO - PROCESS | 1392 | 1461053259655 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 01:07:39 INFO - PROCESS | 1392 | 1461053259658 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 01:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:07:39 INFO - PROCESS | 1392 | 1461053259662 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:07:39 INFO - PROCESS | 1392 | 1461053259665 Marionette TRACE conn5 <- [1,990,null,{}] 01:07:39 INFO - PROCESS | 1392 | 1461053259677 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:39 INFO - PROCESS | 1392 | 1461053259771 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 01:07:39 INFO - PROCESS | 1392 | 1461053259778 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:39 INFO - PROCESS | 1392 | ++DOCSHELL 000000606904E800 == 45 [pid = 1392] [id = 257] 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606478BC00) [pid = 1392] [serial = 770] [outer = 0000000000000000] 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006065FE0C00) [pid = 1392] [serial = 771] [outer = 000000606478BC00] 01:07:39 INFO - PROCESS | 1392 | 1461053259839 Marionette DEBUG loaded listener.js 01:07:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006066221000) [pid = 1392] [serial = 772] [outer = 000000606478BC00] 01:07:40 INFO - PROCESS | 1392 | 1461053260311 Marionette TRACE conn5 <- [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]]]}] 01:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 01:07:40 INFO - PROCESS | 1392 | 1461053260356 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 01:07:40 INFO - PROCESS | 1392 | 1461053260359 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 01:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:07:40 INFO - PROCESS | 1392 | 1461053260362 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:07:40 INFO - PROCESS | 1392 | 1461053260364 Marionette TRACE conn5 <- [1,994,null,{}] 01:07:40 INFO - PROCESS | 1392 | 1461053260368 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:40 INFO - PROCESS | 1392 | 1461053260481 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 01:07:40 INFO - PROCESS | 1392 | 1461053260494 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:40 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C515000 == 46 [pid = 1392] [id = 258] 01:07:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060698B4C00) [pid = 1392] [serial = 773] [outer = 0000000000000000] 01:07:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060698B9C00) [pid = 1392] [serial = 774] [outer = 00000060698B4C00] 01:07:40 INFO - PROCESS | 1392 | 1461053260543 Marionette DEBUG loaded listener.js 01:07:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006069C23000) [pid = 1392] [serial = 775] [outer = 00000060698B4C00] 01:07:40 INFO - PROCESS | 1392 | 1461053260980 Marionette TRACE conn5 <- [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]]]}] 01:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 01:07:41 INFO - PROCESS | 1392 | 1461053261055 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 01:07:41 INFO - PROCESS | 1392 | 1461053261057 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 01:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:07:41 INFO - PROCESS | 1392 | 1461053261061 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:07:41 INFO - PROCESS | 1392 | 1461053261063 Marionette TRACE conn5 <- [1,998,null,{}] 01:07:41 INFO - PROCESS | 1392 | 1461053261066 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:41 INFO - PROCESS | 1392 | 1461053261145 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 01:07:41 INFO - PROCESS | 1392 | 1461053261154 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4BA000 == 47 [pid = 1392] [id = 259] 01:07:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006069C4A400) [pid = 1392] [serial = 776] [outer = 0000000000000000] 01:07:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006069CF2800) [pid = 1392] [serial = 777] [outer = 0000006069C4A400] 01:07:41 INFO - PROCESS | 1392 | 1461053261202 Marionette DEBUG loaded listener.js 01:07:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606A275400) [pid = 1392] [serial = 778] [outer = 0000006069C4A400] 01:07:41 INFO - PROCESS | 1392 | 1461053261640 Marionette TRACE conn5 <- [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]]]}] 01:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 01:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:07:41 INFO - PROCESS | 1392 | 1461053261692 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 01:07:41 INFO - PROCESS | 1392 | 1461053261695 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 01:07:41 INFO - PROCESS | 1392 | 1461053261698 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:07:41 INFO - PROCESS | 1392 | 1461053261700 Marionette TRACE conn5 <- [1,1002,null,{}] 01:07:41 INFO - PROCESS | 1392 | 1461053261703 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:41 INFO - PROCESS | 1392 | 1461053261830 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 01:07:41 INFO - PROCESS | 1392 | 1461053261906 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F16D000 == 48 [pid = 1392] [id = 260] 01:07:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606BE74C00) [pid = 1392] [serial = 779] [outer = 0000000000000000] 01:07:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606C5B6C00) [pid = 1392] [serial = 780] [outer = 000000606BE74C00] 01:07:41 INFO - PROCESS | 1392 | 1461053261957 Marionette DEBUG loaded listener.js 01:07:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606C70E000) [pid = 1392] [serial = 781] [outer = 000000606BE74C00] 01:07:42 INFO - PROCESS | 1392 | 1461053262385 Marionette TRACE conn5 <- [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]]]}] 01:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 733ms 01:07:42 INFO - PROCESS | 1392 | 1461053262434 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 01:07:42 INFO - PROCESS | 1392 | 1461053262437 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 01:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:07:42 INFO - PROCESS | 1392 | 1461053262440 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:07:42 INFO - PROCESS | 1392 | 1461053262442 Marionette TRACE conn5 <- [1,1006,null,{}] 01:07:42 INFO - PROCESS | 1392 | 1461053262452 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:42 INFO - PROCESS | 1392 | 1461053262554 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 01:07:42 INFO - PROCESS | 1392 | 1461053262560 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FB70000 == 49 [pid = 1392] [id = 261] 01:07:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606C70C400) [pid = 1392] [serial = 782] [outer = 0000000000000000] 01:07:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606C72A800) [pid = 1392] [serial = 783] [outer = 000000606C70C400] 01:07:42 INFO - PROCESS | 1392 | 1461053262610 Marionette DEBUG loaded listener.js 01:07:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C9AAC00) [pid = 1392] [serial = 784] [outer = 000000606C70C400] 01:07:43 INFO - PROCESS | 1392 | 1461053263047 Marionette TRACE conn5 <- [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]]]}] 01:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 649ms 01:07:43 INFO - PROCESS | 1392 | 1461053263092 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 01:07:43 INFO - PROCESS | 1392 | 1461053263094 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 01:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:07:43 INFO - PROCESS | 1392 | 1461053263098 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:07:43 INFO - PROCESS | 1392 | 1461053263100 Marionette TRACE conn5 <- [1,1010,null,{}] 01:07:43 INFO - PROCESS | 1392 | 1461053263120 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:43 INFO - PROCESS | 1392 | 1461053263253 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 01:07:43 INFO - PROCESS | 1392 | 1461053263274 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:43 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D6800 == 50 [pid = 1392] [id = 262] 01:07:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606C9B1800) [pid = 1392] [serial = 785] [outer = 0000000000000000] 01:07:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606CE60C00) [pid = 1392] [serial = 786] [outer = 000000606C9B1800] 01:07:43 INFO - PROCESS | 1392 | 1461053263319 Marionette DEBUG loaded listener.js 01:07:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606D25D000) [pid = 1392] [serial = 787] [outer = 000000606C9B1800] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606C4F8C00) [pid = 1392] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606C1BF800) [pid = 1392] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C7C7000) [pid = 1392] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000605FAE9800) [pid = 1392] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006065F3E400) [pid = 1392] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000605FAE1400) [pid = 1392] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000605FCCCC00) [pid = 1392] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006066C39C00) [pid = 1392] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605F5C8000) [pid = 1392] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006070280000) [pid = 1392] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006069C47C00) [pid = 1392] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606D01F800) [pid = 1392] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (00000060698BA400) [pid = 1392] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606CE64400) [pid = 1392] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006070035C00) [pid = 1392] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069C43000) [pid = 1392] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605F353000) [pid = 1392] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605FAE8800) [pid = 1392] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606D8C4800) [pid = 1392] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606D2EB000) [pid = 1392] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606EA05000) [pid = 1392] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006060525400) [pid = 1392] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:07:44 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006070564000) [pid = 1392] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:07:44 INFO - PROCESS | 1392 | 1461053264055 Marionette TRACE conn5 <- [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]]]}] 01:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 985ms 01:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:07:44 INFO - PROCESS | 1392 | 1461053264087 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 01:07:44 INFO - PROCESS | 1392 | 1461053264089 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 01:07:44 INFO - PROCESS | 1392 | 1461053264092 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:07:44 INFO - PROCESS | 1392 | 1461053264094 Marionette TRACE conn5 <- [1,1014,null,{}] 01:07:44 INFO - PROCESS | 1392 | 1461053264097 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:44 INFO - PROCESS | 1392 | 1461053264176 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 01:07:44 INFO - PROCESS | 1392 | 1461053264182 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C9DF800 == 51 [pid = 1392] [id = 263] 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000605E0A8400) [pid = 1392] [serial = 788] [outer = 0000000000000000] 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606523D400) [pid = 1392] [serial = 789] [outer = 000000605E0A8400] 01:07:44 INFO - PROCESS | 1392 | 1461053264230 Marionette DEBUG loaded listener.js 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006069C4DC00) [pid = 1392] [serial = 790] [outer = 000000605E0A8400] 01:07:44 INFO - PROCESS | 1392 | 1461053264680 Marionette TRACE conn5 <- [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]]]}] 01:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 01:07:44 INFO - PROCESS | 1392 | 1461053264723 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 01:07:44 INFO - PROCESS | 1392 | 1461053264726 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 01:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:07:44 INFO - PROCESS | 1392 | 1461053264729 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:07:44 INFO - PROCESS | 1392 | 1461053264731 Marionette TRACE conn5 <- [1,1018,null,{}] 01:07:44 INFO - PROCESS | 1392 | 1461053264734 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:44 INFO - PROCESS | 1392 | 1461053264814 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 01:07:44 INFO - PROCESS | 1392 | 1461053264821 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:44 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071109800 == 52 [pid = 1392] [id = 264] 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C4FAC00) [pid = 1392] [serial = 791] [outer = 0000000000000000] 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C9B8400) [pid = 1392] [serial = 792] [outer = 000000606C4FAC00] 01:07:44 INFO - PROCESS | 1392 | 1461053264868 Marionette DEBUG loaded listener.js 01:07:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606DA45800) [pid = 1392] [serial = 793] [outer = 000000606C4FAC00] 01:07:45 INFO - PROCESS | 1392 | 1461053265288 Marionette TRACE conn5 <- [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]]]}] 01:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 586ms 01:07:45 INFO - PROCESS | 1392 | 1461053265318 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 01:07:45 INFO - PROCESS | 1392 | 1461053265320 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 01:07:45 INFO - PROCESS | 1392 | 1461053265323 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:07:45 INFO - PROCESS | 1392 | 1461053265326 Marionette TRACE conn5 <- [1,1022,null,{}] 01:07:45 INFO - PROCESS | 1392 | 1461053265335 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:45 INFO - PROCESS | 1392 | 1461053265437 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 01:07:45 INFO - PROCESS | 1392 | 1461053265446 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:45 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072139000 == 53 [pid = 1392] [id = 265] 01:07:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606DA42000) [pid = 1392] [serial = 794] [outer = 0000000000000000] 01:07:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606EA0A400) [pid = 1392] [serial = 795] [outer = 000000606DA42000] 01:07:45 INFO - PROCESS | 1392 | 1461053265498 Marionette DEBUG loaded listener.js 01:07:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606F5B1000) [pid = 1392] [serial = 796] [outer = 000000606DA42000] 01:07:45 INFO - PROCESS | 1392 | 1461053265979 Marionette TRACE conn5 <- [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]]]}] 01:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 01:07:46 INFO - PROCESS | 1392 | 1461053266042 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 01:07:46 INFO - PROCESS | 1392 | 1461053266047 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 01:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:07:46 INFO - PROCESS | 1392 | 1461053266053 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:07:46 INFO - PROCESS | 1392 | 1461053266058 Marionette TRACE conn5 <- [1,1026,null,{}] 01:07:46 INFO - PROCESS | 1392 | 1461053266065 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:46 INFO - PROCESS | 1392 | 1461053266170 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 01:07:46 INFO - PROCESS | 1392 | 1461053266294 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:46 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616BE000 == 54 [pid = 1392] [id = 266] 01:07:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000605EADB800) [pid = 1392] [serial = 797] [outer = 0000000000000000] 01:07:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000605F5CC800) [pid = 1392] [serial = 798] [outer = 000000605EADB800] 01:07:46 INFO - PROCESS | 1392 | 1461053266352 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060601CB800) [pid = 1392] [serial = 799] [outer = 000000605EADB800] 01:07:47 INFO - PROCESS | 1392 | 1461053267026 Marionette TRACE conn5 <- [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]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 983ms 01:07:47 INFO - PROCESS | 1392 | 1461053267038 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 1392 | 1461053267042 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 01:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:07:47 INFO - PROCESS | 1392 | 1461053267051 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 1392 | 1461053267055 Marionette TRACE conn5 <- [1,1030,null,{}] 01:07:47 INFO - PROCESS | 1392 | 1461053267060 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:47 INFO - PROCESS | 1392 | 1461053267175 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 01:07:47 INFO - PROCESS | 1392 | 1461053267294 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C322800 == 55 [pid = 1392] [id = 267] 01:07:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006065054C00) [pid = 1392] [serial = 800] [outer = 0000000000000000] 01:07:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606621D000) [pid = 1392] [serial = 801] [outer = 0000006065054C00] 01:07:47 INFO - PROCESS | 1392 | 1461053267351 Marionette DEBUG loaded listener.js 01:07:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006069BEA800) [pid = 1392] [serial = 802] [outer = 0000006065054C00] 01:07:47 INFO - PROCESS | 1392 | 1461053267920 Marionette TRACE conn5 <- [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]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 01:07:48 INFO - PROCESS | 1392 | 1461053267995 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 01:07:48 INFO - PROCESS | 1392 | 1461053267998 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 01:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:07:48 INFO - PROCESS | 1392 | 1461053268002 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:07:48 INFO - PROCESS | 1392 | 1461053268005 Marionette TRACE conn5 <- [1,1034,null,{}] 01:07:48 INFO - PROCESS | 1392 | 1461053268015 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:48 INFO - PROCESS | 1392 | 1461053268126 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 01:07:48 INFO - PROCESS | 1392 | 1461053268245 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB3800 == 56 [pid = 1392] [id = 268] 01:07:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606C4F3800) [pid = 1392] [serial = 803] [outer = 0000000000000000] 01:07:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606C4FA800) [pid = 1392] [serial = 804] [outer = 000000606C4F3800] 01:07:48 INFO - PROCESS | 1392 | 1461053268307 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606CE6A400) [pid = 1392] [serial = 805] [outer = 000000606C4F3800] 01:07:48 INFO - PROCESS | 1392 | 1461053268901 Marionette TRACE conn5 <- [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]]]}] 01:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 01:07:48 INFO - PROCESS | 1392 | 1461053268948 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 01:07:48 INFO - PROCESS | 1392 | 1461053268950 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 01:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:07:48 INFO - PROCESS | 1392 | 1461053268954 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:07:48 INFO - PROCESS | 1392 | 1461053268956 Marionette TRACE conn5 <- [1,1038,null,{}] 01:07:48 INFO - PROCESS | 1392 | 1461053268960 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:49 INFO - PROCESS | 1392 | 1461053269067 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 01:07:49 INFO - PROCESS | 1392 | 1461053269142 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B21800 == 57 [pid = 1392] [id = 269] 01:07:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606DF09000) [pid = 1392] [serial = 806] [outer = 0000000000000000] 01:07:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606EA04000) [pid = 1392] [serial = 807] [outer = 000000606DF09000] 01:07:49 INFO - PROCESS | 1392 | 1461053269240 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006070254C00) [pid = 1392] [serial = 808] [outer = 000000606DF09000] 01:07:49 INFO - PROCESS | 1392 | 1461053269836 Marionette TRACE conn5 <- [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]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 01:07:49 INFO - PROCESS | 1392 | 1461053269900 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1392 | 1461053269903 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 01:07:49 INFO - PROCESS | 1392 | 1461053269906 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:07:49 INFO - PROCESS | 1392 | 1461053269908 Marionette TRACE conn5 <- [1,1042,null,{}] 01:07:49 INFO - PROCESS | 1392 | 1461053269913 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:50 INFO - PROCESS | 1392 | 1461053270016 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 01:07:50 INFO - PROCESS | 1392 | 1461053270092 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071121800 == 58 [pid = 1392] [id = 270] 01:07:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606E0BAC00) [pid = 1392] [serial = 809] [outer = 0000000000000000] 01:07:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006070284000) [pid = 1392] [serial = 810] [outer = 000000606E0BAC00] 01:07:50 INFO - PROCESS | 1392 | 1461053270215 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006070482800) [pid = 1392] [serial = 811] [outer = 000000606E0BAC00] 01:07:50 INFO - PROCESS | 1392 | 1461053270935 Marionette TRACE conn5 <- [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]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1081ms 01:07:50 INFO - PROCESS | 1392 | 1461053270991 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 1392 | 1461053270995 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 01:07:51 INFO - PROCESS | 1392 | 1461053271001 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:07:51 INFO - PROCESS | 1392 | 1461053271005 Marionette TRACE conn5 <- [1,1046,null,{}] 01:07:51 INFO - PROCESS | 1392 | 1461053271011 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:51 INFO - PROCESS | 1392 | 1461053271114 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 01:07:51 INFO - PROCESS | 1392 | 1461053271195 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:51 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654DA800 == 59 [pid = 1392] [id = 271] 01:07:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605FA9B400) [pid = 1392] [serial = 812] [outer = 0000000000000000] 01:07:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605FCD7400) [pid = 1392] [serial = 813] [outer = 000000605FA9B400] 01:07:51 INFO - PROCESS | 1392 | 1461053271297 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006061312800) [pid = 1392] [serial = 814] [outer = 000000605FA9B400] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606CECD000 == 58 [pid = 1392] [id = 185] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006071109800 == 57 [pid = 1392] [id = 264] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606C9DF800 == 56 [pid = 1392] [id = 263] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D6800 == 55 [pid = 1392] [id = 262] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000605FB70000 == 54 [pid = 1392] [id = 261] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606F16D000 == 53 [pid = 1392] [id = 260] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4BA000 == 52 [pid = 1392] [id = 259] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606C515000 == 51 [pid = 1392] [id = 258] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606904E800 == 50 [pid = 1392] [id = 257] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000605E177800 == 49 [pid = 1392] [id = 256] 01:07:51 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (00000060690A6800) [pid = 1392] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:07:51 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606C9B5C00) [pid = 1392] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:07:51 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006071231000) [pid = 1392] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:07:51 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006071F25800) [pid = 1392] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:07:51 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (00000060711D8C00) [pid = 1392] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006066031000 == 48 [pid = 1392] [id = 255] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060723DC000 == 47 [pid = 1392] [id = 254] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000607110E800 == 46 [pid = 1392] [id = 253] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B98800 == 45 [pid = 1392] [id = 252] 01:07:51 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5B9000 == 44 [pid = 1392] [id = 251] 01:07:51 INFO - PROCESS | 1392 | 1461053271940 Marionette TRACE conn5 <- [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]]]}] 01:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 01:07:52 INFO - PROCESS | 1392 | 1461053271990 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1392 | 1461053271996 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 01:07:52 INFO - PROCESS | 1392 | 1461053272005 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:07:52 INFO - PROCESS | 1392 | 1461053272008 Marionette TRACE conn5 <- [1,1050,null,{}] 01:07:52 INFO - PROCESS | 1392 | 1461053272012 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1392 | 1461053272101 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006071234800) [pid = 1392] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C5BB800) [pid = 1392] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606053BC00) [pid = 1392] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (00000060616B5800) [pid = 1392] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606F105C00) [pid = 1392] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606DC47800) [pid = 1392] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606EB10400) [pid = 1392] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606689F000) [pid = 1392] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000605FAE6C00) [pid = 1392] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606C9B2C00) [pid = 1392] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006064BF4800) [pid = 1392] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (00000060690A8000) [pid = 1392] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000605FADE400) [pid = 1392] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006060542C00) [pid = 1392] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060707BB000) [pid = 1392] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606C9A9C00) [pid = 1392] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006069C7B400) [pid = 1392] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606A0F0000) [pid = 1392] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606D591400) [pid = 1392] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006069C21000) [pid = 1392] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606D8C5800) [pid = 1392] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C4A3400) [pid = 1392] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606EA09400) [pid = 1392] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006070257800) [pid = 1392] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DC4EC00) [pid = 1392] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606C727800) [pid = 1392] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606C70A400) [pid = 1392] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C4FCC00) [pid = 1392] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606CE6A800) [pid = 1392] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606C9B2000) [pid = 1392] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606051D800) [pid = 1392] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006061494000) [pid = 1392] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006065F44C00) [pid = 1392] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (0000006066217800) [pid = 1392] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (00000060601C9800) [pid = 1392] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:07:52 INFO - PROCESS | 1392 | 1461053272187 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616C9800 == 45 [pid = 1392] [id = 272] 01:07:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000605FA9C400) [pid = 1392] [serial = 815] [outer = 0000000000000000] 01:07:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000605FCD1C00) [pid = 1392] [serial = 816] [outer = 000000605FA9C400] 01:07:52 INFO - PROCESS | 1392 | 1461053272236 Marionette DEBUG loaded listener.js 01:07:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606456C000) [pid = 1392] [serial = 817] [outer = 000000605FA9C400] 01:07:52 INFO - PROCESS | 1392 | 1461053272677 Marionette TRACE conn5 <- [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]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 01:07:52 INFO - PROCESS | 1392 | 1461053272746 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1392 | 1461053272749 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 01:07:52 INFO - PROCESS | 1392 | 1461053272752 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:07:52 INFO - PROCESS | 1392 | 1461053272756 Marionette TRACE conn5 <- [1,1054,null,{}] 01:07:52 INFO - PROCESS | 1392 | 1461053272767 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1392 | 1461053272855 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 01:07:52 INFO - PROCESS | 1392 | 1461053272869 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 1392 | ++DOCSHELL 000000606905B800 == 46 [pid = 1392] [id = 273] 01:07:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006065F3F000) [pid = 1392] [serial = 818] [outer = 0000000000000000] 01:07:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (00000060660EF800) [pid = 1392] [serial = 819] [outer = 0000006065F3F000] 01:07:52 INFO - PROCESS | 1392 | 1461053272922 Marionette DEBUG loaded listener.js 01:07:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606689F000) [pid = 1392] [serial = 820] [outer = 0000006065F3F000] 01:07:53 INFO - PROCESS | 1392 | 1461053273383 Marionette TRACE conn5 <- [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]]]}] 01:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 01:07:53 INFO - PROCESS | 1392 | 1461053273448 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 01:07:53 INFO - PROCESS | 1392 | 1461053273451 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 01:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:07:53 INFO - PROCESS | 1392 | 1461053273455 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:07:53 INFO - PROCESS | 1392 | 1461053273457 Marionette TRACE conn5 <- [1,1058,null,{}] 01:07:53 INFO - PROCESS | 1392 | 1461053273461 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:53 INFO - PROCESS | 1392 | 1461053273546 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 01:07:53 INFO - PROCESS | 1392 | 1461053273554 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C306800 == 47 [pid = 1392] [id = 274] 01:07:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (00000060698B5000) [pid = 1392] [serial = 821] [outer = 0000000000000000] 01:07:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006069BE2C00) [pid = 1392] [serial = 822] [outer = 00000060698B5000] 01:07:53 INFO - PROCESS | 1392 | 1461053273604 Marionette DEBUG loaded listener.js 01:07:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006069C4F400) [pid = 1392] [serial = 823] [outer = 00000060698B5000] 01:07:54 INFO - PROCESS | 1392 | 1461053274055 Marionette TRACE conn5 <- [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]]]}] 01:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 01:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:07:54 INFO - PROCESS | 1392 | 1461053274086 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 01:07:54 INFO - PROCESS | 1392 | 1461053274088 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 01:07:54 INFO - PROCESS | 1392 | 1461053274091 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:07:54 INFO - PROCESS | 1392 | 1461053274093 Marionette TRACE conn5 <- [1,1062,null,{}] 01:07:54 INFO - PROCESS | 1392 | 1461053274097 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:54 INFO - PROCESS | 1392 | 1461053274202 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 01:07:54 INFO - PROCESS | 1392 | 1461053274280 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:54 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D412800 == 48 [pid = 1392] [id = 275] 01:07:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006069CE7400) [pid = 1392] [serial = 824] [outer = 0000000000000000] 01:07:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606A26E800) [pid = 1392] [serial = 825] [outer = 0000006069CE7400] 01:07:54 INFO - PROCESS | 1392 | 1461053274326 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C1BC800) [pid = 1392] [serial = 826] [outer = 0000006069CE7400] 01:07:54 INFO - PROCESS | 1392 | 1461053274742 Marionette TRACE conn5 <- [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]]]}] 01:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 01:07:54 INFO - PROCESS | 1392 | 1461053274785 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 01:07:54 INFO - PROCESS | 1392 | 1461053274787 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 01:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:07:54 INFO - PROCESS | 1392 | 1461053274791 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:07:54 INFO - PROCESS | 1392 | 1461053274792 Marionette TRACE conn5 <- [1,1066,null,{}] 01:07:54 INFO - PROCESS | 1392 | 1461053274796 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:54 INFO - PROCESS | 1392 | 1461053274931 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 01:07:55 INFO - PROCESS | 1392 | 1461053274998 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:55 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED2E800 == 49 [pid = 1392] [id = 276] 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C5B9800) [pid = 1392] [serial = 827] [outer = 0000000000000000] 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C725400) [pid = 1392] [serial = 828] [outer = 000000606C5B9800] 01:07:55 INFO - PROCESS | 1392 | 1461053275048 Marionette DEBUG loaded listener.js 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C9AA400) [pid = 1392] [serial = 829] [outer = 000000606C5B9800] 01:07:55 INFO - PROCESS | 1392 | 1461053275486 Marionette TRACE conn5 <- [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]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 732ms 01:07:55 INFO - PROCESS | 1392 | 1461053275525 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 01:07:55 INFO - PROCESS | 1392 | 1461053275528 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 01:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:07:55 INFO - PROCESS | 1392 | 1461053275568 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 1392 | 1461053275570 Marionette TRACE conn5 <- [1,1070,null,{}] 01:07:55 INFO - PROCESS | 1392 | 1461053275575 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:55 INFO - PROCESS | 1392 | 1461053275684 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 01:07:55 INFO - PROCESS | 1392 | 1461053275694 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:55 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700B9000 == 50 [pid = 1392] [id = 277] 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606CE60400) [pid = 1392] [serial = 830] [outer = 0000000000000000] 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606CE6A800) [pid = 1392] [serial = 831] [outer = 000000606CE60400] 01:07:55 INFO - PROCESS | 1392 | 1461053275740 Marionette DEBUG loaded listener.js 01:07:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606D8BF800) [pid = 1392] [serial = 832] [outer = 000000606CE60400] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006069C4A400) [pid = 1392] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606A277800) [pid = 1392] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C4FAC00) [pid = 1392] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605E09FC00) [pid = 1392] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006070F75800) [pid = 1392] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (00000060698B4C00) [pid = 1392] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000605E0A8400) [pid = 1392] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606C9B1800) [pid = 1392] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006071F23400) [pid = 1392] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606478BC00) [pid = 1392] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606BE74C00) [pid = 1392] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606C70C400) [pid = 1392] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (00000060711D7000) [pid = 1392] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (00000060663B0400) [pid = 1392] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000605FCCE400) [pid = 1392] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:07:56 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606C7C4800) [pid = 1392] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:07:56 INFO - PROCESS | 1392 | 1461053276331 Marionette TRACE conn5 <- [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]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 776ms 01:07:56 INFO - PROCESS | 1392 | 1461053276345 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 1392 | 1461053276347 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 01:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:07:56 INFO - PROCESS | 1392 | 1461053276351 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 1392 | 1461053276352 Marionette TRACE conn5 <- [1,1074,null,{}] 01:07:56 INFO - PROCESS | 1392 | 1461053276356 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:56 INFO - PROCESS | 1392 | 1461053276436 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 01:07:56 INFO - PROCESS | 1392 | 1461053276442 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070357800 == 51 [pid = 1392] [id = 278] 01:07:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000605F367000) [pid = 1392] [serial = 833] [outer = 0000000000000000] 01:07:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (00000060690A9400) [pid = 1392] [serial = 834] [outer = 000000605F367000] 01:07:56 INFO - PROCESS | 1392 | 1461053276490 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606CE6D000) [pid = 1392] [serial = 835] [outer = 000000605F367000] 01:07:56 INFO - PROCESS | 1392 | 1461053276896 Marionette TRACE conn5 <- [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]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 583ms 01:07:56 INFO - PROCESS | 1392 | 1461053276938 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 1392 | 1461053276941 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 01:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:07:56 INFO - PROCESS | 1392 | 1461053276944 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 1392 | 1461053276946 Marionette TRACE conn5 <- [1,1078,null,{}] 01:07:56 INFO - PROCESS | 1392 | 1461053276949 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:57 INFO - PROCESS | 1392 | 1461053277056 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 01:07:57 INFO - PROCESS | 1392 | 1461053277064 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070518000 == 52 [pid = 1392] [id = 279] 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606CE62C00) [pid = 1392] [serial = 836] [outer = 0000000000000000] 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606DC52C00) [pid = 1392] [serial = 837] [outer = 000000606CE62C00] 01:07:57 INFO - PROCESS | 1392 | 1461053277111 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606EA08400) [pid = 1392] [serial = 838] [outer = 000000606CE62C00] 01:07:57 INFO - PROCESS | 1392 | 1461053277527 Marionette TRACE conn5 <- [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]]]}] 01:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 01:07:57 INFO - PROCESS | 1392 | 1461053277576 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 01:07:57 INFO - PROCESS | 1392 | 1461053277578 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 01:07:57 INFO - PROCESS | 1392 | 1461053277581 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:07:57 INFO - PROCESS | 1392 | 1461053277583 Marionette TRACE conn5 <- [1,1082,null,{}] 01:07:57 INFO - PROCESS | 1392 | 1461053277587 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:57 INFO - PROCESS | 1392 | 1461053277673 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 01:07:57 INFO - PROCESS | 1392 | 1461053277679 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071113800 == 53 [pid = 1392] [id = 280] 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606EB07800) [pid = 1392] [serial = 839] [outer = 0000000000000000] 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606ED4CC00) [pid = 1392] [serial = 840] [outer = 000000606EB07800] 01:07:57 INFO - PROCESS | 1392 | 1461053277726 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006070252000) [pid = 1392] [serial = 841] [outer = 000000606EB07800] 01:07:58 INFO - PROCESS | 1392 | 1461053278151 Marionette TRACE conn5 <- [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]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 01:07:58 INFO - PROCESS | 1392 | 1461053278180 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 1392 | 1461053278182 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 01:07:58 INFO - PROCESS | 1392 | 1461053278186 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:07:58 INFO - PROCESS | 1392 | 1461053278188 Marionette TRACE conn5 <- [1,1086,null,{}] 01:07:58 INFO - PROCESS | 1392 | 1461053278197 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:58 INFO - PROCESS | 1392 | 1461053278374 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 01:07:58 INFO - PROCESS | 1392 | 1461053278516 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 1392 | ++DOCSHELL 00000060648C7800 == 54 [pid = 1392] [id = 281] 01:07:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605FAA0000) [pid = 1392] [serial = 842] [outer = 0000000000000000] 01:07:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605FCD2800) [pid = 1392] [serial = 843] [outer = 000000605FAA0000] 01:07:58 INFO - PROCESS | 1392 | 1461053278576 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006061317800) [pid = 1392] [serial = 844] [outer = 000000605FAA0000] 01:07:59 INFO - PROCESS | 1392 | 1461053279156 Marionette TRACE conn5 <- [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]]]}] 01:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 01:07:59 INFO - PROCESS | 1392 | 1461053279178 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 01:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:07:59 INFO - PROCESS | 1392 | 1461053279185 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 01:07:59 INFO - PROCESS | 1392 | 1461053279191 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:07:59 INFO - PROCESS | 1392 | 1461053279194 Marionette TRACE conn5 <- [1,1090,null,{}] 01:07:59 INFO - PROCESS | 1392 | 1461053279199 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:59 INFO - PROCESS | 1392 | 1461053279311 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 01:07:59 INFO - PROCESS | 1392 | 1461053279401 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C877800 == 55 [pid = 1392] [id = 282] 01:07:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060654F8000) [pid = 1392] [serial = 845] [outer = 0000000000000000] 01:07:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006066214800) [pid = 1392] [serial = 846] [outer = 00000060654F8000] 01:07:59 INFO - PROCESS | 1392 | 1461053279461 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006069BE3400) [pid = 1392] [serial = 847] [outer = 00000060654F8000] 01:08:00 INFO - PROCESS | 1392 | 1461053280077 Marionette TRACE conn5 <- [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]]]}] 01:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 942ms 01:08:00 INFO - PROCESS | 1392 | 1461053280134 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 01:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:08:00 INFO - PROCESS | 1392 | 1461053280138 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 01:08:00 INFO - PROCESS | 1392 | 1461053280142 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:08:00 INFO - PROCESS | 1392 | 1461053280145 Marionette TRACE conn5 <- [1,1094,null,{}] 01:08:00 INFO - PROCESS | 1392 | 1461053280149 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:00 INFO - PROCESS | 1392 | 1461053280263 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 01:08:00 INFO - PROCESS | 1392 | 1461053280340 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:00 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072150800 == 56 [pid = 1392] [id = 283] 01:08:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C4AFC00) [pid = 1392] [serial = 848] [outer = 0000000000000000] 01:08:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C5BD000) [pid = 1392] [serial = 849] [outer = 000000606C4AFC00] 01:08:00 INFO - PROCESS | 1392 | 1461053280440 Marionette DEBUG loaded listener.js 01:08:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606CE66800) [pid = 1392] [serial = 850] [outer = 000000606C4AFC00] 01:08:01 INFO - PROCESS | 1392 | 1461053281018 Marionette TRACE conn5 <- [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]]]}] 01:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 01:08:01 INFO - PROCESS | 1392 | 1461053281087 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 01:08:01 INFO - PROCESS | 1392 | 1461053281092 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 01:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:08:01 INFO - PROCESS | 1392 | 1461053281104 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:08:01 INFO - PROCESS | 1392 | 1461053281109 Marionette TRACE conn5 <- [1,1098,null,{}] 01:08:01 INFO - PROCESS | 1392 | 1461053281128 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:01 INFO - PROCESS | 1392 | 1461053281243 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 01:08:01 INFO - PROCESS | 1392 | 1461053281312 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D54000 == 57 [pid = 1392] [id = 284] 01:08:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C7BB800) [pid = 1392] [serial = 851] [outer = 0000000000000000] 01:08:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006070487800) [pid = 1392] [serial = 852] [outer = 000000606C7BB800] 01:08:01 INFO - PROCESS | 1392 | 1461053281409 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006070556400) [pid = 1392] [serial = 853] [outer = 000000606C7BB800] 01:08:01 INFO - PROCESS | 1392 | 1461053281980 Marionette TRACE conn5 <- [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]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 902ms 01:08:02 INFO - PROCESS | 1392 | 1461053282005 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1392 | 1461053282008 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 01:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:08:02 INFO - PROCESS | 1392 | 1461053282014 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1392 | 1461053282017 Marionette TRACE conn5 <- [1,1102,null,{}] 01:08:02 INFO - PROCESS | 1392 | 1461053282020 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:02 INFO - PROCESS | 1392 | 1461053282127 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 01:08:02 INFO - PROCESS | 1392 | 1461053282244 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000607574A000 == 58 [pid = 1392] [id = 285] 01:08:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006070289800) [pid = 1392] [serial = 854] [outer = 0000000000000000] 01:08:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006070562C00) [pid = 1392] [serial = 855] [outer = 0000006070289800] 01:08:02 INFO - PROCESS | 1392 | 1461053282301 Marionette DEBUG loaded listener.js 01:08:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070684000) [pid = 1392] [serial = 856] [outer = 0000006070289800] 01:08:02 INFO - PROCESS | 1392 | 1461053282863 Marionette TRACE conn5 <- [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]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 943ms 01:08:02 INFO - PROCESS | 1392 | 1461053282959 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1392 | 1461053282962 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 01:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:08:02 INFO - PROCESS | 1392 | 1461053282966 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1392 | 1461053282968 Marionette TRACE conn5 <- [1,1106,null,{}] 01:08:02 INFO - PROCESS | 1392 | 1461053282988 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:03 INFO - PROCESS | 1392 | 1461053283126 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 01:08:03 INFO - PROCESS | 1392 | 1461053283239 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 1392 | ++DOCSHELL 000000606029E000 == 59 [pid = 1392] [id = 286] 01:08:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006060523400) [pid = 1392] [serial = 857] [outer = 0000000000000000] 01:08:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (00000060655DA400) [pid = 1392] [serial = 858] [outer = 0000006060523400] 01:08:03 INFO - PROCESS | 1392 | 1461053283305 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060707B2800) [pid = 1392] [serial = 859] [outer = 0000006060523400] 01:08:04 INFO - PROCESS | 1392 | 1461053284009 Marionette TRACE conn5 <- [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]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1079ms 01:08:04 INFO - PROCESS | 1392 | 1461053284072 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 1392 | 1461053284077 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 01:08:04 INFO - PROCESS | 1392 | 1461053284083 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:08:04 INFO - PROCESS | 1392 | 1461053284087 Marionette TRACE conn5 <- [1,1110,null,{}] 01:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:08:04 INFO - PROCESS | 1392 | 1461053284093 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:04 INFO - PROCESS | 1392 | 1461053284197 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 01:08:04 INFO - PROCESS | 1392 | 1461053284294 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066045000 == 60 [pid = 1392] [id = 287] 01:08:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060604C2C00) [pid = 1392] [serial = 860] [outer = 0000000000000000] 01:08:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606141B800) [pid = 1392] [serial = 861] [outer = 00000060604C2C00] 01:08:04 INFO - PROCESS | 1392 | 1461053284345 Marionette DEBUG loaded listener.js 01:08:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060654A2800) [pid = 1392] [serial = 862] [outer = 00000060604C2C00] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 0000006070518000 == 59 [pid = 1392] [id = 279] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 0000006070357800 == 58 [pid = 1392] [id = 278] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 00000060700B9000 == 57 [pid = 1392] [id = 277] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED2E800 == 56 [pid = 1392] [id = 276] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 000000606D412800 == 55 [pid = 1392] [id = 275] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 000000606C306800 == 54 [pid = 1392] [id = 274] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606EA0A400) [pid = 1392] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 000000606905B800 == 53 [pid = 1392] [id = 273] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 00000060616C9800 == 52 [pid = 1392] [id = 272] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 00000060654DA800 == 51 [pid = 1392] [id = 271] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 000000606C322800 == 50 [pid = 1392] [id = 267] 01:08:04 INFO - PROCESS | 1392 | --DOCSHELL 00000060616BE000 == 49 [pid = 1392] [id = 266] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006069CF2800) [pid = 1392] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606F692800) [pid = 1392] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606DA45800) [pid = 1392] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FAA2C00) [pid = 1392] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000607123B800) [pid = 1392] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006069C23000) [pid = 1392] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006065241400) [pid = 1392] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606EA11C00) [pid = 1392] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606523D400) [pid = 1392] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606D25D000) [pid = 1392] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006072046400) [pid = 1392] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006065FE0C00) [pid = 1392] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C5B6C00) [pid = 1392] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000605E0AA400) [pid = 1392] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C9AAC00) [pid = 1392] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000607204E400) [pid = 1392] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006065F42000) [pid = 1392] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606A275400) [pid = 1392] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C70E000) [pid = 1392] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006069C7BC00) [pid = 1392] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006069C4DC00) [pid = 1392] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606BE79000) [pid = 1392] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000605FCD5C00) [pid = 1392] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C9B8400) [pid = 1392] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606053B400) [pid = 1392] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606CE60C00) [pid = 1392] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606C72A800) [pid = 1392] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (00000060698B9C00) [pid = 1392] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006066221000) [pid = 1392] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606D255000) [pid = 1392] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:08:04 INFO - PROCESS | 1392 | 1461053284939 Marionette TRACE conn5 <- [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]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 879ms 01:08:04 INFO - PROCESS | 1392 | 1461053284971 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 1392 | 1461053284977 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 01:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:08:04 INFO - PROCESS | 1392 | 1461053284983 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:08:04 INFO - PROCESS | 1392 | 1461053284986 Marionette TRACE conn5 <- [1,1114,null,{}] 01:08:05 INFO - PROCESS | 1392 | 1461053284990 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:05 INFO - PROCESS | 1392 | 1461053285078 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 01:08:05 INFO - PROCESS | 1392 | 1461053285084 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1392 | ++DOCSHELL 000000606604F000 == 50 [pid = 1392] [id = 288] 01:08:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000605F5C4000) [pid = 1392] [serial = 863] [outer = 0000000000000000] 01:08:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006064BD6800) [pid = 1392] [serial = 864] [outer = 000000605F5C4000] 01:08:05 INFO - PROCESS | 1392 | 1461053285134 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006065F45400) [pid = 1392] [serial = 865] [outer = 000000605F5C4000] 01:08:05 INFO - PROCESS | 1392 | 1461053285611 Marionette TRACE conn5 <- [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]]]}] 01:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 01:08:05 INFO - PROCESS | 1392 | 1461053285676 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 1392 | 1461053285679 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 01:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:08:05 INFO - PROCESS | 1392 | 1461053285683 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:08:05 INFO - PROCESS | 1392 | 1461053285686 Marionette TRACE conn5 <- [1,1118,null,{}] 01:08:05 INFO - PROCESS | 1392 | 1461053285697 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:05 INFO - PROCESS | 1392 | 1461053285787 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 01:08:05 INFO - PROCESS | 1392 | 1461053285855 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1D3000 == 51 [pid = 1392] [id = 289] 01:08:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006066C43800) [pid = 1392] [serial = 866] [outer = 0000000000000000] 01:08:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (00000060690A3400) [pid = 1392] [serial = 867] [outer = 0000006066C43800] 01:08:05 INFO - PROCESS | 1392 | 1461053285943 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006069C44800) [pid = 1392] [serial = 868] [outer = 0000006066C43800] 01:08:06 INFO - PROCESS | 1392 | 1461053286330 Marionette TRACE conn5 <- [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]]]}] 01:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 01:08:06 INFO - PROCESS | 1392 | 1461053286375 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1392 | 1461053286378 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 01:08:06 INFO - PROCESS | 1392 | 1461053286381 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:08:06 INFO - PROCESS | 1392 | 1461053286383 Marionette TRACE conn5 <- [1,1122,null,{}] 01:08:06 INFO - PROCESS | 1392 | 1461053286387 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:06 INFO - PROCESS | 1392 | 1461053286473 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 01:08:06 INFO - PROCESS | 1392 | 1461053286479 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB29000 == 52 [pid = 1392] [id = 290] 01:08:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606A082400) [pid = 1392] [serial = 869] [outer = 0000000000000000] 01:08:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606A0E9C00) [pid = 1392] [serial = 870] [outer = 000000606A082400] 01:08:06 INFO - PROCESS | 1392 | 1461053286529 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606BE60800) [pid = 1392] [serial = 871] [outer = 000000606A082400] 01:08:06 INFO - PROCESS | 1392 | [GFX2-]: DrawTargetD2D 1.1 (0000006074C2C8A0): Failed to create GradientStopCollection with no stops. 01:08:06 INFO - PROCESS | 1392 | [GFX3-]: No stops specified for gradient pattern. 01:08:06 INFO - PROCESS | 1392 | 1461053286978 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 01:08:07 INFO - PROCESS | 1392 | 1461053287022 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1392 | 1461053287024 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 01:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:08:07 INFO - PROCESS | 1392 | 1461053287028 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 1392 | 1461053287030 Marionette TRACE conn5 <- [1,1126,null,{}] 01:08:07 INFO - PROCESS | 1392 | 1461053287033 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1392 | 1461053287144 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 01:08:07 INFO - PROCESS | 1392 | 1461053287226 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065268800 == 53 [pid = 1392] [id = 291] 01:08:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C396800) [pid = 1392] [serial = 872] [outer = 0000000000000000] 01:08:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C4F1000) [pid = 1392] [serial = 873] [outer = 000000606C396800] 01:08:07 INFO - PROCESS | 1392 | 1461053287272 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C721800) [pid = 1392] [serial = 874] [outer = 000000606C396800] 01:08:07 INFO - PROCESS | 1392 | 1461053287729 Marionette TRACE conn5 <- [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]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 01:08:07 INFO - PROCESS | 1392 | 1461053287765 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1392 | 1461053287767 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 01:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:08:07 INFO - PROCESS | 1392 | 1461053287770 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 1392 | 1461053287772 Marionette TRACE conn5 <- [1,1130,null,{}] 01:08:07 INFO - PROCESS | 1392 | 1461053287776 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1392 | 1461053287900 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 01:08:07 INFO - PROCESS | 1392 | 1461053287961 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070512800 == 54 [pid = 1392] [id = 292] 01:08:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606CE68000) [pid = 1392] [serial = 875] [outer = 0000000000000000] 01:08:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606D027000) [pid = 1392] [serial = 876] [outer = 000000606CE68000] 01:08:08 INFO - PROCESS | 1392 | 1461053288010 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606D739C00) [pid = 1392] [serial = 877] [outer = 000000606CE68000] 01:08:08 INFO - PROCESS | 1392 | 1461053288439 Marionette TRACE conn5 <- [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]]]}] 01:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 01:08:08 INFO - PROCESS | 1392 | 1461053288464 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 1392 | 1461053288467 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 01:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:08:08 INFO - PROCESS | 1392 | 1461053288476 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 1392 | 1461053288478 Marionette TRACE conn5 <- [1,1134,null,{}] 01:08:08 INFO - PROCESS | 1392 | 1461053288481 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:08 INFO - PROCESS | 1392 | 1461053288623 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 01:08:08 INFO - PROCESS | 1392 | 1461053288675 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711AF000 == 55 [pid = 1392] [id = 293] 01:08:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606DA45000) [pid = 1392] [serial = 878] [outer = 0000000000000000] 01:08:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606DC48800) [pid = 1392] [serial = 879] [outer = 000000606DA45000] 01:08:08 INFO - PROCESS | 1392 | 1461053288721 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606DD87400) [pid = 1392] [serial = 880] [outer = 000000606DA45000] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606DC46000) [pid = 1392] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006069CE7400) [pid = 1392] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C5B9800) [pid = 1392] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006065F3F000) [pid = 1392] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605FA9B400) [pid = 1392] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606E0BAC00) [pid = 1392] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000605FA9C400) [pid = 1392] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060698B5000) [pid = 1392] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606CE60400) [pid = 1392] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605F367000) [pid = 1392] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:08:09 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606CE62C00) [pid = 1392] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:08:09 INFO - PROCESS | 1392 | 1461053289249 Marionette TRACE conn5 <- [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]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 837ms 01:08:09 INFO - PROCESS | 1392 | 1461053289315 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 1392 | 1461053289318 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 01:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:08:09 INFO - PROCESS | 1392 | 1461053289321 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 1392 | 1461053289323 Marionette TRACE conn5 <- [1,1138,null,{}] 01:08:09 INFO - PROCESS | 1392 | 1461053289327 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:09 INFO - PROCESS | 1392 | 1461053289410 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 01:08:09 INFO - PROCESS | 1392 | 1461053289486 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DDC9800 == 56 [pid = 1392] [id = 294] 01:08:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (00000060650D2C00) [pid = 1392] [serial = 881] [outer = 0000000000000000] 01:08:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C9B4400) [pid = 1392] [serial = 882] [outer = 00000060650D2C00] 01:08:09 INFO - PROCESS | 1392 | 1461053289532 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606DF54400) [pid = 1392] [serial = 883] [outer = 00000060650D2C00] 01:08:09 INFO - PROCESS | 1392 | 1461053289900 Marionette TRACE conn5 <- [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]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 01:08:09 INFO - PROCESS | 1392 | 1461053289953 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 1392 | 1461053289956 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 01:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:08:09 INFO - PROCESS | 1392 | 1461053289959 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 1392 | 1461053289961 Marionette TRACE conn5 <- [1,1142,null,{}] 01:08:09 INFO - PROCESS | 1392 | 1461053289971 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:10 INFO - PROCESS | 1392 | 1461053290056 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 01:08:10 INFO - PROCESS | 1392 | 1461053290062 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F5000 == 57 [pid = 1392] [id = 295] 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606EA09000) [pid = 1392] [serial = 884] [outer = 0000000000000000] 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606F5B0000) [pid = 1392] [serial = 885] [outer = 000000606EA09000] 01:08:10 INFO - PROCESS | 1392 | 1461053290109 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006070280000) [pid = 1392] [serial = 886] [outer = 000000606EA09000] 01:08:10 INFO - PROCESS | 1392 | 1461053290534 Marionette TRACE conn5 <- [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]]]}] 01:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 01:08:10 INFO - PROCESS | 1392 | 1461053290591 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 01:08:10 INFO - PROCESS | 1392 | 1461053290593 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 01:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:08:10 INFO - PROCESS | 1392 | 1461053290596 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:08:10 INFO - PROCESS | 1392 | 1461053290598 Marionette TRACE conn5 <- [1,1146,null,{}] 01:08:10 INFO - PROCESS | 1392 | 1461053290602 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:10 INFO - PROCESS | 1392 | 1461053290684 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 01:08:10 INFO - PROCESS | 1392 | 1461053290692 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D5C000 == 58 [pid = 1392] [id = 296] 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006070289C00) [pid = 1392] [serial = 887] [outer = 0000000000000000] 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006070490400) [pid = 1392] [serial = 888] [outer = 0000006070289C00] 01:08:10 INFO - PROCESS | 1392 | 1461053290739 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006070687800) [pid = 1392] [serial = 889] [outer = 0000006070289C00] 01:08:11 INFO - PROCESS | 1392 | 1461053291256 Marionette TRACE conn5 <- [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] 01:08:11 INFO - PROCESS | 1392 | 1461053291432 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 01:08:11 INFO - PROCESS | 1392 | 1461053291442 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:08:11 INFO - PROCESS | 1392 | 1461053291446 Marionette TRACE conn5 <- [1,1150,null,{}] 01:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:08:11 INFO - PROCESS | 1392 | 1461053291453 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:11 INFO - PROCESS | 1392 | 1461053291602 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 01:08:11 INFO - PROCESS | 1392 | 1461053291714 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:11 INFO - PROCESS | 1392 | ++DOCSHELL 00000060655C8800 == 59 [pid = 1392] [id = 297] 01:08:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000605FAE8000) [pid = 1392] [serial = 890] [outer = 0000000000000000] 01:08:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000605FCD0C00) [pid = 1392] [serial = 891] [outer = 000000605FAE8000] 01:08:11 INFO - PROCESS | 1392 | 1461053291776 Marionette DEBUG loaded listener.js 01:08:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606053E400) [pid = 1392] [serial = 892] [outer = 000000605FAE8000] 01:08:12 INFO - PROCESS | 1392 | 1461053292330 Marionette TRACE conn5 <- [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]]]}] 01:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 922ms 01:08:12 INFO - PROCESS | 1392 | 1461053292377 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 01:08:12 INFO - PROCESS | 1392 | 1461053292384 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 01:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:08:12 INFO - PROCESS | 1392 | 1461053292391 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:08:12 INFO - PROCESS | 1392 | 1461053292394 Marionette TRACE conn5 <- [1,1154,null,{}] 01:08:12 INFO - PROCESS | 1392 | 1461053292398 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:12 INFO - PROCESS | 1392 | 1461053292512 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 01:08:12 INFO - PROCESS | 1392 | 1461053292603 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:12 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070211000 == 60 [pid = 1392] [id = 298] 01:08:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060663B2000) [pid = 1392] [serial = 893] [outer = 0000000000000000] 01:08:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060690A6400) [pid = 1392] [serial = 894] [outer = 00000060663B2000] 01:08:12 INFO - PROCESS | 1392 | 1461053292660 Marionette DEBUG loaded listener.js 01:08:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606A0EC800) [pid = 1392] [serial = 895] [outer = 00000060663B2000] 01:08:13 INFO - PROCESS | 1392 | 1461053293238 Marionette TRACE conn5 <- [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]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 01:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:08:13 INFO - PROCESS | 1392 | 1461053293276 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 1392 | 1461053293279 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 01:08:13 INFO - PROCESS | 1392 | 1461053293282 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 1392 | 1461053293287 Marionette TRACE conn5 <- [1,1158,null,{}] 01:08:13 INFO - PROCESS | 1392 | 1461053293299 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:13 INFO - PROCESS | 1392 | 1461053293415 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 01:08:13 INFO - PROCESS | 1392 | 1461053293506 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075788000 == 61 [pid = 1392] [id = 299] 01:08:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006069C45800) [pid = 1392] [serial = 896] [outer = 0000000000000000] 01:08:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606CE64C00) [pid = 1392] [serial = 897] [outer = 0000006069C45800] 01:08:13 INFO - PROCESS | 1392 | 1461053293566 Marionette DEBUG loaded listener.js 01:08:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606EA11C00) [pid = 1392] [serial = 898] [outer = 0000006069C45800] 01:08:13 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:08:14 INFO - PROCESS | 1392 | 1461053294364 Marionette TRACE conn5 <- [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]]]}] 01:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1138ms 01:08:14 INFO - PROCESS | 1392 | 1461053294423 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 01:08:14 INFO - PROCESS | 1392 | 1461053294426 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 01:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:08:14 INFO - PROCESS | 1392 | 1461053294430 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:08:14 INFO - PROCESS | 1392 | 1461053294432 Marionette TRACE conn5 <- [1,1162,null,{}] 01:08:14 INFO - PROCESS | 1392 | 1461053294450 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:14 INFO - PROCESS | 1392 | 1461053294561 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 01:08:14 INFO - PROCESS | 1392 | 1461053294678 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C73000 == 62 [pid = 1392] [id = 300] 01:08:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070F72800) [pid = 1392] [serial = 899] [outer = 0000000000000000] 01:08:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (00000060711CC400) [pid = 1392] [serial = 900] [outer = 0000006070F72800] 01:08:14 INFO - PROCESS | 1392 | 1461053294737 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060711D9000) [pid = 1392] [serial = 901] [outer = 0000006070F72800] 01:08:15 INFO - PROCESS | 1392 | 1461053295338 Marionette TRACE conn5 <- [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] 01:08:15 INFO - PROCESS | 1392 | 1461053295378 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 01:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:08:15 INFO - PROCESS | 1392 | 1461053295381 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 1392 | 1461053295383 Marionette TRACE conn5 <- [1,1166,null,{}] 01:08:15 INFO - PROCESS | 1392 | 1461053295387 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:15 INFO - PROCESS | 1392 | 1461053295495 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 01:08:15 INFO - PROCESS | 1392 | 1461053295585 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 1392 | ++DOCSHELL 000000607656F000 == 63 [pid = 1392] [id = 301] 01:08:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006071233000) [pid = 1392] [serial = 902] [outer = 0000000000000000] 01:08:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071236C00) [pid = 1392] [serial = 903] [outer = 0000006071233000] 01:08:15 INFO - PROCESS | 1392 | 1461053295641 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071F21000) [pid = 1392] [serial = 904] [outer = 0000006071233000] 01:08:16 INFO - PROCESS | 1392 | 1461053296171 Marionette TRACE conn5 <- [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] 01:08:16 INFO - PROCESS | 1392 | 1461053296224 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 01:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:08:16 INFO - PROCESS | 1392 | 1461053296228 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:08:16 INFO - PROCESS | 1392 | 1461053296230 Marionette TRACE conn5 <- [1,1170,null,{}] 01:08:16 INFO - PROCESS | 1392 | 1461053296234 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:16 INFO - PROCESS | 1392 | 1461053296361 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 01:08:16 INFO - PROCESS | 1392 | 1461053296454 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781DA000 == 64 [pid = 1392] [id = 302] 01:08:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006072044000) [pid = 1392] [serial = 905] [outer = 0000000000000000] 01:08:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000607204DC00) [pid = 1392] [serial = 906] [outer = 0000006072044000] 01:08:16 INFO - PROCESS | 1392 | 1461053296513 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607217A000) [pid = 1392] [serial = 907] [outer = 0000006072044000] 01:08:17 INFO - PROCESS | 1392 | 1461053297180 Marionette TRACE conn5 <- [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] 01:08:17 INFO - PROCESS | 1392 | 1461053297217 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 01:08:17 INFO - PROCESS | 1392 | 1461053297220 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:08:17 INFO - PROCESS | 1392 | 1461053297223 Marionette TRACE conn5 <- [1,1174,null,{}] 01:08:17 INFO - PROCESS | 1392 | 1461053297226 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:17 INFO - PROCESS | 1392 | 1461053297334 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 01:08:17 INFO - PROCESS | 1392 | 1461053297426 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060655C2000 == 65 [pid = 1392] [id = 303] 01:08:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000605E115000) [pid = 1392] [serial = 908] [outer = 0000000000000000] 01:08:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606C9B7000) [pid = 1392] [serial = 909] [outer = 000000605E115000] 01:08:17 INFO - PROCESS | 1392 | 1461053297482 Marionette DEBUG loaded listener.js 01:08:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006071826400) [pid = 1392] [serial = 910] [outer = 000000605E115000] 01:08:18 INFO - PROCESS | 1392 | 1461053298248 Marionette TRACE conn5 <- [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] 01:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:08:18 INFO - PROCESS | 1392 | 1461053298305 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 01:08:18 INFO - PROCESS | 1392 | 1461053298311 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 1392 | 1461053298315 Marionette TRACE conn5 <- [1,1178,null,{}] 01:08:18 INFO - PROCESS | 1392 | 1461053298321 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:18 INFO - PROCESS | 1392 | 1461053298427 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 01:08:18 INFO - PROCESS | 1392 | 1461053298554 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:18 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BE15800 == 66 [pid = 1392] [id = 304] 01:08:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006065442000) [pid = 1392] [serial = 911] [outer = 0000000000000000] 01:08:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006065FE3400) [pid = 1392] [serial = 912] [outer = 0000006065442000] 01:08:18 INFO - PROCESS | 1392 | 1461053298608 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060698B3400) [pid = 1392] [serial = 913] [outer = 0000006065442000] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006072139000 == 65 [pid = 1392] [id = 265] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F5000 == 64 [pid = 1392] [id = 295] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606DDC9800 == 63 [pid = 1392] [id = 294] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060711AF000 == 62 [pid = 1392] [id = 293] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006070512800 == 61 [pid = 1392] [id = 292] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006065268800 == 60 [pid = 1392] [id = 291] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB29000 == 59 [pid = 1392] [id = 290] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1D3000 == 58 [pid = 1392] [id = 289] 01:08:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606604F000 == 57 [pid = 1392] [id = 288] 01:08:18 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000605F5CC800) [pid = 1392] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:08:18 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606C4FA800) [pid = 1392] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:08:18 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606621D000) [pid = 1392] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:08:18 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606EA04000) [pid = 1392] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606ED4CC00) [pid = 1392] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006066045000 == 56 [pid = 1392] [id = 287] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D54000 == 55 [pid = 1392] [id = 284] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006072150800 == 54 [pid = 1392] [id = 283] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 000000606C877800 == 53 [pid = 1392] [id = 282] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 00000060648C7800 == 52 [pid = 1392] [id = 281] 01:08:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006071113800 == 51 [pid = 1392] [id = 280] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606DF07000) [pid = 1392] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606A26E800) [pid = 1392] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C1BC800) [pid = 1392] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606C9AA400) [pid = 1392] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606C725400) [pid = 1392] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (00000060660EF800) [pid = 1392] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606689F000) [pid = 1392] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006061312800) [pid = 1392] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FCD7400) [pid = 1392] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006070482800) [pid = 1392] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006070284000) [pid = 1392] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000605FCD1C00) [pid = 1392] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606456C000) [pid = 1392] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069BE2C00) [pid = 1392] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606CE6A800) [pid = 1392] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060690A9400) [pid = 1392] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606DC52C00) [pid = 1392] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606CE6D000) [pid = 1392] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606D8BF800) [pid = 1392] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006069C4F400) [pid = 1392] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606EA08400) [pid = 1392] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:08:19 INFO - PROCESS | 1392 | 1461053299184 Marionette TRACE conn5 <- [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] 01:08:19 INFO - PROCESS | 1392 | 1461053299261 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 01:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:08:19 INFO - PROCESS | 1392 | 1461053299267 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:08:19 INFO - PROCESS | 1392 | 1461053299270 Marionette TRACE conn5 <- [1,1182,null,{}] 01:08:19 INFO - PROCESS | 1392 | 1461053299274 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:19 INFO - PROCESS | 1392 | 1461053299365 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 01:08:19 INFO - PROCESS | 1392 | 1461053299443 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654D5800 == 52 [pid = 1392] [id = 305] 01:08:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000605E116000) [pid = 1392] [serial = 914] [outer = 0000000000000000] 01:08:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006060542C00) [pid = 1392] [serial = 915] [outer = 000000605E116000] 01:08:19 INFO - PROCESS | 1392 | 1461053299490 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606689D800) [pid = 1392] [serial = 916] [outer = 000000605E116000] 01:08:19 INFO - PROCESS | 1392 | 1461053299940 Marionette TRACE conn5 <- [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] 01:08:20 INFO - PROCESS | 1392 | 1461053300004 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 01:08:20 INFO - PROCESS | 1392 | 1461053300008 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - PROCESS | 1392 | 1461053300012 Marionette TRACE conn5 <- [1,1186,null,{}] 01:08:20 INFO - PROCESS | 1392 | 1461053300023 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:20 INFO - PROCESS | 1392 | 1461053300122 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 01:08:20 INFO - PROCESS | 1392 | 1461053300132 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F64E000 == 53 [pid = 1392] [id = 306] 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606BE5EC00) [pid = 1392] [serial = 917] [outer = 0000000000000000] 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C1C1C00) [pid = 1392] [serial = 918] [outer = 000000606BE5EC00] 01:08:20 INFO - PROCESS | 1392 | 1461053300183 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C706000) [pid = 1392] [serial = 919] [outer = 000000606BE5EC00] 01:08:20 INFO - PROCESS | 1392 | 1461053300631 Marionette TRACE conn5 <- [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]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 01:08:20 INFO - PROCESS | 1392 | 1461053300702 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 01:08:20 INFO - PROCESS | 1392 | 1461053300705 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 01:08:20 INFO - PROCESS | 1392 | 1461053300708 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:08:20 INFO - PROCESS | 1392 | 1461053300710 Marionette TRACE conn5 <- [1,1190,null,{}] 01:08:20 INFO - PROCESS | 1392 | 1461053300713 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:20 INFO - PROCESS | 1392 | 1461053300802 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 01:08:20 INFO - PROCESS | 1392 | 1461053300810 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035C000 == 54 [pid = 1392] [id = 307] 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C7C7800) [pid = 1392] [serial = 920] [outer = 0000000000000000] 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C9B4C00) [pid = 1392] [serial = 921] [outer = 000000606C7C7800] 01:08:20 INFO - PROCESS | 1392 | 1461053300858 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606D027400) [pid = 1392] [serial = 922] [outer = 000000606C7C7800] 01:08:21 INFO - PROCESS | 1392 | 1461053301298 Marionette TRACE conn5 <- [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]]]}] 01:08:21 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 01:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 01:08:21 INFO - PROCESS | 1392 | 1461053301340 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 1392 | 1461053301342 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 01:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:08:21 INFO - PROCESS | 1392 | 1461053301345 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:08:21 INFO - PROCESS | 1392 | 1461053301347 Marionette TRACE conn5 <- [1,1194,null,{}] 01:08:21 INFO - PROCESS | 1392 | 1461053301350 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:21 INFO - PROCESS | 1392 | 1461053301460 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 01:08:21 INFO - PROCESS | 1392 | 1461053301538 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706C2000 == 55 [pid = 1392] [id = 308] 01:08:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606D8C5400) [pid = 1392] [serial = 923] [outer = 0000000000000000] 01:08:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606DC4A400) [pid = 1392] [serial = 924] [outer = 000000606D8C5400] 01:08:21 INFO - PROCESS | 1392 | 1461053301584 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA04000) [pid = 1392] [serial = 925] [outer = 000000606D8C5400] 01:08:22 INFO - PROCESS | 1392 | 1461053302031 Marionette TRACE conn5 <- [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]]]}] 01:08:22 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 01:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 01:08:22 INFO - PROCESS | 1392 | 1461053302081 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1392 | 1461053302084 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 01:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:08:22 INFO - PROCESS | 1392 | 1461053302093 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - PROCESS | 1392 | 1461053302095 Marionette TRACE conn5 <- [1,1198,null,{}] 01:08:22 INFO - PROCESS | 1392 | 1461053302098 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:22 INFO - PROCESS | 1392 | 1461053302220 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 01:08:22 INFO - PROCESS | 1392 | 1461053302276 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000607194E800 == 56 [pid = 1392] [id = 309] 01:08:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070484400) [pid = 1392] [serial = 926] [outer = 0000000000000000] 01:08:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006070679800) [pid = 1392] [serial = 927] [outer = 0000006070484400] 01:08:22 INFO - PROCESS | 1392 | 1461053302326 Marionette DEBUG loaded listener.js 01:08:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006070F77400) [pid = 1392] [serial = 928] [outer = 0000006070484400] 01:08:22 INFO - PROCESS | 1392 | 1461053302751 Marionette TRACE conn5 <- [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]]]}] 01:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 01:08:22 INFO - PROCESS | 1392 | 1461053302781 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1392 | 1461053302783 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 01:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:08:22 INFO - PROCESS | 1392 | 1461053302792 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - PROCESS | 1392 | 1461053302794 Marionette TRACE conn5 <- [1,1202,null,{}] 01:08:22 INFO - PROCESS | 1392 | 1461053302798 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:22 INFO - PROCESS | 1392 | 1461053302937 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 01:08:23 INFO - PROCESS | 1392 | 1461053302992 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072334000 == 57 [pid = 1392] [id = 310] 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (00000060711CD400) [pid = 1392] [serial = 929] [outer = 0000000000000000] 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060711D8000) [pid = 1392] [serial = 930] [outer = 00000060711CD400] 01:08:23 INFO - PROCESS | 1392 | 1461053303038 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607182C000) [pid = 1392] [serial = 931] [outer = 00000060711CD400] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606C396800) [pid = 1392] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606CE68000) [pid = 1392] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000605FAA0000) [pid = 1392] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (00000060604C2C00) [pid = 1392] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006060523400) [pid = 1392] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605F5C4000) [pid = 1392] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006066C43800) [pid = 1392] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606A082400) [pid = 1392] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060650D2C00) [pid = 1392] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606DA45000) [pid = 1392] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606EA09000) [pid = 1392] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606DF09000) [pid = 1392] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C4F3800) [pid = 1392] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605EADB800) [pid = 1392] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006065054C00) [pid = 1392] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606A273C00) [pid = 1392] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000605E09DC00) [pid = 1392] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606141E800) [pid = 1392] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:08:23 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606DA42000) [pid = 1392] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:08:23 INFO - PROCESS | 1392 | 1461053303649 Marionette TRACE conn5 <- [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]]]}] 01:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 881ms 01:08:23 INFO - PROCESS | 1392 | 1461053303676 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 01:08:23 INFO - PROCESS | 1392 | 1461053303678 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 01:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:08:23 INFO - PROCESS | 1392 | 1461053303682 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:08:23 INFO - PROCESS | 1392 | 1461053303684 Marionette TRACE conn5 <- [1,1206,null,{}] 01:08:23 INFO - PROCESS | 1392 | 1461053303687 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:23 INFO - PROCESS | 1392 | 1461053303772 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 01:08:23 INFO - PROCESS | 1392 | 1461053303852 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D59000 == 58 [pid = 1392] [id = 311] 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006060523400) [pid = 1392] [serial = 932] [outer = 0000000000000000] 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606A083C00) [pid = 1392] [serial = 933] [outer = 0000006060523400] 01:08:23 INFO - PROCESS | 1392 | 1461053303897 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606DC43400) [pid = 1392] [serial = 934] [outer = 0000006060523400] 01:08:24 INFO - PROCESS | 1392 | 1461053304263 Marionette TRACE conn5 <- [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]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 01:08:24 INFO - PROCESS | 1392 | 1461053304313 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 1392 | 1461053304315 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 01:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:08:24 INFO - PROCESS | 1392 | 1461053304318 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 1392 | 1461053304320 Marionette TRACE conn5 <- [1,1210,null,{}] 01:08:24 INFO - PROCESS | 1392 | 1461053304323 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:24 INFO - PROCESS | 1392 | 1461053304438 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 01:08:24 INFO - PROCESS | 1392 | 1461053304447 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075782000 == 59 [pid = 1392] [id = 312] 01:08:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606F104800) [pid = 1392] [serial = 935] [outer = 0000000000000000] 01:08:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607182FC00) [pid = 1392] [serial = 936] [outer = 000000606F104800] 01:08:24 INFO - PROCESS | 1392 | 1461053304495 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006072044C00) [pid = 1392] [serial = 937] [outer = 000000606F104800] 01:08:24 INFO - PROCESS | 1392 | 1461053304888 Marionette TRACE conn5 <- [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] 01:08:24 INFO - PROCESS | 1392 | 1461053304953 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 01:08:24 INFO - PROCESS | 1392 | 1461053304957 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:08:24 INFO - PROCESS | 1392 | 1461053304959 Marionette TRACE conn5 <- [1,1214,null,{}] 01:08:24 INFO - PROCESS | 1392 | 1461053304963 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:25 INFO - PROCESS | 1392 | 1461053305079 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 01:08:25 INFO - PROCESS | 1392 | 1461053305091 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076570800 == 60 [pid = 1392] [id = 313] 01:08:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000607204A400) [pid = 1392] [serial = 938] [outer = 0000000000000000] 01:08:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006072179800) [pid = 1392] [serial = 939] [outer = 000000607204A400] 01:08:25 INFO - PROCESS | 1392 | 1461053305136 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060721E0400) [pid = 1392] [serial = 940] [outer = 000000607204A400] 01:08:25 INFO - PROCESS | 1392 | 1461053305604 Marionette TRACE conn5 <- [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]]]}] 01:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 01:08:25 INFO - PROCESS | 1392 | 1461053305632 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 01:08:25 INFO - PROCESS | 1392 | 1461053305637 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 01:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:08:25 INFO - PROCESS | 1392 | 1461053305642 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:08:25 INFO - PROCESS | 1392 | 1461053305647 Marionette TRACE conn5 <- [1,1218,null,{}] 01:08:25 INFO - PROCESS | 1392 | 1461053305755 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:25 INFO - PROCESS | 1392 | 1461053305874 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 01:08:25 INFO - PROCESS | 1392 | 1461053305961 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066032000 == 61 [pid = 1392] [id = 314] 01:08:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060601C9800) [pid = 1392] [serial = 941] [outer = 0000000000000000] 01:08:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006060517000) [pid = 1392] [serial = 942] [outer = 00000060601C9800] 01:08:26 INFO - PROCESS | 1392 | 1461053306021 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (00000060650DA000) [pid = 1392] [serial = 943] [outer = 00000060601C9800] 01:08:26 INFO - PROCESS | 1392 | 1461053306572 Marionette TRACE conn5 <- [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]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 01:08:26 INFO - PROCESS | 1392 | 1461053306595 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 1392 | 1461053306602 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 01:08:26 INFO - PROCESS | 1392 | 1461053306610 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 1392 | 1461053306613 Marionette TRACE conn5 <- [1,1222,null,{}] 01:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:08:26 INFO - PROCESS | 1392 | 1461053306618 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:26 INFO - PROCESS | 1392 | 1461053306733 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 01:08:26 INFO - PROCESS | 1392 | 1461053306827 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000607005F000 == 62 [pid = 1392] [id = 315] 01:08:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006069C4BC00) [pid = 1392] [serial = 944] [outer = 0000000000000000] 01:08:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606A08C800) [pid = 1392] [serial = 945] [outer = 0000006069C4BC00] 01:08:26 INFO - PROCESS | 1392 | 1461053306883 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606C5BA000) [pid = 1392] [serial = 946] [outer = 0000006069C4BC00] 01:08:27 INFO - PROCESS | 1392 | 1461053307484 Marionette TRACE conn5 <- [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]]]}] 01:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 942ms 01:08:27 INFO - PROCESS | 1392 | 1461053307560 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 01:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:08:27 INFO - PROCESS | 1392 | 1461053307563 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 01:08:27 INFO - PROCESS | 1392 | 1461053307567 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:08:27 INFO - PROCESS | 1392 | 1461053307572 Marionette TRACE conn5 <- [1,1226,null,{}] 01:08:27 INFO - PROCESS | 1392 | 1461053307584 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:27 INFO - PROCESS | 1392 | 1461053307706 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 01:08:27 INFO - PROCESS | 1392 | 1461053307827 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071854000 == 63 [pid = 1392] [id = 316] 01:08:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606F105C00) [pid = 1392] [serial = 947] [outer = 0000000000000000] 01:08:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607027FC00) [pid = 1392] [serial = 948] [outer = 000000606F105C00] 01:08:27 INFO - PROCESS | 1392 | 1461053307888 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060707B2000) [pid = 1392] [serial = 949] [outer = 000000606F105C00] 01:08:28 INFO - PROCESS | 1392 | 1461053308459 Marionette TRACE conn5 <- [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]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 945ms 01:08:28 INFO - PROCESS | 1392 | 1461053308513 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 01:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:08:28 INFO - PROCESS | 1392 | 1461053308516 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 01:08:28 INFO - PROCESS | 1392 | 1461053308520 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:08:28 INFO - PROCESS | 1392 | 1461053308522 Marionette TRACE conn5 <- [1,1230,null,{}] 01:08:28 INFO - PROCESS | 1392 | 1461053308526 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:28 INFO - PROCESS | 1392 | 1461053308669 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 01:08:28 INFO - PROCESS | 1392 | 1461053308789 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076560000 == 64 [pid = 1392] [id = 317] 01:08:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C7C2C00) [pid = 1392] [serial = 950] [outer = 0000000000000000] 01:08:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071883800) [pid = 1392] [serial = 951] [outer = 000000606C7C2C00] 01:08:28 INFO - PROCESS | 1392 | 1461053308847 Marionette DEBUG loaded listener.js 01:08:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071F27C00) [pid = 1392] [serial = 952] [outer = 000000606C7C2C00] 01:08:29 INFO - PROCESS | 1392 | 1461053309418 Marionette TRACE conn5 <- [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]]]}] 01:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 945ms 01:08:29 INFO - PROCESS | 1392 | 1461053309466 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 1392 | 1461053309469 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 01:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:08:29 INFO - PROCESS | 1392 | 1461053309472 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 1392 | 1461053309474 Marionette TRACE conn5 <- [1,1234,null,{}] 01:08:29 INFO - PROCESS | 1392 | 1461053309478 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:29 INFO - PROCESS | 1392 | 1461053309590 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 01:08:29 INFO - PROCESS | 1392 | 1461053309711 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000607894A000 == 65 [pid = 1392] [id = 318] 01:08:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000607210CC00) [pid = 1392] [serial = 953] [outer = 0000000000000000] 01:08:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006072111C00) [pid = 1392] [serial = 954] [outer = 000000607210CC00] 01:08:29 INFO - PROCESS | 1392 | 1461053309768 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006072117C00) [pid = 1392] [serial = 955] [outer = 000000607210CC00] 01:08:30 INFO - PROCESS | 1392 | 1461053310438 Marionette TRACE conn5 <- [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]]]}] 01:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1230ms 01:08:30 INFO - PROCESS | 1392 | 1461053310707 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 01:08:30 INFO - PROCESS | 1392 | 1461053310713 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 01:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:08:30 INFO - PROCESS | 1392 | 1461053310718 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:08:30 INFO - PROCESS | 1392 | 1461053310721 Marionette TRACE conn5 <- [1,1238,null,{}] 01:08:30 INFO - PROCESS | 1392 | 1461053310727 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:30 INFO - PROCESS | 1392 | 1461053310829 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 01:08:30 INFO - PROCESS | 1392 | 1461053310905 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066037800 == 66 [pid = 1392] [id = 319] 01:08:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605FAE9400) [pid = 1392] [serial = 956] [outer = 0000000000000000] 01:08:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000605FCD3400) [pid = 1392] [serial = 957] [outer = 000000605FAE9400] 01:08:30 INFO - PROCESS | 1392 | 1461053310968 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000606053D400) [pid = 1392] [serial = 958] [outer = 000000605FAE9400] 01:08:31 INFO - PROCESS | 1392 | 1461053311511 Marionette TRACE conn5 <- [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]]]}] 01:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 836ms 01:08:31 INFO - PROCESS | 1392 | 1461053311558 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 01:08:31 INFO - PROCESS | 1392 | 1461053311562 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 01:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:08:31 INFO - PROCESS | 1392 | 1461053311570 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:08:31 INFO - PROCESS | 1392 | 1461053311575 Marionette TRACE conn5 <- [1,1242,null,{}] 01:08:31 INFO - PROCESS | 1392 | 1461053311579 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:31 INFO - PROCESS | 1392 | 1461053311681 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 01:08:31 INFO - PROCESS | 1392 | 1461053311781 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064711000 == 67 [pid = 1392] [id = 320] 01:08:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006060518800) [pid = 1392] [serial = 959] [outer = 0000000000000000] 01:08:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006064F6CC00) [pid = 1392] [serial = 960] [outer = 0000006060518800] 01:08:31 INFO - PROCESS | 1392 | 1461053311830 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006065F3F000) [pid = 1392] [serial = 961] [outer = 0000006060518800] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 0000006075782000 == 66 [pid = 1392] [id = 312] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D59000 == 65 [pid = 1392] [id = 311] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 0000006072334000 == 64 [pid = 1392] [id = 310] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 000000607194E800 == 63 [pid = 1392] [id = 309] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 00000060706C2000 == 62 [pid = 1392] [id = 308] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006066214800) [pid = 1392] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606C5BD000) [pid = 1392] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006070487800) [pid = 1392] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006070562C00) [pid = 1392] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006070490400) [pid = 1392] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 000000607035C000 == 61 [pid = 1392] [id = 307] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 000000606F64E000 == 60 [pid = 1392] [id = 306] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 00000060654D5800 == 59 [pid = 1392] [id = 305] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 000000606BE15800 == 58 [pid = 1392] [id = 304] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 0000006070211000 == 57 [pid = 1392] [id = 298] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 00000060655C8800 == 56 [pid = 1392] [id = 297] 01:08:32 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D5C000 == 55 [pid = 1392] [id = 296] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606F5B1000) [pid = 1392] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006070254C00) [pid = 1392] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606CE6A400) [pid = 1392] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (00000060601CB800) [pid = 1392] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006069BEA800) [pid = 1392] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C4F6C00) [pid = 1392] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000605FA94C00) [pid = 1392] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (00000060660EBC00) [pid = 1392] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C4F1000) [pid = 1392] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C721800) [pid = 1392] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606D739C00) [pid = 1392] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606D027000) [pid = 1392] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006061317800) [pid = 1392] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000605FCD2800) [pid = 1392] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060654A2800) [pid = 1392] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606141B800) [pid = 1392] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (00000060707B2800) [pid = 1392] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060655DA400) [pid = 1392] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006064BD6800) [pid = 1392] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006065F45400) [pid = 1392] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (00000060690A3400) [pid = 1392] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006069C44800) [pid = 1392] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606A0E9C00) [pid = 1392] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C9B4400) [pid = 1392] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606DC48800) [pid = 1392] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606F5B0000) [pid = 1392] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006070280000) [pid = 1392] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606DD87400) [pid = 1392] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DF54400) [pid = 1392] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606BE60800) [pid = 1392] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:08:32 INFO - PROCESS | 1392 | 1461053312487 Marionette TRACE conn5 <- [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]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 944ms 01:08:32 INFO - PROCESS | 1392 | 1461053312514 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 01:08:32 INFO - PROCESS | 1392 | 1461053312517 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 01:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:08:32 INFO - PROCESS | 1392 | 1461053312521 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:08:32 INFO - PROCESS | 1392 | 1461053312523 Marionette TRACE conn5 <- [1,1246,null,{}] 01:08:32 INFO - PROCESS | 1392 | 1461053312536 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:32 INFO - PROCESS | 1392 | 1461053312623 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 01:08:32 INFO - PROCESS | 1392 | 1461053312631 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F06800 == 56 [pid = 1392] [id = 321] 01:08:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606053CC00) [pid = 1392] [serial = 962] [outer = 0000000000000000] 01:08:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006064F89400) [pid = 1392] [serial = 963] [outer = 000000606053CC00] 01:08:32 INFO - PROCESS | 1392 | 1461053312683 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (00000060660ECC00) [pid = 1392] [serial = 964] [outer = 000000606053CC00] 01:08:33 INFO - PROCESS | 1392 | 1461053313197 Marionette TRACE conn5 <- [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]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 01:08:33 INFO - PROCESS | 1392 | 1461053313256 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1392 | 1461053313259 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 01:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:08:33 INFO - PROCESS | 1392 | 1461053313262 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1392 | 1461053313264 Marionette TRACE conn5 <- [1,1250,null,{}] 01:08:33 INFO - PROCESS | 1392 | 1461053313268 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:33 INFO - PROCESS | 1392 | 1461053313383 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 01:08:33 INFO - PROCESS | 1392 | 1461053313461 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BE15800 == 57 [pid = 1392] [id = 322] 01:08:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006065FE4000) [pid = 1392] [serial = 965] [outer = 0000000000000000] 01:08:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (00000060698BF400) [pid = 1392] [serial = 966] [outer = 0000006065FE4000] 01:08:33 INFO - PROCESS | 1392 | 1461053313508 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006069C4B000) [pid = 1392] [serial = 967] [outer = 0000006065FE4000] 01:08:33 INFO - PROCESS | 1392 | 1461053313904 Marionette TRACE conn5 <- [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]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 689ms 01:08:33 INFO - PROCESS | 1392 | 1461053313955 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1392 | 1461053313957 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 01:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:08:33 INFO - PROCESS | 1392 | 1461053313961 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1392 | 1461053313963 Marionette TRACE conn5 <- [1,1254,null,{}] 01:08:33 INFO - PROCESS | 1392 | 1461053313967 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:34 INFO - PROCESS | 1392 | 1461053314054 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 01:08:34 INFO - PROCESS | 1392 | 1461053314061 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D571800 == 58 [pid = 1392] [id = 323] 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006069C7B800) [pid = 1392] [serial = 968] [outer = 0000000000000000] 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606A26D400) [pid = 1392] [serial = 969] [outer = 0000006069C7B800] 01:08:34 INFO - PROCESS | 1392 | 1461053314109 Marionette DEBUG loaded listener.js 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606BE7C800) [pid = 1392] [serial = 970] [outer = 0000006069C7B800] 01:08:34 INFO - PROCESS | 1392 | 1461053314551 Marionette TRACE conn5 <- [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]]]}] 01:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 01:08:34 INFO - PROCESS | 1392 | 1461053314596 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 01:08:34 INFO - PROCESS | 1392 | 1461053314599 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 01:08:34 INFO - PROCESS | 1392 | 1461053314602 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:08:34 INFO - PROCESS | 1392 | 1461053314604 Marionette TRACE conn5 <- [1,1258,null,{}] 01:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:08:34 INFO - PROCESS | 1392 | 1461053314608 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:34 INFO - PROCESS | 1392 | 1461053314739 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 01:08:34 INFO - PROCESS | 1392 | 1461053314825 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED22000 == 59 [pid = 1392] [id = 324] 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C5C2000) [pid = 1392] [serial = 971] [outer = 0000000000000000] 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C722000) [pid = 1392] [serial = 972] [outer = 000000606C5C2000] 01:08:34 INFO - PROCESS | 1392 | 1461053314875 Marionette DEBUG loaded listener.js 01:08:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C7C9000) [pid = 1392] [serial = 973] [outer = 000000606C5C2000] 01:08:35 INFO - PROCESS | 1392 | 1461053315315 Marionette TRACE conn5 <- [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]]]}] 01:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 01:08:35 INFO - PROCESS | 1392 | 1461053315339 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 01:08:35 INFO - PROCESS | 1392 | 1461053315342 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 01:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:08:35 INFO - PROCESS | 1392 | 1461053315353 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:08:35 INFO - PROCESS | 1392 | 1461053315355 Marionette TRACE conn5 <- [1,1262,null,{}] 01:08:35 INFO - PROCESS | 1392 | 1461053315359 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:35 INFO - PROCESS | 1392 | 1461053315466 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 01:08:35 INFO - PROCESS | 1392 | 1461053315473 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:35 INFO - PROCESS | 1392 | ++DOCSHELL 000000607021A000 == 60 [pid = 1392] [id = 325] 01:08:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C9AE800) [pid = 1392] [serial = 974] [outer = 0000000000000000] 01:08:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606CE63C00) [pid = 1392] [serial = 975] [outer = 000000606C9AE800] 01:08:35 INFO - PROCESS | 1392 | 1461053315521 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606D258400) [pid = 1392] [serial = 976] [outer = 000000606C9AE800] 01:08:35 INFO - PROCESS | 1392 | 1461053315969 Marionette TRACE conn5 <- [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]]]}] 01:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 01:08:36 INFO - PROCESS | 1392 | 1461053315988 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1392 | 1461053315991 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 01:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:08:36 INFO - PROCESS | 1392 | 1461053315994 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 1392 | 1461053315996 Marionette TRACE conn5 <- [1,1266,null,{}] 01:08:36 INFO - PROCESS | 1392 | 1461053316000 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:36 INFO - PROCESS | 1392 | 1461053316106 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 01:08:36 INFO - PROCESS | 1392 | 1461053316187 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E0800 == 61 [pid = 1392] [id = 326] 01:08:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606D8C0800) [pid = 1392] [serial = 977] [outer = 0000000000000000] 01:08:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606DA45C00) [pid = 1392] [serial = 978] [outer = 000000606D8C0800] 01:08:36 INFO - PROCESS | 1392 | 1461053316233 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606DC50800) [pid = 1392] [serial = 979] [outer = 000000606D8C0800] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C4AFC00) [pid = 1392] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606EB07800) [pid = 1392] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606C7BB800) [pid = 1392] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006070289800) [pid = 1392] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606F104800) [pid = 1392] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606D8C5400) [pid = 1392] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006070484400) [pid = 1392] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006060523400) [pid = 1392] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (00000060711CD400) [pid = 1392] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000605E115000) [pid = 1392] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C7C7800) [pid = 1392] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605E116000) [pid = 1392] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006065442000) [pid = 1392] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000605FAE8000) [pid = 1392] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606BE5EC00) [pid = 1392] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:08:36 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060654F8000) [pid = 1392] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:08:36 INFO - PROCESS | 1392 | 1461053316878 Marionette TRACE conn5 <- [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]]]}] 01:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 925ms 01:08:36 INFO - PROCESS | 1392 | 1461053316922 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1392 | 1461053316925 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 01:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:08:36 INFO - PROCESS | 1392 | 1461053316934 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 1392 | 1461053316936 Marionette TRACE conn5 <- [1,1270,null,{}] 01:08:36 INFO - PROCESS | 1392 | 1461053316940 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:37 INFO - PROCESS | 1392 | 1461053317026 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 01:08:37 INFO - PROCESS | 1392 | 1461053317032 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 1392 | ++DOCSHELL 000000607004C800 == 62 [pid = 1392] [id = 327] 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605FADE800) [pid = 1392] [serial = 980] [outer = 0000000000000000] 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C1C7400) [pid = 1392] [serial = 981] [outer = 000000605FADE800] 01:08:37 INFO - PROCESS | 1392 | 1461053317080 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606DD87400) [pid = 1392] [serial = 982] [outer = 000000605FADE800] 01:08:37 INFO - PROCESS | 1392 | 1461053317515 Marionette TRACE conn5 <- [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]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 627ms 01:08:37 INFO - PROCESS | 1392 | 1461053317564 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 1392 | 1461053317566 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 01:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:08:37 INFO - PROCESS | 1392 | 1461053317569 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 1392 | 1461053317571 Marionette TRACE conn5 <- [1,1274,null,{}] 01:08:37 INFO - PROCESS | 1392 | 1461053317575 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:37 INFO - PROCESS | 1392 | 1461053317657 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 01:08:37 INFO - PROCESS | 1392 | 1461053317664 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711AE800 == 63 [pid = 1392] [id = 328] 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606DF11400) [pid = 1392] [serial = 983] [outer = 0000000000000000] 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606EA0BC00) [pid = 1392] [serial = 984] [outer = 000000606DF11400] 01:08:37 INFO - PROCESS | 1392 | 1461053317711 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606F17C400) [pid = 1392] [serial = 985] [outer = 000000606DF11400] 01:08:38 INFO - PROCESS | 1392 | 1461053318139 Marionette TRACE conn5 <- [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]]]}] 01:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 628ms 01:08:38 INFO - PROCESS | 1392 | 1461053318201 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 01:08:38 INFO - PROCESS | 1392 | 1461053318203 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 01:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:08:38 INFO - PROCESS | 1392 | 1461053318207 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:08:38 INFO - PROCESS | 1392 | 1461053318209 Marionette TRACE conn5 <- [1,1278,null,{}] 01:08:38 INFO - PROCESS | 1392 | 1461053318213 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:38 INFO - PROCESS | 1392 | 1461053318316 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 01:08:38 INFO - PROCESS | 1392 | 1461053318331 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071949000 == 64 [pid = 1392] [id = 329] 01:08:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006070259400) [pid = 1392] [serial = 986] [outer = 0000000000000000] 01:08:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006070282400) [pid = 1392] [serial = 987] [outer = 0000006070259400] 01:08:38 INFO - PROCESS | 1392 | 1461053318381 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070486000) [pid = 1392] [serial = 988] [outer = 0000006070259400] 01:08:38 INFO - PROCESS | 1392 | 1461053318919 Marionette TRACE conn5 <- [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]]]}] 01:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 775ms 01:08:38 INFO - PROCESS | 1392 | 1461053318985 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 1392 | 1461053318990 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 01:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:08:39 INFO - PROCESS | 1392 | 1461053318996 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 1392 | 1461053319001 Marionette TRACE conn5 <- [1,1282,null,{}] 01:08:39 INFO - PROCESS | 1392 | 1461053319009 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:39 INFO - PROCESS | 1392 | 1461053319153 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 01:08:39 INFO - PROCESS | 1392 | 1461053319256 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064549000 == 65 [pid = 1392] [id = 330] 01:08:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000605F359000) [pid = 1392] [serial = 989] [outer = 0000000000000000] 01:08:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000605FA96800) [pid = 1392] [serial = 990] [outer = 000000605F359000] 01:08:39 INFO - PROCESS | 1392 | 1461053319314 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060601CD400) [pid = 1392] [serial = 991] [outer = 000000605F359000] 01:08:39 INFO - PROCESS | 1392 | 1461053319952 Marionette TRACE conn5 <- [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]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 986ms 01:08:40 INFO - PROCESS | 1392 | 1461053319985 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 01:08:40 INFO - PROCESS | 1392 | 1461053319992 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 01:08:40 INFO - PROCESS | 1392 | 1461053319999 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:08:40 INFO - PROCESS | 1392 | 1461053320002 Marionette TRACE conn5 <- [1,1286,null,{}] 01:08:40 INFO - PROCESS | 1392 | 1461053320006 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:40 INFO - PROCESS | 1392 | 1461053320119 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 01:08:40 INFO - PROCESS | 1392 | 1461053320239 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C874800 == 66 [pid = 1392] [id = 331] 01:08:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006064BF7400) [pid = 1392] [serial = 992] [outer = 0000000000000000] 01:08:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060663AA000) [pid = 1392] [serial = 993] [outer = 0000006064BF7400] 01:08:40 INFO - PROCESS | 1392 | 1461053320297 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (00000060698BA400) [pid = 1392] [serial = 994] [outer = 0000006064BF7400] 01:08:40 INFO - PROCESS | 1392 | 1461053320942 Marionette TRACE conn5 <- [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]]]}] 01:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 01:08:41 INFO - PROCESS | 1392 | 1461053320990 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 1392 | 1461053320993 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 01:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:08:41 INFO - PROCESS | 1392 | 1461053320997 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 1392 | 1461053321001 Marionette TRACE conn5 <- [1,1290,null,{}] 01:08:41 INFO - PROCESS | 1392 | 1461053321014 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:41 INFO - PROCESS | 1392 | 1461053321132 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 01:08:41 INFO - PROCESS | 1392 | 1461053321251 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071947800 == 67 [pid = 1392] [id = 332] 01:08:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606C4AFC00) [pid = 1392] [serial = 995] [outer = 0000000000000000] 01:08:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C7C4000) [pid = 1392] [serial = 996] [outer = 000000606C4AFC00] 01:08:41 INFO - PROCESS | 1392 | 1461053321312 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606DF4F800) [pid = 1392] [serial = 997] [outer = 000000606C4AFC00] 01:08:41 INFO - PROCESS | 1392 | 1461053321882 Marionette TRACE conn5 <- [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]]]}] 01:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 942ms 01:08:41 INFO - PROCESS | 1392 | 1461053321941 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 1392 | 1461053321944 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 01:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:08:41 INFO - PROCESS | 1392 | 1461053321948 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 1392 | 1461053321950 Marionette TRACE conn5 <- [1,1294,null,{}] 01:08:41 INFO - PROCESS | 1392 | 1461053321954 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:42 INFO - PROCESS | 1392 | 1461053322066 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 01:08:42 INFO - PROCESS | 1392 | 1461053322157 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C305800 == 68 [pid = 1392] [id = 333] 01:08:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607025B400) [pid = 1392] [serial = 998] [outer = 0000000000000000] 01:08:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006070287C00) [pid = 1392] [serial = 999] [outer = 000000607025B400] 01:08:42 INFO - PROCESS | 1392 | 1461053322215 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006070684400) [pid = 1392] [serial = 1000] [outer = 000000607025B400] 01:08:42 INFO - PROCESS | 1392 | 1461053322809 Marionette TRACE conn5 <- [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]]]}] 01:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 878ms 01:08:42 INFO - PROCESS | 1392 | 1461053322827 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 01:08:42 INFO - PROCESS | 1392 | 1461053322830 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 01:08:42 INFO - PROCESS | 1392 | 1461053322833 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:08:42 INFO - PROCESS | 1392 | 1461053322836 Marionette TRACE conn5 <- [1,1298,null,{}] 01:08:42 INFO - PROCESS | 1392 | 1461053322839 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:42 INFO - PROCESS | 1392 | 1461053322946 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 01:08:43 INFO - PROCESS | 1392 | 1461053323036 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B18800 == 69 [pid = 1392] [id = 334] 01:08:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006070680000) [pid = 1392] [serial = 1001] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006070F74C00) [pid = 1392] [serial = 1002] [outer = 0000006070680000] 01:08:43 INFO - PROCESS | 1392 | 1461053323092 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607122C400) [pid = 1392] [serial = 1003] [outer = 0000006070680000] 01:08:43 INFO - PROCESS | 1392 | 1461053323623 Marionette TRACE conn5 <- [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]]]}] 01:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 838ms 01:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:08:43 INFO - PROCESS | 1392 | 1461053323675 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 01:08:43 INFO - PROCESS | 1392 | 1461053323677 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 01:08:43 INFO - PROCESS | 1392 | 1461053323681 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:08:43 INFO - PROCESS | 1392 | 1461053323683 Marionette TRACE conn5 <- [1,1302,null,{}] 01:08:43 INFO - PROCESS | 1392 | 1461053323687 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:43 INFO - PROCESS | 1392 | 1461053323816 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 01:08:43 INFO - PROCESS | 1392 | 1461053323912 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D5B800 == 70 [pid = 1392] [id = 335] 01:08:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (00000060713F8000) [pid = 1392] [serial = 1004] [outer = 0000000000000000] 01:08:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071825800) [pid = 1392] [serial = 1005] [outer = 00000060713F8000] 01:08:43 INFO - PROCESS | 1392 | 1461053323971 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006071888800) [pid = 1392] [serial = 1006] [outer = 00000060713F8000] 01:08:44 INFO - PROCESS | 1392 | 1461053324644 Marionette TRACE conn5 <- [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]]]}] 01:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 984ms 01:08:44 INFO - PROCESS | 1392 | 1461053324667 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 01:08:44 INFO - PROCESS | 1392 | 1461053324669 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 01:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:08:44 INFO - PROCESS | 1392 | 1461053324673 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 1392 | 1461053324675 Marionette TRACE conn5 <- [1,1306,null,{}] 01:08:44 INFO - PROCESS | 1392 | 1461053324679 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:44 INFO - PROCESS | 1392 | 1461053324787 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 01:08:44 INFO - PROCESS | 1392 | 1461053324880 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654DD800 == 71 [pid = 1392] [id = 336] 01:08:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605FCD0000) [pid = 1392] [serial = 1007] [outer = 0000000000000000] 01:08:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606621BC00) [pid = 1392] [serial = 1008] [outer = 000000605FCD0000] 01:08:44 INFO - PROCESS | 1392 | 1461053324938 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000606C7C1000) [pid = 1392] [serial = 1009] [outer = 000000605FCD0000] 01:08:45 INFO - PROCESS | 1392 | 1461053325653 Marionette TRACE conn5 <- [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]]]}] 01:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1030ms 01:08:45 INFO - PROCESS | 1392 | 1461053325706 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 01:08:45 INFO - PROCESS | 1392 | 1461053325712 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 01:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:08:45 INFO - PROCESS | 1392 | 1461053325736 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:08:45 INFO - PROCESS | 1392 | 1461053325740 Marionette TRACE conn5 <- [1,1310,null,{}] 01:08:45 INFO - PROCESS | 1392 | 1461053325763 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:45 INFO - PROCESS | 1392 | 1461053325880 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 01:08:46 INFO - PROCESS | 1392 | 1461053326002 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 1392 | ++DOCSHELL 000000606905B800 == 72 [pid = 1392] [id = 337] 01:08:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006061312800) [pid = 1392] [serial = 1010] [outer = 0000000000000000] 01:08:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006064BD5C00) [pid = 1392] [serial = 1011] [outer = 0000006061312800] 01:08:46 INFO - PROCESS | 1392 | 1461053326055 Marionette DEBUG loaded listener.js 01:08:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006066212C00) [pid = 1392] [serial = 1012] [outer = 0000006061312800] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 00000060711AE800 == 71 [pid = 1392] [id = 328] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000607004C800 == 70 [pid = 1392] [id = 327] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E0800 == 69 [pid = 1392] [id = 326] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000607021A000 == 68 [pid = 1392] [id = 325] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED22000 == 67 [pid = 1392] [id = 324] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606D571800 == 66 [pid = 1392] [id = 323] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000606BE15800 == 65 [pid = 1392] [id = 322] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006064F06800 == 64 [pid = 1392] [id = 321] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006064711000 == 63 [pid = 1392] [id = 320] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006066037800 == 62 [pid = 1392] [id = 319] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (00000060690A6400) [pid = 1392] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606CE64C00) [pid = 1392] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (00000060711CC400) [pid = 1392] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006071236C00) [pid = 1392] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000607204DC00) [pid = 1392] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006072179800) [pid = 1392] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006071854000 == 61 [pid = 1392] [id = 316] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 000000607005F000 == 60 [pid = 1392] [id = 315] 01:08:46 INFO - PROCESS | 1392 | --DOCSHELL 0000006066032000 == 59 [pid = 1392] [id = 314] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006069BE3400) [pid = 1392] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606CE66800) [pid = 1392] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006070252000) [pid = 1392] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006070556400) [pid = 1392] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006070684000) [pid = 1392] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006072044C00) [pid = 1392] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606DC4A400) [pid = 1392] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606EA04000) [pid = 1392] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006070F77400) [pid = 1392] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006070679800) [pid = 1392] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606A083C00) [pid = 1392] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (00000060711D8000) [pid = 1392] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006071826400) [pid = 1392] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606C9B7000) [pid = 1392] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C9B4C00) [pid = 1392] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006060542C00) [pid = 1392] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607182FC00) [pid = 1392] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606689D800) [pid = 1392] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060698B3400) [pid = 1392] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006065FE3400) [pid = 1392] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000605FCD0C00) [pid = 1392] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606053E400) [pid = 1392] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C706000) [pid = 1392] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606C1C1C00) [pid = 1392] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606DC43400) [pid = 1392] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000607182C000) [pid = 1392] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606D027400) [pid = 1392] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:08:46 INFO - PROCESS | 1392 | 1461053326630 Marionette TRACE conn5 <- [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]]]}] 01:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 964ms 01:08:46 INFO - PROCESS | 1392 | 1461053326684 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 1392 | 1461053326690 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 01:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:08:46 INFO - PROCESS | 1392 | 1461053326696 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 1392 | 1461053326699 Marionette TRACE conn5 <- [1,1314,null,{}] 01:08:46 INFO - PROCESS | 1392 | 1461053326703 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:46 INFO - PROCESS | 1392 | 1461053326794 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 01:08:46 INFO - PROCESS | 1392 | 1461053326887 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069C91000 == 60 [pid = 1392] [id = 338] 01:08:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605FADC000) [pid = 1392] [serial = 1013] [outer = 0000000000000000] 01:08:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006066218C00) [pid = 1392] [serial = 1014] [outer = 000000605FADC000] 01:08:46 INFO - PROCESS | 1392 | 1461053326934 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (00000060698B5400) [pid = 1392] [serial = 1015] [outer = 000000605FADC000] 01:08:47 INFO - PROCESS | 1392 | 1461053327365 Marionette TRACE conn5 <- [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]]]}] 01:08:47 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 01:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 732ms 01:08:47 INFO - PROCESS | 1392 | 1461053327449 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 1392 | 1461053327452 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 01:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:08:47 INFO - PROCESS | 1392 | 1461053327456 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 1392 | 1461053327459 Marionette TRACE conn5 <- [1,1318,null,{}] 01:08:47 INFO - PROCESS | 1392 | 1461053327470 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:47 INFO - PROCESS | 1392 | 1461053327562 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 01:08:47 INFO - PROCESS | 1392 | 1461053327576 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB2F800 == 61 [pid = 1392] [id = 339] 01:08:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C1BC800) [pid = 1392] [serial = 1016] [outer = 0000000000000000] 01:08:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C39C000) [pid = 1392] [serial = 1017] [outer = 000000606C1BC800] 01:08:47 INFO - PROCESS | 1392 | 1461053327626 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C726800) [pid = 1392] [serial = 1018] [outer = 000000606C1BC800] 01:08:48 INFO - PROCESS | 1392 | 1461053328070 Marionette TRACE conn5 <- [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]]]}] 01:08:48 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 01:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 01:08:48 INFO - PROCESS | 1392 | 1461053328149 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 1392 | 1461053328152 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 1392 | 1461053328155 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:08:48 INFO - PROCESS | 1392 | 1461053328157 Marionette TRACE conn5 <- [1,1322,null,{}] 01:08:48 INFO - PROCESS | 1392 | 1461053328160 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:48 INFO - PROCESS | 1392 | 1461053328251 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 01:08:48 INFO - PROCESS | 1392 | 1461053328258 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 1392 | ++DOCSHELL 000000607021D800 == 62 [pid = 1392] [id = 340] 01:08:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C7C8000) [pid = 1392] [serial = 1019] [outer = 0000000000000000] 01:08:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C9B8400) [pid = 1392] [serial = 1020] [outer = 000000606C7C8000] 01:08:48 INFO - PROCESS | 1392 | 1461053328306 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606D8C2C00) [pid = 1392] [serial = 1021] [outer = 000000606C7C8000] 01:08:48 INFO - PROCESS | 1392 | 1461053328782 Marionette TRACE conn5 <- [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]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 01:08:48 INFO - PROCESS | 1392 | 1461053328848 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 1392 | 1461053328850 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 01:08:48 INFO - PROCESS | 1392 | 1461053328854 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:08:48 INFO - PROCESS | 1392 | 1461053328855 Marionette TRACE conn5 <- [1,1326,null,{}] 01:08:48 INFO - PROCESS | 1392 | 1461053328859 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:49 INFO - PROCESS | 1392 | 1461053328999 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 01:08:49 INFO - PROCESS | 1392 | 1461053329021 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E2000 == 63 [pid = 1392] [id = 341] 01:08:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606DC49000) [pid = 1392] [serial = 1022] [outer = 0000000000000000] 01:08:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606DD88400) [pid = 1392] [serial = 1023] [outer = 000000606DC49000] 01:08:49 INFO - PROCESS | 1392 | 1461053329067 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606EA10000) [pid = 1392] [serial = 1024] [outer = 000000606DC49000] 01:08:49 INFO - PROCESS | 1392 | 1461053329981 Marionette TRACE conn5 <- [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]]]}] 01:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms 01:08:50 INFO - PROCESS | 1392 | 1461053330051 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 1392 | 1461053330053 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 01:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:08:50 INFO - PROCESS | 1392 | 1461053330057 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 1392 | 1461053330058 Marionette TRACE conn5 <- [1,1330,null,{}] 01:08:50 INFO - PROCESS | 1392 | 1461053330062 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:50 INFO - PROCESS | 1392 | 1461053330183 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 01:08:50 INFO - PROCESS | 1392 | 1461053330191 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B8800 == 64 [pid = 1392] [id = 342] 01:08:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606EA03000) [pid = 1392] [serial = 1025] [outer = 0000000000000000] 01:08:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006070559000) [pid = 1392] [serial = 1026] [outer = 000000606EA03000] 01:08:50 INFO - PROCESS | 1392 | 1461053330284 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006071186800) [pid = 1392] [serial = 1027] [outer = 000000606EA03000] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607204A400) [pid = 1392] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006065FE4000) [pid = 1392] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006060518800) [pid = 1392] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069C7B800) [pid = 1392] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C5C2000) [pid = 1392] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606DF11400) [pid = 1392] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606053CC00) [pid = 1392] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605FAE9400) [pid = 1392] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C9AE800) [pid = 1392] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606D8C0800) [pid = 1392] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605FADE800) [pid = 1392] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006069C45800) [pid = 1392] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006072044000) [pid = 1392] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006071233000) [pid = 1392] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060663B2000) [pid = 1392] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:08:50 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006070F72800) [pid = 1392] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:08:50 INFO - PROCESS | 1392 | 1461053330807 Marionette TRACE conn5 <- [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]]]}] 01:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 772ms 01:08:50 INFO - PROCESS | 1392 | 1461053330833 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 1392 | 1461053330835 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 01:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:08:50 INFO - PROCESS | 1392 | 1461053330839 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 1392 | 1461053330841 Marionette TRACE conn5 <- [1,1334,null,{}] 01:08:50 INFO - PROCESS | 1392 | 1461053330844 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:50 INFO - PROCESS | 1392 | 1461053330960 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 01:08:50 INFO - PROCESS | 1392 | 1461053330969 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000607194E000 == 65 [pid = 1392] [id = 343] 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (00000060654FCC00) [pid = 1392] [serial = 1028] [outer = 0000000000000000] 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C9AE800) [pid = 1392] [serial = 1029] [outer = 00000060654FCC00] 01:08:51 INFO - PROCESS | 1392 | 1461053331018 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006070558400) [pid = 1392] [serial = 1030] [outer = 00000060654FCC00] 01:08:51 INFO - PROCESS | 1392 | 1461053331422 Marionette TRACE conn5 <- [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]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 01:08:51 INFO - PROCESS | 1392 | 1461053331470 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 1392 | 1461053331472 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 01:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:08:51 INFO - PROCESS | 1392 | 1461053331475 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 1392 | 1461053331477 Marionette TRACE conn5 <- [1,1338,null,{}] 01:08:51 INFO - PROCESS | 1392 | 1461053331481 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:51 INFO - PROCESS | 1392 | 1461053331566 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 01:08:51 INFO - PROCESS | 1392 | 1461053331573 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072334800 == 66 [pid = 1392] [id = 344] 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006071188400) [pid = 1392] [serial = 1031] [outer = 0000000000000000] 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006071190400) [pid = 1392] [serial = 1032] [outer = 0000006071188400] 01:08:51 INFO - PROCESS | 1392 | 1461053331620 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006071239C00) [pid = 1392] [serial = 1033] [outer = 0000006071188400] 01:08:52 INFO - PROCESS | 1392 | 1461053332062 Marionette TRACE conn5 <- [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]]]}] 01:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 626ms 01:08:52 INFO - PROCESS | 1392 | 1461053332120 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 1392 | 1461053332122 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 01:08:52 INFO - PROCESS | 1392 | 1461053332125 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - PROCESS | 1392 | 1461053332127 Marionette TRACE conn5 <- [1,1342,null,{}] 01:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:08:52 INFO - PROCESS | 1392 | 1461053332131 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:52 INFO - PROCESS | 1392 | 1461053332218 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 01:08:52 INFO - PROCESS | 1392 | 1461053332227 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D50800 == 67 [pid = 1392] [id = 345] 01:08:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060713F4000) [pid = 1392] [serial = 1034] [outer = 0000000000000000] 01:08:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060713F9000) [pid = 1392] [serial = 1035] [outer = 00000060713F4000] 01:08:52 INFO - PROCESS | 1392 | 1461053332275 Marionette DEBUG loaded listener.js 01:08:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607182FC00) [pid = 1392] [serial = 1036] [outer = 00000060713F4000] 01:08:52 INFO - PROCESS | 1392 | 1461053332858 Marionette TRACE conn5 <- [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]]]}] 01:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 775ms 01:08:52 INFO - PROCESS | 1392 | 1461053332964 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 1392 | 1461053332969 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 01:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:08:52 INFO - PROCESS | 1392 | 1461053332976 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - PROCESS | 1392 | 1461053332981 Marionette TRACE conn5 <- [1,1346,null,{}] 01:08:52 INFO - PROCESS | 1392 | 1461053332988 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:53 INFO - PROCESS | 1392 | 1461053333121 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 01:08:53 INFO - PROCESS | 1392 | 1461053333238 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:53 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B97800 == 68 [pid = 1392] [id = 346] 01:08:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000605F368800) [pid = 1392] [serial = 1037] [outer = 0000000000000000] 01:08:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060648B5C00) [pid = 1392] [serial = 1038] [outer = 000000605F368800] 01:08:53 INFO - PROCESS | 1392 | 1461053333298 Marionette DEBUG loaded listener.js 01:08:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606621D400) [pid = 1392] [serial = 1039] [outer = 000000605F368800] 01:08:53 INFO - PROCESS | 1392 | 1461053333870 Marionette TRACE conn5 <- [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]]]}] 01:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 01:08:53 INFO - PROCESS | 1392 | 1461053333927 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 01:08:53 INFO - PROCESS | 1392 | 1461053333933 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 01:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:08:53 INFO - PROCESS | 1392 | 1461053333940 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - PROCESS | 1392 | 1461053333943 Marionette TRACE conn5 <- [1,1350,null,{}] 01:08:53 INFO - PROCESS | 1392 | 1461053333948 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:54 INFO - PROCESS | 1392 | 1461053334105 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 01:08:54 INFO - PROCESS | 1392 | 1461053334161 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 1392 | ++DOCSHELL 000000607020F800 == 69 [pid = 1392] [id = 347] 01:08:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006069C7C000) [pid = 1392] [serial = 1040] [outer = 0000000000000000] 01:08:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606BE60400) [pid = 1392] [serial = 1041] [outer = 0000006069C7C000] 01:08:54 INFO - PROCESS | 1392 | 1461053334218 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C7C5400) [pid = 1392] [serial = 1042] [outer = 0000006069C7C000] 01:08:54 INFO - PROCESS | 1392 | 1461053334856 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 923ms 01:08:54 INFO - PROCESS | 1392 | 1461053334869 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 01:08:54 INFO - PROCESS | 1392 | 1461053334872 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 01:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:08:54 INFO - PROCESS | 1392 | 1461053334876 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:08:54 INFO - PROCESS | 1392 | 1461053334880 Marionette TRACE conn5 <- [1,1354,null,{}] 01:08:54 INFO - PROCESS | 1392 | 1461053334893 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:55 INFO - PROCESS | 1392 | 1461053335010 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 01:08:55 INFO - PROCESS | 1392 | 1461053335104 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756D0800 == 70 [pid = 1392] [id = 348] 01:08:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606F692800) [pid = 1392] [serial = 1043] [outer = 0000000000000000] 01:08:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070289800) [pid = 1392] [serial = 1044] [outer = 000000606F692800] 01:08:55 INFO - PROCESS | 1392 | 1461053335163 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (00000060707B7800) [pid = 1392] [serial = 1045] [outer = 000000606F692800] 01:08:55 INFO - PROCESS | 1392 | 1461053335840 Marionette TRACE conn5 <- [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] 01:08:55 INFO - PROCESS | 1392 | 1461053335866 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 01:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:08:55 INFO - PROCESS | 1392 | 1461053335870 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 1392 | 1461053335872 Marionette TRACE conn5 <- [1,1358,null,{}] 01:08:55 INFO - PROCESS | 1392 | 1461053335876 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:55 INFO - PROCESS | 1392 | 1461053335988 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 01:08:56 INFO - PROCESS | 1392 | 1461053336080 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075ADC000 == 71 [pid = 1392] [id = 349] 01:08:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006071882C00) [pid = 1392] [serial = 1046] [outer = 0000000000000000] 01:08:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006071F1D400) [pid = 1392] [serial = 1047] [outer = 0000006071882C00] 01:08:56 INFO - PROCESS | 1392 | 1461053336137 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006072046400) [pid = 1392] [serial = 1048] [outer = 0000006071882C00] 01:08:56 INFO - PROCESS | 1392 | 1461053336665 Marionette TRACE conn5 <- [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] 01:08:56 INFO - PROCESS | 1392 | 1461053336713 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 01:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:08:56 INFO - PROCESS | 1392 | 1461053336717 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 1392 | 1461053336719 Marionette TRACE conn5 <- [1,1362,null,{}] 01:08:56 INFO - PROCESS | 1392 | 1461053336723 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:56 INFO - PROCESS | 1392 | 1461053336837 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 01:08:56 INFO - PROCESS | 1392 | 1461053336930 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1392 | ++DOCSHELL 000000607655D000 == 72 [pid = 1392] [id = 350] 01:08:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000607204E800) [pid = 1392] [serial = 1049] [outer = 0000000000000000] 01:08:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006072112000) [pid = 1392] [serial = 1050] [outer = 000000607204E800] 01:08:56 INFO - PROCESS | 1392 | 1461053336986 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000607217AC00) [pid = 1392] [serial = 1051] [outer = 000000607204E800] 01:08:57 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:08:57 INFO - PROCESS | 1392 | 1461053337565 Marionette TRACE conn5 <- [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] 01:08:57 INFO - PROCESS | 1392 | 1461053337602 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 01:08:57 INFO - PROCESS | 1392 | 1461053337606 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 1392 | 1461053337608 Marionette TRACE conn5 <- [1,1366,null,{}] 01:08:57 INFO - PROCESS | 1392 | 1461053337612 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:57 INFO - PROCESS | 1392 | 1461053337742 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 01:08:57 INFO - PROCESS | 1392 | 1461053337841 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078936800 == 73 [pid = 1392] [id = 351] 01:08:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (00000060780A6400) [pid = 1392] [serial = 1052] [outer = 0000000000000000] 01:08:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (00000060780AE000) [pid = 1392] [serial = 1053] [outer = 00000060780A6400] 01:08:57 INFO - PROCESS | 1392 | 1461053337899 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006078848C00) [pid = 1392] [serial = 1054] [outer = 00000060780A6400] 01:08:58 INFO - PROCESS | 1392 | 1461053338518 Marionette TRACE conn5 <- [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] 01:08:58 INFO - PROCESS | 1392 | 1461053338594 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 01:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:08:58 INFO - PROCESS | 1392 | 1461053338597 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 1392 | 1461053338600 Marionette TRACE conn5 <- [1,1370,null,{}] 01:08:58 INFO - PROCESS | 1392 | 1461053338604 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:58 INFO - PROCESS | 1392 | 1461053338715 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 01:08:58 INFO - PROCESS | 1392 | 1461053338839 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F104800 == 74 [pid = 1392] [id = 352] 01:08:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605ABB7C00) [pid = 1392] [serial = 1055] [outer = 0000000000000000] 01:08:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605FA97800) [pid = 1392] [serial = 1056] [outer = 000000605ABB7C00] 01:08:58 INFO - PROCESS | 1392 | 1461053338898 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006065F44C00) [pid = 1392] [serial = 1057] [outer = 000000605ABB7C00] 01:08:59 INFO - PROCESS | 1392 | [1392] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:08:59 INFO - PROCESS | 1392 | 1461053339732 Marionette TRACE conn5 <- [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] 01:08:59 INFO - PROCESS | 1392 | 1461053339798 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 01:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:08:59 INFO - PROCESS | 1392 | 1461053339803 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 1392 | 1461053339807 Marionette TRACE conn5 <- [1,1374,null,{}] 01:08:59 INFO - PROCESS | 1392 | 1461053339812 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:59 INFO - PROCESS | 1392 | 1461053339924 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 01:09:00 INFO - PROCESS | 1392 | 1461053340051 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D1DE800 == 75 [pid = 1392] [id = 353] 01:09:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006061317800) [pid = 1392] [serial = 1058] [outer = 0000000000000000] 01:09:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006065F40C00) [pid = 1392] [serial = 1059] [outer = 0000006061317800] 01:09:00 INFO - PROCESS | 1392 | 1461053340106 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (000000606906F800) [pid = 1392] [serial = 1060] [outer = 0000006061317800] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 00000060781DA000 == 74 [pid = 1392] [id = 302] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006072334800 == 73 [pid = 1392] [id = 344] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000607194E000 == 72 [pid = 1392] [id = 343] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B8800 == 71 [pid = 1392] [id = 342] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E2000 == 70 [pid = 1392] [id = 341] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000607021D800 == 69 [pid = 1392] [id = 340] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB2F800 == 68 [pid = 1392] [id = 339] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006070282400) [pid = 1392] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006060517000) [pid = 1392] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606A08C800) [pid = 1392] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006071883800) [pid = 1392] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000607027FC00) [pid = 1392] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006072111C00) [pid = 1392] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006069C91000 == 67 [pid = 1392] [id = 338] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000606905B800 == 66 [pid = 1392] [id = 337] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B18800 == 65 [pid = 1392] [id = 334] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000606C305800 == 64 [pid = 1392] [id = 333] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006071947800 == 63 [pid = 1392] [id = 332] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 000000606C874800 == 62 [pid = 1392] [id = 331] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006064549000 == 61 [pid = 1392] [id = 330] 01:09:00 INFO - PROCESS | 1392 | --DOCSHELL 0000006071949000 == 60 [pid = 1392] [id = 329] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606EA11C00) [pid = 1392] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000607217A000) [pid = 1392] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006071F21000) [pid = 1392] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606A0EC800) [pid = 1392] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (00000060711D9000) [pid = 1392] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (00000060721E0400) [pid = 1392] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (00000060698BF400) [pid = 1392] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006069C4B000) [pid = 1392] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006065F3F000) [pid = 1392] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006064F6CC00) [pid = 1392] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606A26D400) [pid = 1392] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606C722000) [pid = 1392] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606F17C400) [pid = 1392] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006064F89400) [pid = 1392] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C7C9000) [pid = 1392] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060660ECC00) [pid = 1392] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606053D400) [pid = 1392] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605FCD3400) [pid = 1392] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606D258400) [pid = 1392] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606CE63C00) [pid = 1392] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606DA45C00) [pid = 1392] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DD87400) [pid = 1392] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606C1C7400) [pid = 1392] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606DC50800) [pid = 1392] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606BE7C800) [pid = 1392] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606EA0BC00) [pid = 1392] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:09:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 01:09:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 01:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:00 INFO - _addTest/ [0,1377,"getWindowHandle",null] 01:09:00 INFO - PROCESS | 1392 | 1461053340691 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 01:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:09:00 INFO - PROCESS | 1392 | 1461053340697 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 1392 | 1461053340700 Marionette TRACE conn5 <- [1,1378,null,{}] 01:09:00 INFO - PROCESS | 1392 | 1461053340704 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:00 INFO - PROCESS | 1392 | 1461053340796 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 01:09:00 INFO - PROCESS | 1392 | 1461053340878 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662CC000 == 61 [pid = 1392] [id = 354] 01:09:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606053F000) [pid = 1392] [serial = 1061] [outer = 0000000000000000] 01:09:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606621A000) [pid = 1392] [serial = 1062] [outer = 000000606053F000] 01:09:00 INFO - PROCESS | 1392 | 1461053340925 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (00000060690A0000) [pid = 1392] [serial = 1063] [outer = 000000606053F000] 01:09:01 INFO - PROCESS | 1392 | 1461053341329 Marionette TRACE conn5 <- [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]]]}] 01:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 01:09:01 INFO - PROCESS | 1392 | 1461053341388 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 1392 | 1461053341391 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 01:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:09:01 INFO - PROCESS | 1392 | 1461053341394 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - PROCESS | 1392 | 1461053341398 Marionette TRACE conn5 <- [1,1382,null,{}] 01:09:01 INFO - PROCESS | 1392 | 1461053341409 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:01 INFO - PROCESS | 1392 | 1461053341530 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 01:09:01 INFO - PROCESS | 1392 | 1461053341546 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F161000 == 62 [pid = 1392] [id = 355] 01:09:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606A26E000) [pid = 1392] [serial = 1064] [outer = 0000000000000000] 01:09:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606BE81C00) [pid = 1392] [serial = 1065] [outer = 000000606A26E000] 01:09:01 INFO - PROCESS | 1392 | 1461053341599 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C5B7400) [pid = 1392] [serial = 1066] [outer = 000000606A26E000] 01:09:02 INFO - PROCESS | 1392 | 1461053342047 Marionette TRACE conn5 <- [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]]]}] 01:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 01:09:02 INFO - PROCESS | 1392 | 1461053342087 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 1392 | 1461053342090 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 01:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:09:02 INFO - PROCESS | 1392 | 1461053342093 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - PROCESS | 1392 | 1461053342095 Marionette TRACE conn5 <- [1,1386,null,{}] 01:09:02 INFO - PROCESS | 1392 | 1461053342099 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:02 INFO - PROCESS | 1392 | 1461053342188 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 01:09:02 INFO - PROCESS | 1392 | 1461053342194 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070356000 == 63 [pid = 1392] [id = 356] 01:09:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C8B1800) [pid = 1392] [serial = 1067] [outer = 0000000000000000] 01:09:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C9AF000) [pid = 1392] [serial = 1068] [outer = 000000606C8B1800] 01:09:02 INFO - PROCESS | 1392 | 1461053342243 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606CE6D800) [pid = 1392] [serial = 1069] [outer = 000000606C8B1800] 01:09:02 INFO - PROCESS | 1392 | 1461053342702 Marionette TRACE conn5 <- [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]]]}] 01:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 01:09:02 INFO - PROCESS | 1392 | 1461053342767 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 1392 | 1461053342769 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 01:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:09:02 INFO - PROCESS | 1392 | 1461053342772 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - PROCESS | 1392 | 1461053342774 Marionette TRACE conn5 <- [1,1390,null,{}] 01:09:02 INFO - PROCESS | 1392 | 1461053342785 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:02 INFO - PROCESS | 1392 | 1461053342897 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 01:09:02 INFO - PROCESS | 1392 | 1461053342975 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706C4800 == 64 [pid = 1392] [id = 357] 01:09:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006069C1B800) [pid = 1392] [serial = 1070] [outer = 0000000000000000] 01:09:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606D737C00) [pid = 1392] [serial = 1071] [outer = 0000006069C1B800] 01:09:03 INFO - PROCESS | 1392 | 1461053343021 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606DC50800) [pid = 1392] [serial = 1072] [outer = 0000006069C1B800] 01:09:03 INFO - PROCESS | 1392 | 1461053343468 Marionette TRACE conn5 <- [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]]]}] 01:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 01:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:09:03 INFO - PROCESS | 1392 | 1461053343508 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 1392 | 1461053343510 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 01:09:03 INFO - PROCESS | 1392 | 1461053343514 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 1392 | 1461053343516 Marionette TRACE conn5 <- [1,1394,null,{}] 01:09:03 INFO - PROCESS | 1392 | 1461053343519 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:03 INFO - PROCESS | 1392 | 1461053343650 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 01:09:03 INFO - PROCESS | 1392 | 1461053343656 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 1392 | ++DOCSHELL 000000607184A000 == 65 [pid = 1392] [id = 358] 01:09:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606EA03800) [pid = 1392] [serial = 1073] [outer = 0000000000000000] 01:09:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000607024D400) [pid = 1392] [serial = 1074] [outer = 000000606EA03800] 01:09:03 INFO - PROCESS | 1392 | 1461053343714 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070556800) [pid = 1392] [serial = 1075] [outer = 000000606EA03800] 01:09:04 INFO - PROCESS | 1392 | 1461053344174 Marionette TRACE conn5 <- [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]]]}] 01:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 01:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:09:04 INFO - PROCESS | 1392 | 1461053344209 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 1392 | 1461053344211 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 01:09:04 INFO - PROCESS | 1392 | 1461053344214 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - PROCESS | 1392 | 1461053344216 Marionette TRACE conn5 <- [1,1398,null,{}] 01:09:04 INFO - PROCESS | 1392 | 1461053344220 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:04 INFO - PROCESS | 1392 | 1461053344359 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 01:09:04 INFO - PROCESS | 1392 | 1461053344380 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 1392 | ++DOCSHELL 000000607214C800 == 66 [pid = 1392] [id = 359] 01:09:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070681400) [pid = 1392] [serial = 1076] [outer = 0000000000000000] 01:09:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (00000060707B7400) [pid = 1392] [serial = 1077] [outer = 0000006070681400] 01:09:04 INFO - PROCESS | 1392 | 1461053344428 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006070F7B000) [pid = 1392] [serial = 1078] [outer = 0000006070681400] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (00000060601C9800) [pid = 1392] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006070289C00) [pid = 1392] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606F105C00) [pid = 1392] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607210CC00) [pid = 1392] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006069C4BC00) [pid = 1392] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C7C2C00) [pid = 1392] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606DC49000) [pid = 1392] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606EA03000) [pid = 1392] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C1BC800) [pid = 1392] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006061312800) [pid = 1392] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C7C8000) [pid = 1392] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006064BF7400) [pid = 1392] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000605FCD0000) [pid = 1392] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605FADC000) [pid = 1392] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605F359000) [pid = 1392] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006070259400) [pid = 1392] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006071188400) [pid = 1392] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:09:04 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060654FCC00) [pid = 1392] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:09:05 INFO - PROCESS | 1392 | 1461053345075 Marionette TRACE conn5 <- [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]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 880ms 01:09:05 INFO - PROCESS | 1392 | 1461053345098 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 1392 | 1461053345100 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 01:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:09:05 INFO - PROCESS | 1392 | 1461053345104 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 1392 | 1461053345106 Marionette TRACE conn5 <- [1,1402,null,{}] 01:09:05 INFO - PROCESS | 1392 | 1461053345109 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:05 INFO - PROCESS | 1392 | 1461053345194 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 01:09:05 INFO - PROCESS | 1392 | 1461053345270 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723DD000 == 67 [pid = 1392] [id = 360] 01:09:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605FAE8800) [pid = 1392] [serial = 1079] [outer = 0000000000000000] 01:09:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060690A9C00) [pid = 1392] [serial = 1080] [outer = 000000605FAE8800] 01:09:05 INFO - PROCESS | 1392 | 1461053345321 Marionette DEBUG loaded listener.js 01:09:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C9B5400) [pid = 1392] [serial = 1081] [outer = 000000605FAE8800] 01:09:05 INFO - PROCESS | 1392 | 1461053345735 Marionette TRACE conn5 <- [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]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 01:09:05 INFO - PROCESS | 1392 | 1461053345797 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 1392 | 1461053345799 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 01:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:09:05 INFO - PROCESS | 1392 | 1461053345803 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 1392 | 1461053345805 Marionette TRACE conn5 <- [1,1406,null,{}] 01:09:05 INFO - PROCESS | 1392 | 1461053345814 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:05 INFO - PROCESS | 1392 | 1461053345902 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 01:09:05 INFO - PROCESS | 1392 | 1461053345914 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756CA000 == 68 [pid = 1392] [id = 361] 01:09:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006070254C00) [pid = 1392] [serial = 1082] [outer = 0000000000000000] 01:09:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000607118C000) [pid = 1392] [serial = 1083] [outer = 0000006070254C00] 01:09:05 INFO - PROCESS | 1392 | 1461053345960 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006071231000) [pid = 1392] [serial = 1084] [outer = 0000006070254C00] 01:09:06 INFO - PROCESS | 1392 | 1461053346391 Marionette TRACE conn5 <- [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]]]}] 01:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 01:09:06 INFO - PROCESS | 1392 | 1461053346436 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 01:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:09:06 INFO - PROCESS | 1392 | 1461053346439 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 01:09:06 INFO - PROCESS | 1392 | 1461053346442 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 1392 | 1461053346444 Marionette TRACE conn5 <- [1,1410,null,{}] 01:09:06 INFO - PROCESS | 1392 | 1461053346447 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:06 INFO - PROCESS | 1392 | 1461053346534 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 01:09:06 INFO - PROCESS | 1392 | 1461053346540 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076561000 == 69 [pid = 1392] [id = 362] 01:09:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060713F9800) [pid = 1392] [serial = 1085] [outer = 0000000000000000] 01:09:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006071823800) [pid = 1392] [serial = 1086] [outer = 00000060713F9800] 01:09:06 INFO - PROCESS | 1392 | 1461053346587 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000607188EC00) [pid = 1392] [serial = 1087] [outer = 00000060713F9800] 01:09:07 INFO - PROCESS | 1392 | 1461053347154 Marionette TRACE conn5 <- [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]]]}] 01:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 731ms 01:09:07 INFO - PROCESS | 1392 | 1461053347175 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 01:09:07 INFO - PROCESS | 1392 | 1461053347180 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 01:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:09:07 INFO - PROCESS | 1392 | 1461053347186 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:09:07 INFO - PROCESS | 1392 | 1461053347191 Marionette TRACE conn5 <- [1,1414,null,{}] 01:09:07 INFO - PROCESS | 1392 | 1461053347199 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:07 INFO - PROCESS | 1392 | 1461053347401 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 01:09:07 INFO - PROCESS | 1392 | 1461053347531 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069CA1800 == 70 [pid = 1392] [id = 363] 01:09:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606138EC00) [pid = 1392] [serial = 1088] [outer = 0000000000000000] 01:09:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006064787C00) [pid = 1392] [serial = 1089] [outer = 000000606138EC00] 01:09:07 INFO - PROCESS | 1392 | 1461053347590 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060663A5400) [pid = 1392] [serial = 1090] [outer = 000000606138EC00] 01:09:08 INFO - PROCESS | 1392 | 1461053348235 Marionette TRACE conn5 <- [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]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1087ms 01:09:08 INFO - PROCESS | 1392 | 1461053348277 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 1392 | 1461053348284 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 01:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:09:08 INFO - PROCESS | 1392 | 1461053348291 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 1392 | 1461053348294 Marionette TRACE conn5 <- [1,1418,null,{}] 01:09:08 INFO - PROCESS | 1392 | 1461053348321 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:08 INFO - PROCESS | 1392 | 1461053348437 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 01:09:08 INFO - PROCESS | 1392 | 1461053348560 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706BE800 == 71 [pid = 1392] [id = 364] 01:09:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006069C4DC00) [pid = 1392] [serial = 1091] [outer = 0000000000000000] 01:09:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C1BB800) [pid = 1392] [serial = 1092] [outer = 0000006069C4DC00] 01:09:08 INFO - PROCESS | 1392 | 1461053348619 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606CE64C00) [pid = 1392] [serial = 1093] [outer = 0000006069C4DC00] 01:09:09 INFO - PROCESS | 1392 | 1461053349254 Marionette TRACE conn5 <- [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]]]}] 01:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1004ms 01:09:09 INFO - PROCESS | 1392 | 1461053349300 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 1392 | 1461053349303 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 01:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:09:09 INFO - PROCESS | 1392 | 1461053349307 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 1392 | 1461053349311 Marionette TRACE conn5 <- [1,1422,null,{}] 01:09:09 INFO - PROCESS | 1392 | 1461053349324 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:09 INFO - PROCESS | 1392 | 1461053349443 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 01:09:09 INFO - PROCESS | 1392 | 1461053349567 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077D4A000 == 72 [pid = 1392] [id = 365] 01:09:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606F5B5000) [pid = 1392] [serial = 1094] [outer = 0000000000000000] 01:09:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070490400) [pid = 1392] [serial = 1095] [outer = 000000606F5B5000] 01:09:09 INFO - PROCESS | 1392 | 1461053349628 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006071277000) [pid = 1392] [serial = 1096] [outer = 000000606F5B5000] 01:09:10 INFO - PROCESS | 1392 | 1461053350228 Marionette TRACE conn5 <- [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]]]}] 01:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 01:09:10 INFO - PROCESS | 1392 | 1461053350294 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 1392 | 1461053350297 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 01:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:09:10 INFO - PROCESS | 1392 | 1461053350301 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 1392 | 1461053350303 Marionette TRACE conn5 <- [1,1426,null,{}] 01:09:10 INFO - PROCESS | 1392 | 1461053350307 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:10 INFO - PROCESS | 1392 | 1461053350422 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 01:09:10 INFO - PROCESS | 1392 | 1461053350517 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000607887A000 == 73 [pid = 1392] [id = 366] 01:09:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607127FC00) [pid = 1392] [serial = 1097] [outer = 0000000000000000] 01:09:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071743400) [pid = 1392] [serial = 1098] [outer = 000000607127FC00] 01:09:10 INFO - PROCESS | 1392 | 1461053350574 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071749C00) [pid = 1392] [serial = 1099] [outer = 000000607127FC00] 01:09:11 INFO - PROCESS | 1392 | 1461053351104 Marionette TRACE conn5 <- [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]]]}] 01:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 838ms 01:09:11 INFO - PROCESS | 1392 | 1461053351141 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 1392 | 1461053351144 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 01:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:09:11 INFO - PROCESS | 1392 | 1461053351147 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 1392 | 1461053351149 Marionette TRACE conn5 <- [1,1430,null,{}] 01:09:11 INFO - PROCESS | 1392 | 1461053351153 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:11 INFO - PROCESS | 1392 | 1461053351263 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 01:09:11 INFO - PROCESS | 1392 | 1461053351359 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078896800 == 74 [pid = 1392] [id = 367] 01:09:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006070315C00) [pid = 1392] [serial = 1100] [outer = 0000000000000000] 01:09:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000607031B800) [pid = 1392] [serial = 1101] [outer = 0000006070315C00] 01:09:11 INFO - PROCESS | 1392 | 1461053351415 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071746800) [pid = 1392] [serial = 1102] [outer = 0000006070315C00] 01:09:12 INFO - PROCESS | 1392 | 1461053352001 Marionette TRACE conn5 <- [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]]]}] 01:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 879ms 01:09:12 INFO - PROCESS | 1392 | 1461053352036 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 1392 | 1461053352039 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 01:09:12 INFO - PROCESS | 1392 | 1461053352042 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 1392 | 1461053352044 Marionette TRACE conn5 <- [1,1434,null,{}] 01:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:09:12 INFO - PROCESS | 1392 | 1461053352048 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:12 INFO - PROCESS | 1392 | 1461053352181 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 01:09:12 INFO - PROCESS | 1392 | 1461053352281 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 1392 | ++DOCSHELL 00000060789D6800 == 75 [pid = 1392] [id = 368] 01:09:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006071F2AC00) [pid = 1392] [serial = 1103] [outer = 0000000000000000] 01:09:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006072110400) [pid = 1392] [serial = 1104] [outer = 0000006071F2AC00] 01:09:12 INFO - PROCESS | 1392 | 1461053352340 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (00000060721E4800) [pid = 1392] [serial = 1105] [outer = 0000006071F2AC00] 01:09:12 INFO - PROCESS | 1392 | 1461053352933 Marionette TRACE conn5 <- [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]]]}] 01:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 922ms 01:09:12 INFO - PROCESS | 1392 | 1461053352971 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 1392 | 1461053352974 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 01:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:09:12 INFO - PROCESS | 1392 | 1461053352977 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 1392 | 1461053352980 Marionette TRACE conn5 <- [1,1438,null,{}] 01:09:12 INFO - PROCESS | 1392 | 1461053352983 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:13 INFO - PROCESS | 1392 | 1461053353095 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 01:09:13 INFO - PROCESS | 1392 | 1461053353192 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066037800 == 76 [pid = 1392] [id = 369] 01:09:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605E112C00) [pid = 1392] [serial = 1106] [outer = 0000000000000000] 01:09:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606148BC00) [pid = 1392] [serial = 1107] [outer = 000000605E112C00] 01:09:13 INFO - PROCESS | 1392 | 1461053353248 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000606C705C00) [pid = 1392] [serial = 1108] [outer = 000000605E112C00] 01:09:14 INFO - PROCESS | 1392 | 1461053354087 Marionette TRACE conn5 <- [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]]]}] 01:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1140ms 01:09:14 INFO - PROCESS | 1392 | 1461053354120 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 1392 | 1461053354125 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 01:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:09:14 INFO - PROCESS | 1392 | 1461053354130 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 1392 | 1461053354134 Marionette TRACE conn5 <- [1,1442,null,{}] 01:09:14 INFO - PROCESS | 1392 | 1461053354139 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:14 INFO - PROCESS | 1392 | 1461053354247 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 01:09:14 INFO - PROCESS | 1392 | 1461053354381 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:14 INFO - PROCESS | 1392 | ++DOCSHELL 000000604F841800 == 77 [pid = 1392] [id = 370] 01:09:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000605FAE9000) [pid = 1392] [serial = 1109] [outer = 0000000000000000] 01:09:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006064F6CC00) [pid = 1392] [serial = 1110] [outer = 000000605FAE9000] 01:09:14 INFO - PROCESS | 1392 | 1461053354435 Marionette DEBUG loaded listener.js 01:09:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (00000060663A9800) [pid = 1392] [serial = 1111] [outer = 000000605FAE9000] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 00000060756CA000 == 76 [pid = 1392] [id = 361] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 00000060723DD000 == 75 [pid = 1392] [id = 360] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 000000607214C800 == 74 [pid = 1392] [id = 359] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 000000607184A000 == 73 [pid = 1392] [id = 358] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 00000060706C4800 == 72 [pid = 1392] [id = 357] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006070356000 == 71 [pid = 1392] [id = 356] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606C7C4000) [pid = 1392] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006070287C00) [pid = 1392] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006070F74C00) [pid = 1392] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006071825800) [pid = 1392] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (00000060713F9000) [pid = 1392] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 000000606F161000 == 70 [pid = 1392] [id = 355] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 00000060662CC000 == 69 [pid = 1392] [id = 354] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1DE800 == 68 [pid = 1392] [id = 353] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 000000607020F800 == 67 [pid = 1392] [id = 347] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B97800 == 66 [pid = 1392] [id = 346] 01:09:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D50800 == 65 [pid = 1392] [id = 345] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (00000060650DA000) [pid = 1392] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006070687800) [pid = 1392] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (00000060707B2000) [pid = 1392] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006072117C00) [pid = 1392] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606C5BA000) [pid = 1392] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006071F27C00) [pid = 1392] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606DD88400) [pid = 1392] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006070559000) [pid = 1392] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606EA10000) [pid = 1392] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C39C000) [pid = 1392] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006066212C00) [pid = 1392] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006064BD5C00) [pid = 1392] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C9B8400) [pid = 1392] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:09:14 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (00000060698BA400) [pid = 1392] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060663AA000) [pid = 1392] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C7C1000) [pid = 1392] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606621BC00) [pid = 1392] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006066218C00) [pid = 1392] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060698B5400) [pid = 1392] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060601CD400) [pid = 1392] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605FA96800) [pid = 1392] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006070486000) [pid = 1392] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006071239C00) [pid = 1392] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006071190400) [pid = 1392] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606C726800) [pid = 1392] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C9AE800) [pid = 1392] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006071186800) [pid = 1392] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006070558400) [pid = 1392] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606D8C2C00) [pid = 1392] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:09:15 INFO - PROCESS | 1392 | 1461053355080 Marionette TRACE conn5 <- [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]]]}] 01:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 981ms 01:09:15 INFO - PROCESS | 1392 | 1461053355116 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 1392 | 1461053355122 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 01:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:09:15 INFO - PROCESS | 1392 | 1461053355128 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:09:15 INFO - PROCESS | 1392 | 1461053355131 Marionette TRACE conn5 <- [1,1446,null,{}] 01:09:15 INFO - PROCESS | 1392 | 1461053355137 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:15 INFO - PROCESS | 1392 | 1461053355232 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 01:09:15 INFO - PROCESS | 1392 | 1461053355313 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 1392 | ++DOCSHELL 00000060655B9800 == 66 [pid = 1392] [id = 371] 01:09:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000605E110800) [pid = 1392] [serial = 1112] [outer = 0000000000000000] 01:09:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (00000060601CD400) [pid = 1392] [serial = 1113] [outer = 000000605E110800] 01:09:15 INFO - PROCESS | 1392 | 1461053355360 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006065FE3800) [pid = 1392] [serial = 1114] [outer = 000000605E110800] 01:09:15 INFO - PROCESS | 1392 | 1461053355797 Marionette TRACE conn5 <- [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]]]}] 01:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 01:09:15 INFO - PROCESS | 1392 | 1461053355860 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 1392 | 1461053355863 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 01:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:09:15 INFO - PROCESS | 1392 | 1461053355867 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:09:15 INFO - PROCESS | 1392 | 1461053355871 Marionette TRACE conn5 <- [1,1450,null,{}] 01:09:15 INFO - PROCESS | 1392 | 1461053355881 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:15 INFO - PROCESS | 1392 | 1461053355986 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 01:09:16 INFO - PROCESS | 1392 | 1461053356002 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB30800 == 67 [pid = 1392] [id = 372] 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006069C75800) [pid = 1392] [serial = 1115] [outer = 0000000000000000] 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606A0EC400) [pid = 1392] [serial = 1116] [outer = 0000006069C75800] 01:09:16 INFO - PROCESS | 1392 | 1461053356053 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C17EC00) [pid = 1392] [serial = 1117] [outer = 0000006069C75800] 01:09:16 INFO - PROCESS | 1392 | 1461053356545 Marionette TRACE conn5 <- [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]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 01:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:09:16 INFO - PROCESS | 1392 | 1461053356600 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1392 | 1461053356603 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 01:09:16 INFO - PROCESS | 1392 | 1461053356606 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1392 | 1461053356608 Marionette TRACE conn5 <- [1,1454,null,{}] 01:09:16 INFO - PROCESS | 1392 | 1461053356611 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:16 INFO - PROCESS | 1392 | 1461053356705 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 01:09:16 INFO - PROCESS | 1392 | 1461053356715 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070344000 == 68 [pid = 1392] [id = 373] 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C726800) [pid = 1392] [serial = 1118] [outer = 0000000000000000] 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C7BC000) [pid = 1392] [serial = 1119] [outer = 000000606C726800] 01:09:16 INFO - PROCESS | 1392 | 1461053356764 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C90A800) [pid = 1392] [serial = 1120] [outer = 000000606C726800] 01:09:17 INFO - PROCESS | 1392 | 1461053357236 Marionette TRACE conn5 <- [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]]]}] 01:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 01:09:17 INFO - PROCESS | 1392 | 1461053357301 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 01:09:17 INFO - PROCESS | 1392 | 1461053357303 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 01:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:09:17 INFO - PROCESS | 1392 | 1461053357307 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:09:17 INFO - PROCESS | 1392 | 1461053357309 Marionette TRACE conn5 <- [1,1458,null,{}] 01:09:17 INFO - PROCESS | 1392 | 1461053357312 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:17 INFO - PROCESS | 1392 | 1461053357458 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 01:09:17 INFO - PROCESS | 1392 | 1461053357507 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070511000 == 69 [pid = 1392] [id = 374] 01:09:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C9B1000) [pid = 1392] [serial = 1121] [outer = 0000000000000000] 01:09:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C9B8400) [pid = 1392] [serial = 1122] [outer = 000000606C9B1000] 01:09:17 INFO - PROCESS | 1392 | 1461053357554 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606D027400) [pid = 1392] [serial = 1123] [outer = 000000606C9B1000] 01:09:18 INFO - PROCESS | 1392 | 1461053358018 Marionette TRACE conn5 <- [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]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 775ms 01:09:18 INFO - PROCESS | 1392 | 1461053358085 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1392 | 1461053358087 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 01:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:09:18 INFO - PROCESS | 1392 | 1461053358090 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 1392 | 1461053358092 Marionette TRACE conn5 <- [1,1462,null,{}] 01:09:18 INFO - PROCESS | 1392 | 1461053358096 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:18 INFO - PROCESS | 1392 | 1461053358222 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 01:09:18 INFO - PROCESS | 1392 | 1461053358279 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071843800 == 70 [pid = 1392] [id = 375] 01:09:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606D2EB000) [pid = 1392] [serial = 1124] [outer = 0000000000000000] 01:09:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606DC4E400) [pid = 1392] [serial = 1125] [outer = 000000606D2EB000] 01:09:18 INFO - PROCESS | 1392 | 1461053358327 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606F103C00) [pid = 1392] [serial = 1126] [outer = 000000606D2EB000] 01:09:18 INFO - PROCESS | 1392 | 1461053358753 Marionette TRACE conn5 <- [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]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 01:09:18 INFO - PROCESS | 1392 | 1461053358768 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1392 | 1461053358770 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 01:09:18 INFO - PROCESS | 1392 | 1461053358773 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 1392 | 1461053358775 Marionette TRACE conn5 <- [1,1466,null,{}] 01:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:09:18 INFO - PROCESS | 1392 | 1461053358779 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:18 INFO - PROCESS | 1392 | 1461053358933 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 01:09:18 INFO - PROCESS | 1392 | 1461053358989 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAB000 == 71 [pid = 1392] [id = 376] 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606ED45400) [pid = 1392] [serial = 1127] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000607025A000) [pid = 1392] [serial = 1128] [outer = 000000606ED45400] 01:09:19 INFO - PROCESS | 1392 | 1461053359039 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070489C00) [pid = 1392] [serial = 1129] [outer = 000000606ED45400] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060713F8000) [pid = 1392] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C4AFC00) [pid = 1392] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006070680000) [pid = 1392] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000607025B400) [pid = 1392] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000605ABB7C00) [pid = 1392] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069C1B800) [pid = 1392] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606053F000) [pid = 1392] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006061317800) [pid = 1392] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006069C7C000) [pid = 1392] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605F368800) [pid = 1392] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C8B1800) [pid = 1392] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606EA03800) [pid = 1392] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606A26E000) [pid = 1392] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605FAE8800) [pid = 1392] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006070681400) [pid = 1392] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:09:19 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006070254C00) [pid = 1392] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605FCDA000) [pid = 1392] [serial = 1130] [outer = 000000607067E000] 01:09:19 INFO - PROCESS | 1392 | 1461053359654 Marionette TRACE conn5 <- [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]]]}] 01:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 923ms 01:09:19 INFO - PROCESS | 1392 | 1461053359702 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 1392 | 1461053359704 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 01:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:09:19 INFO - PROCESS | 1392 | 1461053359707 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 1392 | 1461053359709 Marionette TRACE conn5 <- [1,1470,null,{}] 01:09:19 INFO - PROCESS | 1392 | 1461053359713 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:19 INFO - PROCESS | 1392 | 1461053359800 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 01:09:19 INFO - PROCESS | 1392 | 1461053359808 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213C800 == 72 [pid = 1392] [id = 377] 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C8B1800) [pid = 1392] [serial = 1131] [outer = 0000000000000000] 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000607055B000) [pid = 1392] [serial = 1132] [outer = 000000606C8B1800] 01:09:19 INFO - PROCESS | 1392 | 1461053359856 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006070686C00) [pid = 1392] [serial = 1133] [outer = 000000606C8B1800] 01:09:20 INFO - PROCESS | 1392 | 1461053360259 Marionette TRACE conn5 <- [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]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 587ms 01:09:20 INFO - PROCESS | 1392 | 1461053360297 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 1392 | 1461053360300 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 01:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:09:20 INFO - PROCESS | 1392 | 1461053360303 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 1392 | 1461053360305 Marionette TRACE conn5 <- [1,1474,null,{}] 01:09:20 INFO - PROCESS | 1392 | 1461053360309 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:20 INFO - PROCESS | 1392 | 1461053360430 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 01:09:20 INFO - PROCESS | 1392 | 1461053360439 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B59000 == 73 [pid = 1392] [id = 378] 01:09:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607048E000) [pid = 1392] [serial = 1134] [outer = 0000000000000000] 01:09:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060707B5C00) [pid = 1392] [serial = 1135] [outer = 000000607048E000] 01:09:20 INFO - PROCESS | 1392 | 1461053360488 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006071188400) [pid = 1392] [serial = 1136] [outer = 000000607048E000] 01:09:20 INFO - PROCESS | 1392 | 1461053360860 Marionette TRACE conn5 <- [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]]]}] 01:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1147ms 01:09:21 INFO - PROCESS | 1392 | 1461053361499 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 01:09:21 INFO - PROCESS | 1392 | 1461053361504 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 01:09:21 INFO - PROCESS | 1392 | 1461053361511 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:09:21 INFO - PROCESS | 1392 | 1461053361515 Marionette TRACE conn5 <- [1,1478,null,{}] 01:09:21 INFO - PROCESS | 1392 | 1461053361523 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:21 INFO - PROCESS | 1392 | 1461053361680 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 01:09:21 INFO - PROCESS | 1392 | 1461053361758 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000606603A800 == 74 [pid = 1392] [id = 379] 01:09:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000605FADD400) [pid = 1392] [serial = 1137] [outer = 0000000000000000] 01:09:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000605FAE9400) [pid = 1392] [serial = 1138] [outer = 000000605FADD400] 01:09:21 INFO - PROCESS | 1392 | 1461053361820 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606053E800) [pid = 1392] [serial = 1139] [outer = 000000605FADD400] 01:09:22 INFO - PROCESS | 1392 | 1461053362356 Marionette TRACE conn5 <- [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]]]}] 01:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 880ms 01:09:22 INFO - PROCESS | 1392 | 1461053362400 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 01:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:09:22 INFO - PROCESS | 1392 | 1461053362405 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 01:09:22 INFO - PROCESS | 1392 | 1461053362414 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - PROCESS | 1392 | 1461053362420 Marionette TRACE conn5 <- [1,1482,null,{}] 01:09:22 INFO - PROCESS | 1392 | 1461053362425 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:22 INFO - PROCESS | 1392 | 1461053362584 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 01:09:22 INFO - PROCESS | 1392 | 1461053362652 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EAC7000 == 75 [pid = 1392] [id = 380] 01:09:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606053E400) [pid = 1392] [serial = 1140] [outer = 0000000000000000] 01:09:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060690A6800) [pid = 1392] [serial = 1141] [outer = 000000606053E400] 01:09:22 INFO - PROCESS | 1392 | 1461053362710 Marionette DEBUG loaded listener.js 01:09:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006069C4A000) [pid = 1392] [serial = 1142] [outer = 000000606053E400] 01:09:23 INFO - PROCESS | 1392 | 1461053363653 Marionette TRACE conn5 <- [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]]]}] 01:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1302ms 01:09:23 INFO - PROCESS | 1392 | 1461053363715 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 1392 | 1461053363718 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 01:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:09:23 INFO - PROCESS | 1392 | 1461053363722 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 1392 | 1461053363724 Marionette TRACE conn5 <- [1,1486,null,{}] 01:09:23 INFO - PROCESS | 1392 | 1461053363735 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:23 INFO - PROCESS | 1392 | 1461053363855 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 01:09:24 INFO - PROCESS | 1392 | 1461053364000 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756CA000 == 76 [pid = 1392] [id = 381] 01:09:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606D8C8400) [pid = 1392] [serial = 1143] [outer = 0000000000000000] 01:09:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606DC44C00) [pid = 1392] [serial = 1144] [outer = 000000606D8C8400] 01:09:24 INFO - PROCESS | 1392 | 1461053364062 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606F17C400) [pid = 1392] [serial = 1145] [outer = 000000606D8C8400] 01:09:24 INFO - PROCESS | 1392 | 1461053364611 Marionette TRACE conn5 <- [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]]]}] 01:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 01:09:24 INFO - PROCESS | 1392 | 1461053364666 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 1392 | 1461053364669 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 01:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:09:24 INFO - PROCESS | 1392 | 1461053364673 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - PROCESS | 1392 | 1461053364675 Marionette TRACE conn5 <- [1,1490,null,{}] 01:09:24 INFO - PROCESS | 1392 | 1461053364679 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:24 INFO - PROCESS | 1392 | 1461053364825 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 01:09:24 INFO - PROCESS | 1392 | 1461053364949 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AEC000 == 77 [pid = 1392] [id = 382] 01:09:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006071190400) [pid = 1392] [serial = 1146] [outer = 0000000000000000] 01:09:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060711CF400) [pid = 1392] [serial = 1147] [outer = 0000006071190400] 01:09:25 INFO - PROCESS | 1392 | 1461053365007 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071275400) [pid = 1392] [serial = 1148] [outer = 0000006071190400] 01:09:25 INFO - PROCESS | 1392 | 1461053365619 Marionette TRACE conn5 <- [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]]]}] 01:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 01:09:25 INFO - PROCESS | 1392 | 1461053365661 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 01:09:25 INFO - PROCESS | 1392 | 1461053365664 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 01:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:09:25 INFO - PROCESS | 1392 | 1461053365667 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:09:25 INFO - PROCESS | 1392 | 1461053365669 Marionette TRACE conn5 <- [1,1494,null,{}] 01:09:25 INFO - PROCESS | 1392 | 1461053365673 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:25 INFO - PROCESS | 1392 | 1461053365782 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 01:09:25 INFO - PROCESS | 1392 | 1461053365905 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077619800 == 78 [pid = 1392] [id = 383] 01:09:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071274C00) [pid = 1392] [serial = 1149] [outer = 0000000000000000] 01:09:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (00000060713FA000) [pid = 1392] [serial = 1150] [outer = 0000006071274C00] 01:09:25 INFO - PROCESS | 1392 | 1461053365962 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071822400) [pid = 1392] [serial = 1151] [outer = 0000006071274C00] 01:09:26 INFO - PROCESS | 1392 | 1461053366583 Marionette TRACE conn5 <- [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]]]}] 01:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 01:09:26 INFO - PROCESS | 1392 | 1461053366614 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 01:09:26 INFO - PROCESS | 1392 | 1461053366616 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 01:09:26 INFO - PROCESS | 1392 | 1461053366620 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:09:26 INFO - PROCESS | 1392 | 1461053366622 Marionette TRACE conn5 <- [1,1498,null,{}] 01:09:26 INFO - PROCESS | 1392 | 1461053366626 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:26 INFO - PROCESS | 1392 | 1461053366761 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 01:09:26 INFO - PROCESS | 1392 | 1461053366886 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078883000 == 79 [pid = 1392] [id = 384] 01:09:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071887C00) [pid = 1392] [serial = 1152] [outer = 0000000000000000] 01:09:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000607204A800) [pid = 1392] [serial = 1153] [outer = 0000006071887C00] 01:09:26 INFO - PROCESS | 1392 | 1461053366947 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006072116400) [pid = 1392] [serial = 1154] [outer = 0000006071887C00] 01:09:27 INFO - PROCESS | 1392 | 1461053367518 Marionette TRACE conn5 <- [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]]]}] 01:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 923ms 01:09:27 INFO - PROCESS | 1392 | 1461053367546 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 01:09:27 INFO - PROCESS | 1392 | 1461053367548 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 01:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:09:27 INFO - PROCESS | 1392 | 1461053367552 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:09:27 INFO - PROCESS | 1392 | 1461053367554 Marionette TRACE conn5 <- [1,1502,null,{}] 01:09:27 INFO - PROCESS | 1392 | 1461053367557 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:27 INFO - PROCESS | 1392 | 1461053367667 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 01:09:27 INFO - PROCESS | 1392 | 1461053367801 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AD8800 == 80 [pid = 1392] [id = 385] 01:09:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006071233400) [pid = 1392] [serial = 1155] [outer = 0000000000000000] 01:09:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (00000060721DD000) [pid = 1392] [serial = 1156] [outer = 0000006071233400] 01:09:27 INFO - PROCESS | 1392 | 1461053367857 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006075A29800) [pid = 1392] [serial = 1157] [outer = 0000006071233400] 01:09:28 INFO - PROCESS | 1392 | 1461053368624 Marionette TRACE conn5 <- [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]]]}] 01:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1133ms 01:09:28 INFO - PROCESS | 1392 | 1461053368688 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 01:09:28 INFO - PROCESS | 1392 | 1461053368692 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 01:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:09:28 INFO - PROCESS | 1392 | 1461053368698 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - PROCESS | 1392 | 1461053368702 Marionette TRACE conn5 <- [1,1506,null,{}] 01:09:28 INFO - PROCESS | 1392 | 1461053368709 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:28 INFO - PROCESS | 1392 | 1461053368869 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 01:09:28 INFO - PROCESS | 1392 | 1461053368923 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BE15000 == 81 [pid = 1392] [id = 386] 01:09:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060604CF000) [pid = 1392] [serial = 1158] [outer = 0000000000000000] 01:09:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006060524400) [pid = 1392] [serial = 1159] [outer = 00000060604CF000] 01:09:28 INFO - PROCESS | 1392 | 1461053368973 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (00000060660EFC00) [pid = 1392] [serial = 1160] [outer = 00000060604CF000] 01:09:29 INFO - PROCESS | 1392 | 1461053369568 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 01:09:29 INFO - PROCESS | 1392 | 1461053369646 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 1392 | 1461053369652 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 01:09:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:09:29 INFO - PROCESS | 1392 | 1461053369659 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 1392 | 1461053369662 Marionette TRACE conn5 <- [1,1510,null,{}] 01:09:29 INFO - PROCESS | 1392 | 1461053369665 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:29 INFO - PROCESS | 1392 | 1461053369801 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 01:09:29 INFO - PROCESS | 1392 | 1461053369918 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 000000607213C800 == 80 [pid = 1392] [id = 377] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAB000 == 79 [pid = 1392] [id = 376] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 0000006071843800 == 78 [pid = 1392] [id = 375] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 0000006070511000 == 77 [pid = 1392] [id = 374] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 0000006070344000 == 76 [pid = 1392] [id = 373] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB30800 == 75 [pid = 1392] [id = 372] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 00000060655B9800 == 74 [pid = 1392] [id = 371] 01:09:29 INFO - PROCESS | 1392 | --DOCSHELL 000000604F841800 == 73 [pid = 1392] [id = 370] 01:09:29 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006070289800) [pid = 1392] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:09:29 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006071823800) [pid = 1392] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 01:09:29 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006071F1D400) [pid = 1392] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:09:29 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006072112000) [pid = 1392] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:09:29 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (00000060780AE000) [pid = 1392] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:09:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000606470F000 == 74 [pid = 1392] [id = 387] 01:09:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605E111400) [pid = 1392] [serial = 1161] [outer = 0000000000000000] 01:09:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000605FAE8000) [pid = 1392] [serial = 1162] [outer = 000000605E111400] 01:09:30 INFO - PROCESS | 1392 | 1461053370011 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060668A3000) [pid = 1392] [serial = 1163] [outer = 000000605E111400] 01:09:30 INFO - PROCESS | 1392 | --DOCSHELL 0000006078896800 == 73 [pid = 1392] [id = 367] 01:09:30 INFO - PROCESS | 1392 | --DOCSHELL 000000607887A000 == 72 [pid = 1392] [id = 366] 01:09:30 INFO - PROCESS | 1392 | --DOCSHELL 0000006077D4A000 == 71 [pid = 1392] [id = 365] 01:09:30 INFO - PROCESS | 1392 | --DOCSHELL 00000060706BE800 == 70 [pid = 1392] [id = 364] 01:09:30 INFO - PROCESS | 1392 | --DOCSHELL 0000006069CA1800 == 69 [pid = 1392] [id = 363] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006071888800) [pid = 1392] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606DF4F800) [pid = 1392] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000607122C400) [pid = 1392] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006070684400) [pid = 1392] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606C9AF000) [pid = 1392] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006070556800) [pid = 1392] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000607024D400) [pid = 1392] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606BE81C00) [pid = 1392] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606C5B7400) [pid = 1392] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (00000060690A9C00) [pid = 1392] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (00000060707B7400) [pid = 1392] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000607118C000) [pid = 1392] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006070F7B000) [pid = 1392] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006071231000) [pid = 1392] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C9B5400) [pid = 1392] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606CE6D800) [pid = 1392] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006065F44C00) [pid = 1392] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606D737C00) [pid = 1392] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606DC50800) [pid = 1392] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000605FA97800) [pid = 1392] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606621A000) [pid = 1392] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060690A0000) [pid = 1392] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606906F800) [pid = 1392] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006065F40C00) [pid = 1392] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C7C5400) [pid = 1392] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606BE60400) [pid = 1392] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606621D400) [pid = 1392] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (00000060648B5C00) [pid = 1392] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:09:30 INFO - PROCESS | 1392 | 1461053370499 Marionette TRACE conn5 <- [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"]]]}] 01:09:30 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 () { 01:09:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:09:30 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 () { 01:09:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:09:30 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 () { 01:09:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:09:30 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 () { 01:09:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:09:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 889ms 01:09:30 INFO - PROCESS | 1392 | 1461053370548 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 1392 | 1461053370551 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 01:09:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:09:30 INFO - PROCESS | 1392 | 1461053370555 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - PROCESS | 1392 | 1461053370558 Marionette TRACE conn5 <- [1,1514,null,{}] 01:09:30 INFO - PROCESS | 1392 | 1461053370569 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:30 INFO - PROCESS | 1392 | 1461053370666 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 01:09:30 INFO - PROCESS | 1392 | 1461053370673 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EB23800 == 70 [pid = 1392] [id = 388] 01:09:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606B519400) [pid = 1392] [serial = 1164] [outer = 0000000000000000] 01:09:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C17F400) [pid = 1392] [serial = 1165] [outer = 000000606B519400] 01:09:30 INFO - PROCESS | 1392 | 1461053370723 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C5C0400) [pid = 1392] [serial = 1166] [outer = 000000606B519400] 01:09:31 INFO - PROCESS | 1392 | 1461053371235 Marionette TRACE conn5 <- [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"]]]}] 01:09:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:09:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:09:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:09:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 736ms 01:09:31 INFO - PROCESS | 1392 | 1461053371294 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 1392 | 1461053371297 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 01:09:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:09:31 INFO - PROCESS | 1392 | 1461053371300 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - PROCESS | 1392 | 1461053371302 Marionette TRACE conn5 <- [1,1518,null,{}] 01:09:31 INFO - PROCESS | 1392 | 1461053371306 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:31 INFO - PROCESS | 1392 | 1461053371397 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 01:09:31 INFO - PROCESS | 1392 | 1461053371514 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703DB800 == 71 [pid = 1392] [id = 389] 01:09:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606BE81C00) [pid = 1392] [serial = 1167] [outer = 0000000000000000] 01:09:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606CE66400) [pid = 1392] [serial = 1168] [outer = 000000606BE81C00] 01:09:31 INFO - PROCESS | 1392 | 1461053371564 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606D737C00) [pid = 1392] [serial = 1169] [outer = 000000606BE81C00] 01:09:31 INFO - PROCESS | 1392 | 1461053371895 Marionette TRACE conn5 <- [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]]]}] 01:09:31 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 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:09:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:09:31 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. 01:09:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:09:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 01:09:31 INFO - PROCESS | 1392 | 1461053371932 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 1392 | 1461053371934 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 01:09:31 INFO - PROCESS | 1392 | 1461053371937 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:09:31 INFO - PROCESS | 1392 | 1461053371939 Marionette TRACE conn5 <- [1,1522,null,{}] 01:09:31 INFO - PROCESS | 1392 | 1461053371942 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:32 INFO - PROCESS | 1392 | 1461053372072 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 01:09:32 INFO - PROCESS | 1392 | 1461053372121 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071121000 == 72 [pid = 1392] [id = 390] 01:09:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C7C8400) [pid = 1392] [serial = 1170] [outer = 0000000000000000] 01:09:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606DF4C000) [pid = 1392] [serial = 1171] [outer = 000000606C7C8400] 01:09:32 INFO - PROCESS | 1392 | 1461053372169 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606EB03000) [pid = 1392] [serial = 1172] [outer = 000000606C7C8400] 01:09:32 INFO - PROCESS | 1392 | 1461053372619 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 01:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:09:32 INFO - PROCESS | 1392 | 1461053372676 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 1392 | 1461053372678 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 01:09:32 INFO - PROCESS | 1392 | 1461053372681 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - PROCESS | 1392 | 1461053372683 Marionette TRACE conn5 <- [1,1526,null,{}] 01:09:32 INFO - PROCESS | 1392 | 1461053372687 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:32 INFO - PROCESS | 1392 | 1461053372853 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 01:09:32 INFO - PROCESS | 1392 | 1461053372881 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071269000 == 73 [pid = 1392] [id = 391] 01:09:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006070318000) [pid = 1392] [serial = 1173] [outer = 0000000000000000] 01:09:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000607055D800) [pid = 1392] [serial = 1174] [outer = 0000006070318000] 01:09:32 INFO - PROCESS | 1392 | 1461053372930 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006070F78400) [pid = 1392] [serial = 1175] [outer = 0000006070318000] 01:09:33 INFO - PROCESS | 1392 | 1461053373381 Marionette TRACE conn5 <- [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]]]}] 01:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 01:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:09:33 INFO - PROCESS | 1392 | 1461053373416 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 01:09:33 INFO - PROCESS | 1392 | 1461053373419 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 01:09:33 INFO - PROCESS | 1392 | 1461053373422 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:09:33 INFO - PROCESS | 1392 | 1461053373424 Marionette TRACE conn5 <- [1,1530,null,{}] 01:09:33 INFO - PROCESS | 1392 | 1461053373427 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:33 INFO - PROCESS | 1392 | 1461053373551 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 01:09:33 INFO - PROCESS | 1392 | 1461053373606 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:33 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAA800 == 74 [pid = 1392] [id = 392] 01:09:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (00000060707B9000) [pid = 1392] [serial = 1176] [outer = 0000000000000000] 01:09:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006071234C00) [pid = 1392] [serial = 1177] [outer = 00000060707B9000] 01:09:33 INFO - PROCESS | 1392 | 1461053373651 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006071744800) [pid = 1392] [serial = 1178] [outer = 00000060707B9000] 01:09:34 INFO - PROCESS | 1392 | 1461053374078 Marionette TRACE conn5 <- [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]]]}] 01:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 01:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:09:34 INFO - PROCESS | 1392 | 1461053374095 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 1392 | 1461053374097 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 01:09:34 INFO - PROCESS | 1392 | 1461053374100 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:09:34 INFO - PROCESS | 1392 | 1461053374102 Marionette TRACE conn5 <- [1,1534,null,{}] 01:09:34 INFO - PROCESS | 1392 | 1461053374105 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:34 INFO - PROCESS | 1392 | 1461053374257 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 01:09:34 INFO - PROCESS | 1392 | 1461053374318 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:34 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F4800 == 75 [pid = 1392] [id = 393] 01:09:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006071823C00) [pid = 1392] [serial = 1179] [outer = 0000000000000000] 01:09:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607188B800) [pid = 1392] [serial = 1180] [outer = 0000006071823C00] 01:09:34 INFO - PROCESS | 1392 | 1461053374363 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071F28000) [pid = 1392] [serial = 1181] [outer = 0000006071823C00] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C9B1000) [pid = 1392] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606F692800) [pid = 1392] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605E110800) [pid = 1392] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606138EC00) [pid = 1392] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000605FAE9000) [pid = 1392] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606ED45400) [pid = 1392] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606C8B1800) [pid = 1392] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006069C75800) [pid = 1392] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C726800) [pid = 1392] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606F5B5000) [pid = 1392] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069C4DC00) [pid = 1392] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606D2EB000) [pid = 1392] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (00000060713F4000) [pid = 1392] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006071882C00) [pid = 1392] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (00000060780A6400) [pid = 1392] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:09:34 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000607204E800) [pid = 1392] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:09:34 INFO - PROCESS | 1392 | 1461053374889 Marionette TRACE conn5 <- [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]]]}] 01:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms 01:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:09:34 INFO - PROCESS | 1392 | 1461053374942 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 1392 | 1461053374945 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 01:09:34 INFO - PROCESS | 1392 | 1461053374948 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:09:34 INFO - PROCESS | 1392 | 1461053374950 Marionette TRACE conn5 <- [1,1538,null,{}] 01:09:34 INFO - PROCESS | 1392 | 1461053374953 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:35 INFO - PROCESS | 1392 | 1461053375044 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 01:09:35 INFO - PROCESS | 1392 | 1461053375050 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B63800 == 76 [pid = 1392] [id = 394] 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606BE74800) [pid = 1392] [serial = 1182] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EB0D800) [pid = 1392] [serial = 1183] [outer = 000000606BE74800] 01:09:35 INFO - PROCESS | 1392 | 1461053375097 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006071830C00) [pid = 1392] [serial = 1184] [outer = 000000606BE74800] 01:09:35 INFO - PROCESS | 1392 | 1461053375526 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 01:09:35 INFO - PROCESS | 1392 | 1461053375580 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 1392 | 1461053375583 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 01:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:09:35 INFO - PROCESS | 1392 | 1461053375586 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 1392 | 1461053375588 Marionette TRACE conn5 <- [1,1542,null,{}] 01:09:35 INFO - PROCESS | 1392 | 1461053375592 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:35 INFO - PROCESS | 1392 | 1461053375680 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 01:09:35 INFO - PROCESS | 1392 | 1461053375686 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075753800 == 77 [pid = 1392] [id = 395] 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606EA37800) [pid = 1392] [serial = 1185] [outer = 0000000000000000] 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606EA41400) [pid = 1392] [serial = 1186] [outer = 000000606EA37800] 01:09:35 INFO - PROCESS | 1392 | 1461053375733 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060713F5400) [pid = 1392] [serial = 1187] [outer = 000000606EA37800] 01:09:36 INFO - PROCESS | 1392 | 1461053376191 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms 01:09:36 INFO - PROCESS | 1392 | 1461053376217 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 1392 | 1461053376219 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 01:09:36 INFO - PROCESS | 1392 | 1461053376222 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:09:36 INFO - PROCESS | 1392 | 1461053376225 Marionette TRACE conn5 <- [1,1546,null,{}] 01:09:36 INFO - PROCESS | 1392 | 1461053376233 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:36 INFO - PROCESS | 1392 | 1461053376341 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 01:09:36 INFO - PROCESS | 1392 | 1461053376347 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077D43000 == 78 [pid = 1392] [id = 396] 01:09:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000607107C000) [pid = 1392] [serial = 1188] [outer = 0000000000000000] 01:09:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006071087800) [pid = 1392] [serial = 1189] [outer = 000000607107C000] 01:09:36 INFO - PROCESS | 1392 | 1461053376399 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006072113C00) [pid = 1392] [serial = 1190] [outer = 000000607107C000] 01:09:37 INFO - PROCESS | 1392 | 1461053377128 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 01:09:37 INFO - PROCESS | 1392 | 1461053377169 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 01:09:37 INFO - PROCESS | 1392 | 1461053377174 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 01:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:09:37 INFO - PROCESS | 1392 | 1461053377181 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:09:37 INFO - PROCESS | 1392 | 1461053377185 Marionette TRACE conn5 <- [1,1550,null,{}] 01:09:37 INFO - PROCESS | 1392 | 1461053377191 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:37 INFO - PROCESS | 1392 | 1461053377357 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 01:09:37 INFO - PROCESS | 1392 | 1461053377480 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4D6000 == 79 [pid = 1392] [id = 397] 01:09:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060650DA000) [pid = 1392] [serial = 1191] [outer = 0000000000000000] 01:09:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (00000060690A0000) [pid = 1392] [serial = 1192] [outer = 00000060650DA000] 01:09:37 INFO - PROCESS | 1392 | 1461053377541 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006069C4A400) [pid = 1392] [serial = 1193] [outer = 00000060650DA000] 01:09:38 INFO - PROCESS | 1392 | 1461053378108 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 986ms 01:09:38 INFO - PROCESS | 1392 | 1461053378169 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 1392 | 1461053378176 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 01:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:09:38 INFO - PROCESS | 1392 | 1461053378184 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 1392 | 1461053378187 Marionette TRACE conn5 <- [1,1554,null,{}] 01:09:38 INFO - PROCESS | 1392 | 1461053378192 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:38 INFO - PROCESS | 1392 | 1461053378309 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 01:09:38 INFO - PROCESS | 1392 | 1461053378410 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000607124D800 == 80 [pid = 1392] [id = 398] 01:09:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C4FB800) [pid = 1392] [serial = 1194] [outer = 0000000000000000] 01:09:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606C7C2C00) [pid = 1392] [serial = 1195] [outer = 000000606C4FB800] 01:09:38 INFO - PROCESS | 1392 | 1461053378467 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606D257000) [pid = 1392] [serial = 1196] [outer = 000000606C4FB800] 01:09:39 INFO - PROCESS | 1392 | 1461053379109 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 983ms 01:09:39 INFO - PROCESS | 1392 | 1461053379171 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 1392 | 1461053379174 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 01:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:09:39 INFO - PROCESS | 1392 | 1461053379179 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - PROCESS | 1392 | 1461053379183 Marionette TRACE conn5 <- [1,1558,null,{}] 01:09:39 INFO - PROCESS | 1392 | 1461053379195 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:39 INFO - PROCESS | 1392 | 1461053379356 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 01:09:39 INFO - PROCESS | 1392 | 1461053379375 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781D0000 == 81 [pid = 1392] [id = 399] 01:09:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006070288C00) [pid = 1392] [serial = 1197] [outer = 0000000000000000] 01:09:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006070485400) [pid = 1392] [serial = 1198] [outer = 0000006070288C00] 01:09:39 INFO - PROCESS | 1392 | 1461053379436 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607107AC00) [pid = 1392] [serial = 1199] [outer = 0000006070288C00] 01:09:40 INFO - PROCESS | 1392 | 1461053380063 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 01:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:09:40 INFO - PROCESS | 1392 | 1461053380123 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 01:09:40 INFO - PROCESS | 1392 | 1461053380127 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 01:09:40 INFO - PROCESS | 1392 | 1461053380130 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - PROCESS | 1392 | 1461053380132 Marionette TRACE conn5 <- [1,1562,null,{}] 01:09:40 INFO - PROCESS | 1392 | 1461053380136 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:40 INFO - PROCESS | 1392 | 1461053380255 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 01:09:40 INFO - PROCESS | 1392 | 1461053380383 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DD9000 == 82 [pid = 1392] [id = 400] 01:09:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071089400) [pid = 1392] [serial = 1200] [outer = 0000000000000000] 01:09:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607174CC00) [pid = 1392] [serial = 1201] [outer = 0000006071089400] 01:09:40 INFO - PROCESS | 1392 | 1461053380440 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006072179800) [pid = 1392] [serial = 1202] [outer = 0000006071089400] 01:09:40 INFO - PROCESS | 1392 | 1461053380971 Marionette TRACE conn5 <- [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]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 881ms 01:09:41 INFO - PROCESS | 1392 | 1461053381012 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1392 | 1461053381015 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 01:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:09:41 INFO - PROCESS | 1392 | 1461053381018 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 1392 | 1461053381021 Marionette TRACE conn5 <- [1,1566,null,{}] 01:09:41 INFO - PROCESS | 1392 | 1461053381025 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:41 INFO - PROCESS | 1392 | 1461053381136 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 01:09:41 INFO - PROCESS | 1392 | 1461053381236 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DF3000 == 83 [pid = 1392] [id = 401] 01:09:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071186C00) [pid = 1392] [serial = 1203] [outer = 0000000000000000] 01:09:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006075A2E800) [pid = 1392] [serial = 1204] [outer = 0000006071186C00] 01:09:41 INFO - PROCESS | 1392 | 1461053381292 Marionette DEBUG loaded listener.js 01:09:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006077E70800) [pid = 1392] [serial = 1205] [outer = 0000006071186C00] 01:09:41 INFO - PROCESS | 1392 | 1461053381869 Marionette TRACE conn5 <- [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]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 01:09:41 INFO - PROCESS | 1392 | 1461053381911 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1392 | 1461053381913 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 01:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:09:41 INFO - PROCESS | 1392 | 1461053381918 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 1392 | 1461053381920 Marionette TRACE conn5 <- [1,1570,null,{}] 01:09:41 INFO - PROCESS | 1392 | 1461053381924 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:42 INFO - PROCESS | 1392 | 1461053382060 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 01:09:42 INFO - PROCESS | 1392 | 1461053382161 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DF4800 == 84 [pid = 1392] [id = 402] 01:09:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000607809FC00) [pid = 1392] [serial = 1206] [outer = 0000000000000000] 01:09:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060780AB000) [pid = 1392] [serial = 1207] [outer = 000000607809FC00] 01:09:42 INFO - PROCESS | 1392 | 1461053382220 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006078848000) [pid = 1392] [serial = 1208] [outer = 000000607809FC00] 01:09:42 INFO - PROCESS | 1392 | 1461053382793 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 01:09:42 INFO - PROCESS | 1392 | 1461053382865 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 1392 | 1461053382868 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 01:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:09:42 INFO - PROCESS | 1392 | 1461053382872 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:09:42 INFO - PROCESS | 1392 | 1461053382874 Marionette TRACE conn5 <- [1,1574,null,{}] 01:09:42 INFO - PROCESS | 1392 | 1461053382878 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:42 INFO - PROCESS | 1392 | 1461053382990 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 01:09:43 INFO - PROCESS | 1392 | 1461053383142 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072328000 == 85 [pid = 1392] [id = 403] 01:09:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (000000606141E800) [pid = 1392] [serial = 1209] [outer = 0000000000000000] 01:09:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006072118C00) [pid = 1392] [serial = 1210] [outer = 000000606141E800] 01:09:43 INFO - PROCESS | 1392 | 1461053383200 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (0000006079686800) [pid = 1392] [serial = 1211] [outer = 000000606141E800] 01:09:44 INFO - PROCESS | 1392 | 1461053384085 Marionette TRACE conn5 <- [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]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1242ms 01:09:44 INFO - PROCESS | 1392 | 1461053384116 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 1392 | 1461053384121 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 01:09:44 INFO - PROCESS | 1392 | 1461053384126 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:09:44 INFO - PROCESS | 1392 | 1461053384130 Marionette TRACE conn5 <- [1,1578,null,{}] 01:09:44 INFO - PROCESS | 1392 | 1461053384137 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:44 INFO - PROCESS | 1392 | 1461053384250 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 01:09:44 INFO - PROCESS | 1392 | 1461053384388 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BFB4000 == 86 [pid = 1392] [id = 404] 01:09:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000605E0A8400) [pid = 1392] [serial = 1212] [outer = 0000000000000000] 01:09:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000605FAE0800) [pid = 1392] [serial = 1213] [outer = 000000605E0A8400] 01:09:44 INFO - PROCESS | 1392 | 1461053384440 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (0000006064BD5C00) [pid = 1392] [serial = 1214] [outer = 000000605E0A8400] 01:09:45 INFO - PROCESS | 1392 | 1461053385049 Marionette TRACE conn5 <- [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]]]}] 01:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 01:09:45 INFO - PROCESS | 1392 | 1461053385117 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 01:09:45 INFO - PROCESS | 1392 | 1461053385123 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 01:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:09:45 INFO - PROCESS | 1392 | 1461053385129 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:09:45 INFO - PROCESS | 1392 | 1461053385132 Marionette TRACE conn5 <- [1,1582,null,{}] 01:09:45 INFO - PROCESS | 1392 | 1461053385136 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:45 INFO - PROCESS | 1392 | 1461053385243 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 01:09:45 INFO - PROCESS | 1392 | 1461053385370 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006075ADC000 == 85 [pid = 1392] [id = 349] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006075753800 == 84 [pid = 1392] [id = 395] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B63800 == 83 [pid = 1392] [id = 394] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F4800 == 82 [pid = 1392] [id = 393] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAA800 == 81 [pid = 1392] [id = 392] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006071269000 == 80 [pid = 1392] [id = 391] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (00000060707B5C00) [pid = 1392] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000607031B800) [pid = 1392] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000606148BC00) [pid = 1392] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006071743400) [pid = 1392] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006072110400) [pid = 1392] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064720000 == 81 [pid = 1392] [id = 405] 01:09:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000605E0A0400) [pid = 1392] [serial = 1215] [outer = 0000000000000000] 01:09:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000605F367000) [pid = 1392] [serial = 1216] [outer = 000000605E0A0400] 01:09:45 INFO - PROCESS | 1392 | 1461053385467 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000606621E800) [pid = 1392] [serial = 1217] [outer = 000000605E0A0400] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006071121000 == 80 [pid = 1392] [id = 390] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 00000060703DB800 == 79 [pid = 1392] [id = 389] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 000000606EB23800 == 78 [pid = 1392] [id = 388] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 000000606470F000 == 77 [pid = 1392] [id = 387] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 000000606BE15000 == 76 [pid = 1392] [id = 386] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006077619800 == 75 [pid = 1392] [id = 383] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AEC000 == 74 [pid = 1392] [id = 382] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 00000060756CA000 == 73 [pid = 1392] [id = 381] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 000000606EAC7000 == 72 [pid = 1392] [id = 380] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 000000606603A800 == 71 [pid = 1392] [id = 379] 01:09:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B59000 == 70 [pid = 1392] [id = 378] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000606D027400) [pid = 1392] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (00000060707B7800) [pid = 1392] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (00000060601CD400) [pid = 1392] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006064787C00) [pid = 1392] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000606C9B8400) [pid = 1392] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (00000060663A9800) [pid = 1392] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006070489C00) [pid = 1392] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006070686C00) [pid = 1392] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606A0EC400) [pid = 1392] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606C90A800) [pid = 1392] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606C17EC00) [pid = 1392] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006071277000) [pid = 1392] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C1BB800) [pid = 1392] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (00000060663A5400) [pid = 1392] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000607025A000) [pid = 1392] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606DC4E400) [pid = 1392] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C7BC000) [pid = 1392] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000607182FC00) [pid = 1392] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006072046400) [pid = 1392] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006065FE3800) [pid = 1392] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606CE64C00) [pid = 1392] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006078848C00) [pid = 1392] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606F103C00) [pid = 1392] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006070490400) [pid = 1392] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006064F6CC00) [pid = 1392] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000607217AC00) [pid = 1392] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000607027EC00) [pid = 1392] [serial = 697] [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.] 01:09:45 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000607055B000) [pid = 1392] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:09:45 INFO - PROCESS | 1392 | 1461053385964 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 881ms 01:09:46 INFO - PROCESS | 1392 | 1461053386011 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 1392 | 1461053386014 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 01:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:09:46 INFO - PROCESS | 1392 | 1461053386017 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 1392 | 1461053386021 Marionette TRACE conn5 <- [1,1586,null,{}] 01:09:46 INFO - PROCESS | 1392 | 1461053386032 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:46 INFO - PROCESS | 1392 | 1461053386127 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 01:09:46 INFO - PROCESS | 1392 | 1461053386134 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED22000 == 71 [pid = 1392] [id = 406] 01:09:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006066218C00) [pid = 1392] [serial = 1218] [outer = 0000000000000000] 01:09:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006069C42800) [pid = 1392] [serial = 1219] [outer = 0000006066218C00] 01:09:46 INFO - PROCESS | 1392 | 1461053386186 Marionette DEBUG loaded listener.js 01:09:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606A274400) [pid = 1392] [serial = 1220] [outer = 0000006066218C00] 01:09:46 INFO - PROCESS | 1392 | 1461053386947 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 985ms 01:09:47 INFO - PROCESS | 1392 | 1461053387006 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 01:09:47 INFO - PROCESS | 1392 | 1461053387012 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 01:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:09:47 INFO - PROCESS | 1392 | 1461053387018 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:09:47 INFO - PROCESS | 1392 | 1461053387023 Marionette TRACE conn5 <- [1,1590,null,{}] 01:09:47 INFO - PROCESS | 1392 | 1461053387028 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:47 INFO - PROCESS | 1392 | 1461053387161 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 01:09:47 INFO - PROCESS | 1392 | 1461053387280 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D40F800 == 72 [pid = 1392] [id = 407] 01:09:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006064BD6800) [pid = 1392] [serial = 1221] [outer = 0000000000000000] 01:09:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006065F43000) [pid = 1392] [serial = 1222] [outer = 0000006064BD6800] 01:09:47 INFO - PROCESS | 1392 | 1461053387341 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060698B9400) [pid = 1392] [serial = 1223] [outer = 0000006064BD6800] 01:09:47 INFO - PROCESS | 1392 | 1461053387948 Marionette TRACE conn5 <- [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]]]}] 01:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 984ms 01:09:48 INFO - PROCESS | 1392 | 1461053388004 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 1392 | 1461053388011 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 01:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:09:48 INFO - PROCESS | 1392 | 1461053388018 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 1392 | 1461053388021 Marionette TRACE conn5 <- [1,1594,null,{}] 01:09:48 INFO - PROCESS | 1392 | 1461053388025 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:48 INFO - PROCESS | 1392 | 1461053388144 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 01:09:48 INFO - PROCESS | 1392 | 1461053388269 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070360000 == 73 [pid = 1392] [id = 408] 01:09:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C1BC000) [pid = 1392] [serial = 1224] [outer = 0000000000000000] 01:09:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C4F9C00) [pid = 1392] [serial = 1225] [outer = 000000606C1BC000] 01:09:48 INFO - PROCESS | 1392 | 1461053388327 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606C70A400) [pid = 1392] [serial = 1226] [outer = 000000606C1BC000] 01:09:48 INFO - PROCESS | 1392 | 1461053388940 Marionette TRACE conn5 <- [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]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 01:09:49 INFO - PROCESS | 1392 | 1461053389009 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 1392 | 1461053389012 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 01:09:49 INFO - PROCESS | 1392 | 1461053389031 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:09:49 INFO - PROCESS | 1392 | 1461053389036 Marionette TRACE conn5 <- [1,1598,null,{}] 01:09:49 INFO - PROCESS | 1392 | 1461053389048 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:49 INFO - PROCESS | 1392 | 1461053389174 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 01:09:49 INFO - PROCESS | 1392 | 1461053389295 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711AC000 == 74 [pid = 1392] [id = 409] 01:09:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C9AA800) [pid = 1392] [serial = 1227] [outer = 0000000000000000] 01:09:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606CE6D400) [pid = 1392] [serial = 1228] [outer = 000000606C9AA800] 01:09:49 INFO - PROCESS | 1392 | 1461053389356 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606D733800) [pid = 1392] [serial = 1229] [outer = 000000606C9AA800] 01:09:49 INFO - PROCESS | 1392 | 1461053389930 Marionette TRACE conn5 <- [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]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 922ms 01:09:49 INFO - PROCESS | 1392 | 1461053389958 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 1392 | 1461053389961 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 01:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:09:49 INFO - PROCESS | 1392 | 1461053389983 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 1392 | 1461053389985 Marionette TRACE conn5 <- [1,1602,null,{}] 01:09:49 INFO - PROCESS | 1392 | 1461053389989 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:50 INFO - PROCESS | 1392 | 1461053390103 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 01:09:50 INFO - PROCESS | 1392 | 1461053390198 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:50 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071855800 == 75 [pid = 1392] [id = 410] 01:09:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606DC52000) [pid = 1392] [serial = 1230] [outer = 0000000000000000] 01:09:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606DF4F800) [pid = 1392] [serial = 1231] [outer = 000000606DC52000] 01:09:50 INFO - PROCESS | 1392 | 1461053390255 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606EA38400) [pid = 1392] [serial = 1232] [outer = 000000606DC52000] 01:09:50 INFO - PROCESS | 1392 | 1461053390831 Marionette TRACE conn5 <- [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]]]}] 01:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 880ms 01:09:50 INFO - PROCESS | 1392 | 1461053390865 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 1392 | 1461053390868 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 01:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:09:50 INFO - PROCESS | 1392 | 1461053390871 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 1392 | 1461053390873 Marionette TRACE conn5 <- [1,1606,null,{}] 01:09:50 INFO - PROCESS | 1392 | 1461053390877 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:50 INFO - PROCESS | 1392 | 1461053390987 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 01:09:51 INFO - PROCESS | 1392 | 1461053391082 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB2000 == 76 [pid = 1392] [id = 411] 01:09:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606EA05000) [pid = 1392] [serial = 1233] [outer = 0000000000000000] 01:09:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606F104000) [pid = 1392] [serial = 1234] [outer = 000000606EA05000] 01:09:51 INFO - PROCESS | 1392 | 1461053391139 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006070251400) [pid = 1392] [serial = 1235] [outer = 000000606EA05000] 01:09:51 INFO - PROCESS | 1392 | 1461053391748 Marionette TRACE conn5 <- [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]]]}] 01:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 942ms 01:09:51 INFO - PROCESS | 1392 | 1461053391816 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 01:09:51 INFO - PROCESS | 1392 | 1461053391819 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 01:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:09:51 INFO - PROCESS | 1392 | 1461053391823 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:09:51 INFO - PROCESS | 1392 | 1461053391825 Marionette TRACE conn5 <- [1,1610,null,{}] 01:09:51 INFO - PROCESS | 1392 | 1461053391829 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:51 INFO - PROCESS | 1392 | 1461053391948 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 01:09:52 INFO - PROCESS | 1392 | 1461053392074 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B20800 == 77 [pid = 1392] [id = 412] 01:09:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006070310C00) [pid = 1392] [serial = 1236] [outer = 0000000000000000] 01:09:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006070564C00) [pid = 1392] [serial = 1237] [outer = 0000006070310C00] 01:09:52 INFO - PROCESS | 1392 | 1461053392136 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (00000060707B7800) [pid = 1392] [serial = 1238] [outer = 0000006070310C00] 01:09:52 INFO - PROCESS | 1392 | 1461053392723 Marionette TRACE conn5 <- [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]]]}] 01:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 01:09:52 INFO - PROCESS | 1392 | 1461053392769 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 1392 | 1461053392772 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 01:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:09:52 INFO - PROCESS | 1392 | 1461053392775 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 1392 | 1461053392778 Marionette TRACE conn5 <- [1,1614,null,{}] 01:09:52 INFO - PROCESS | 1392 | 1461053392781 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:52 INFO - PROCESS | 1392 | 1461053392889 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 01:09:52 INFO - PROCESS | 1392 | 1461053392986 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756CB000 == 78 [pid = 1392] [id = 413] 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (00000060707B0C00) [pid = 1392] [serial = 1239] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000607107DC00) [pid = 1392] [serial = 1240] [outer = 00000060707B0C00] 01:09:53 INFO - PROCESS | 1392 | 1461053393041 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000607118D000) [pid = 1392] [serial = 1241] [outer = 00000060707B0C00] 01:09:53 INFO - PROCESS | 1392 | 1461053393571 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 838ms 01:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:09:53 INFO - PROCESS | 1392 | 1461053393626 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 1392 | 1461053393629 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 01:09:53 INFO - PROCESS | 1392 | 1461053393634 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 1392 | 1461053393636 Marionette TRACE conn5 <- [1,1618,null,{}] 01:09:53 INFO - PROCESS | 1392 | 1461053393640 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:53 INFO - PROCESS | 1392 | 1461053393748 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 01:09:53 INFO - PROCESS | 1392 | 1461053393844 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075782800 == 79 [pid = 1392] [id = 414] 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006071188000) [pid = 1392] [serial = 1242] [outer = 0000000000000000] 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006071231400) [pid = 1392] [serial = 1243] [outer = 0000006071188000] 01:09:53 INFO - PROCESS | 1392 | 1461053393900 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (0000006071279C00) [pid = 1392] [serial = 1244] [outer = 0000006071188000] 01:09:54 INFO - PROCESS | 1392 | 1461053394483 Marionette TRACE conn5 <- [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]]]}] 01:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 881ms 01:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:09:54 INFO - PROCESS | 1392 | 1461053394517 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 01:09:54 INFO - PROCESS | 1392 | 1461053394519 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 01:09:54 INFO - PROCESS | 1392 | 1461053394523 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:09:54 INFO - PROCESS | 1392 | 1461053394525 Marionette TRACE conn5 <- [1,1622,null,{}] 01:09:54 INFO - PROCESS | 1392 | 1461053394529 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:54 INFO - PROCESS | 1392 | 1461053394643 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 01:09:54 INFO - PROCESS | 1392 | 1461053394769 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076564800 == 80 [pid = 1392] [id = 415] 01:09:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (00000060713F0000) [pid = 1392] [serial = 1245] [outer = 0000000000000000] 01:09:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006071742800) [pid = 1392] [serial = 1246] [outer = 00000060713F0000] 01:09:54 INFO - PROCESS | 1392 | 1461053394826 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000607182D800) [pid = 1392] [serial = 1247] [outer = 00000060713F0000] 01:09:55 INFO - PROCESS | 1392 | 1461053395558 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1078ms 01:09:55 INFO - PROCESS | 1392 | 1461053395612 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 1392 | 1461053395616 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 01:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:09:55 INFO - PROCESS | 1392 | 1461053395622 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 1392 | 1461053395626 Marionette TRACE conn5 <- [1,1626,null,{}] 01:09:55 INFO - PROCESS | 1392 | 1461053395632 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:55 INFO - PROCESS | 1392 | 1461053395751 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 01:09:55 INFO - PROCESS | 1392 | 1461053395886 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070343800 == 81 [pid = 1392] [id = 416] 01:09:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006065F47C00) [pid = 1392] [serial = 1248] [outer = 0000000000000000] 01:09:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000606689E800) [pid = 1392] [serial = 1249] [outer = 0000006065F47C00] 01:09:55 INFO - PROCESS | 1392 | 1461053395941 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000606A273C00) [pid = 1392] [serial = 1250] [outer = 0000006065F47C00] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006064720000 == 80 [pid = 1392] [id = 405] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606BFB4000 == 79 [pid = 1392] [id = 404] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DD9000 == 78 [pid = 1392] [id = 400] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 00000060781D0000 == 77 [pid = 1392] [id = 399] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 000000607124D800 == 76 [pid = 1392] [id = 398] 01:09:56 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4D6000 == 75 [pid = 1392] [id = 397] 01:09:56 INFO - PROCESS | 1392 | 1461053396444 Marionette TRACE conn5 <- [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]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 836ms 01:09:56 INFO - PROCESS | 1392 | 1461053396464 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 1392 | 1461053396470 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 01:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:09:56 INFO - PROCESS | 1392 | 1461053396487 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 1392 | 1461053396489 Marionette TRACE conn5 <- [1,1630,null,{}] 01:09:56 INFO - PROCESS | 1392 | 1461053396493 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:56 INFO - PROCESS | 1392 | 1461053396588 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 01:09:56 INFO - PROCESS | 1392 | 1461053396597 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:56 INFO - PROCESS | 1392 | ++DOCSHELL 000000607110B800 == 76 [pid = 1392] [id = 417] 01:09:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (000000606621D000) [pid = 1392] [serial = 1251] [outer = 0000000000000000] 01:09:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (000000606C729000) [pid = 1392] [serial = 1252] [outer = 000000606621D000] 01:09:56 INFO - PROCESS | 1392 | 1461053396644 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (000000606CE60C00) [pid = 1392] [serial = 1253] [outer = 000000606621D000] 01:09:57 INFO - PROCESS | 1392 | 1461053397111 Marionette TRACE conn5 <- [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]]]}] 01:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 01:09:57 INFO - PROCESS | 1392 | 1461053397179 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 01:09:57 INFO - PROCESS | 1392 | 1461053397182 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 01:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:09:57 INFO - PROCESS | 1392 | 1461053397186 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - PROCESS | 1392 | 1461053397189 Marionette TRACE conn5 <- [1,1634,null,{}] 01:09:57 INFO - PROCESS | 1392 | 1461053397201 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:57 INFO - PROCESS | 1392 | 1461053397337 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 01:09:57 INFO - PROCESS | 1392 | 1461053397452 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C70800 == 77 [pid = 1392] [id = 418] 01:09:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (0000006070251800) [pid = 1392] [serial = 1254] [outer = 0000000000000000] 01:09:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 150 (000000607031D400) [pid = 1392] [serial = 1255] [outer = 0000006070251800] 01:09:57 INFO - PROCESS | 1392 | 1461053397501 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 151 (0000006071066400) [pid = 1392] [serial = 1256] [outer = 0000006070251800] 01:09:57 INFO - PROCESS | 1392 | 1461053397960 Marionette TRACE conn5 <- [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]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 839ms 01:09:58 INFO - PROCESS | 1392 | 1461053398027 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1392 | 1461053398030 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 01:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:09:58 INFO - PROCESS | 1392 | 1461053398033 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1392 | 1461053398035 Marionette TRACE conn5 <- [1,1638,null,{}] 01:09:58 INFO - PROCESS | 1392 | 1461053398038 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:58 INFO - PROCESS | 1392 | 1461053398166 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 01:09:58 INFO - PROCESS | 1392 | 1461053398186 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:58 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781DB800 == 78 [pid = 1392] [id = 419] 01:09:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 152 (000000607106D400) [pid = 1392] [serial = 1257] [outer = 0000000000000000] 01:09:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 153 (0000006071072C00) [pid = 1392] [serial = 1258] [outer = 000000607106D400] 01:09:58 INFO - PROCESS | 1392 | 1461053398233 Marionette DEBUG loaded listener.js 01:09:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 154 (000000607174E400) [pid = 1392] [serial = 1259] [outer = 000000607106D400] 01:09:58 INFO - PROCESS | 1392 | 1461053398702 Marionette TRACE conn5 <- [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]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 01:09:58 INFO - PROCESS | 1392 | 1461053398769 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1392 | 1461053398771 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 01:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:09:58 INFO - PROCESS | 1392 | 1461053398775 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1392 | 1461053398777 Marionette TRACE conn5 <- [1,1642,null,{}] 01:09:58 INFO - PROCESS | 1392 | 1461053398785 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:58 INFO - PROCESS | 1392 | 1461053398907 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 01:09:58 INFO - PROCESS | 1392 | 1461053398970 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000607871D800 == 79 [pid = 1392] [id = 420] 01:09:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 155 (000000606B518800) [pid = 1392] [serial = 1260] [outer = 0000000000000000] 01:09:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 156 (0000006071887000) [pid = 1392] [serial = 1261] [outer = 000000606B518800] 01:09:59 INFO - PROCESS | 1392 | 1461053399018 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 157 (0000006072045C00) [pid = 1392] [serial = 1262] [outer = 000000606B518800] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 156 (0000006070318000) [pid = 1392] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 155 (00000060707B9000) [pid = 1392] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 154 (00000060604CF000) [pid = 1392] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 153 (000000605E111400) [pid = 1392] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 152 (000000606C7C8400) [pid = 1392] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 151 (0000006071823C00) [pid = 1392] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 150 (000000605E0A8400) [pid = 1392] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 149 (000000606EA37800) [pid = 1392] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000605E0A0400) [pid = 1392] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (000000607048E000) [pid = 1392] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (000000606BE81C00) [pid = 1392] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (000000606B519400) [pid = 1392] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000606BE74800) [pid = 1392] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (0000006071F2AC00) [pid = 1392] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (0000006070315C00) [pid = 1392] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000607127FC00) [pid = 1392] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:09:59 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000605E112C00) [pid = 1392] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:09:59 INFO - PROCESS | 1392 | 1461053399562 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 838ms 01:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:09:59 INFO - PROCESS | 1392 | 1461053399616 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 01:09:59 INFO - PROCESS | 1392 | 1461053399618 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 01:09:59 INFO - PROCESS | 1392 | 1461053399621 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:09:59 INFO - PROCESS | 1392 | 1461053399623 Marionette TRACE conn5 <- [1,1646,null,{}] 01:09:59 INFO - PROCESS | 1392 | 1461053399627 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:59 INFO - PROCESS | 1392 | 1461053399737 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 01:09:59 INFO - PROCESS | 1392 | 1461053399745 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078896000 == 80 [pid = 1392] [id = 421] 01:09:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000607107A400) [pid = 1392] [serial = 1263] [outer = 0000000000000000] 01:09:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (0000006071236800) [pid = 1392] [serial = 1264] [outer = 000000607107A400] 01:09:59 INFO - PROCESS | 1392 | 1461053399870 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006072052C00) [pid = 1392] [serial = 1265] [outer = 000000607107A400] 01:10:00 INFO - PROCESS | 1392 | 1461053400285 Marionette TRACE conn5 <- [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]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 01:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:10:00 INFO - PROCESS | 1392 | 1461053400296 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 1392 | 1461053400299 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 01:10:00 INFO - PROCESS | 1392 | 1461053400302 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 1392 | 1461053400304 Marionette TRACE conn5 <- [1,1650,null,{}] 01:10:00 INFO - PROCESS | 1392 | 1461053400308 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:00 INFO - PROCESS | 1392 | 1461053400399 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 01:10:00 INFO - PROCESS | 1392 | 1461053400488 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DDA000 == 81 [pid = 1392] [id = 422] 01:10:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000607107A800) [pid = 1392] [serial = 1266] [outer = 0000000000000000] 01:10:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (0000006075A2CC00) [pid = 1392] [serial = 1267] [outer = 000000607107A800] 01:10:00 INFO - PROCESS | 1392 | 1461053400534 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (0000006077E74400) [pid = 1392] [serial = 1268] [outer = 000000607107A800] 01:10:00 INFO - PROCESS | 1392 | 1461053400891 Marionette TRACE conn5 <- [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]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 01:10:00 INFO - PROCESS | 1392 | 1461053400931 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 1392 | 1461053400933 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 01:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:10:00 INFO - PROCESS | 1392 | 1461053400937 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 1392 | 1461053400938 Marionette TRACE conn5 <- [1,1654,null,{}] 01:10:00 INFO - PROCESS | 1392 | 1461053400942 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:01 INFO - PROCESS | 1392 | 1461053401066 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 01:10:01 INFO - PROCESS | 1392 | 1461053401074 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000607851F800 == 82 [pid = 1392] [id = 423] 01:10:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (0000006075A2F000) [pid = 1392] [serial = 1269] [outer = 0000000000000000] 01:10:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (0000006077E7CC00) [pid = 1392] [serial = 1270] [outer = 0000006075A2F000] 01:10:01 INFO - PROCESS | 1392 | 1461053401122 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (00000060780AA800) [pid = 1392] [serial = 1271] [outer = 0000006075A2F000] 01:10:01 INFO - PROCESS | 1392 | 1461053401618 Marionette TRACE conn5 <- [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]]]}] 01:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 01:10:01 INFO - PROCESS | 1392 | 1461053401675 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 01:10:01 INFO - PROCESS | 1392 | 1461053401680 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 01:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:10:01 INFO - PROCESS | 1392 | 1461053401686 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 1392 | 1461053401691 Marionette TRACE conn5 <- [1,1658,null,{}] 01:10:01 INFO - PROCESS | 1392 | 1461053401699 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:01 INFO - PROCESS | 1392 | 1461053401926 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 01:10:02 INFO - PROCESS | 1392 | 1461053402055 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D864000 == 83 [pid = 1392] [id = 424] 01:10:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 150 (0000006064536000) [pid = 1392] [serial = 1272] [outer = 0000000000000000] 01:10:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 151 (000000606543F800) [pid = 1392] [serial = 1273] [outer = 0000006064536000] 01:10:02 INFO - PROCESS | 1392 | 1461053402119 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 152 (0000006069C7CC00) [pid = 1392] [serial = 1274] [outer = 0000006064536000] 01:10:02 INFO - PROCESS | 1392 | 1461053402704 Marionette TRACE conn5 <- [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]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1029ms 01:10:02 INFO - PROCESS | 1392 | 1461053402718 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 1392 | 1461053402725 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 01:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:10:02 INFO - PROCESS | 1392 | 1461053402733 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - PROCESS | 1392 | 1461053402736 Marionette TRACE conn5 <- [1,1662,null,{}] 01:10:02 INFO - PROCESS | 1392 | 1461053402740 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:02 INFO - PROCESS | 1392 | 1461053402880 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 01:10:02 INFO - PROCESS | 1392 | 1461053402990 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:03 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C3800 == 84 [pid = 1392] [id = 425] 01:10:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 153 (000000606C5BDC00) [pid = 1392] [serial = 1275] [outer = 0000000000000000] 01:10:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 154 (000000606EA02C00) [pid = 1392] [serial = 1276] [outer = 000000606C5BDC00] 01:10:03 INFO - PROCESS | 1392 | 1461053403047 Marionette DEBUG loaded listener.js 01:10:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 155 (0000006070284C00) [pid = 1392] [serial = 1277] [outer = 000000606C5BDC00] 01:10:03 INFO - PROCESS | 1392 | 1461053403672 Marionette TRACE conn5 <- [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]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 01:10:03 INFO - PROCESS | 1392 | 1461053403724 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 1392 | 1461053403727 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 01:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:10:03 INFO - PROCESS | 1392 | 1461053403731 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 1392 | 1461053403735 Marionette TRACE conn5 <- [1,1666,null,{}] 01:10:03 INFO - PROCESS | 1392 | 1461053403747 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:03 INFO - PROCESS | 1392 | 1461053403869 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 01:10:04 INFO - PROCESS | 1392 | 1461053404001 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DDE000 == 85 [pid = 1392] [id = 426] 01:10:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 156 (000000607106AC00) [pid = 1392] [serial = 1278] [outer = 0000000000000000] 01:10:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 157 (0000006071823C00) [pid = 1392] [serial = 1279] [outer = 000000607106AC00] 01:10:04 INFO - PROCESS | 1392 | 1461053404063 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 158 (000000607217AC00) [pid = 1392] [serial = 1280] [outer = 000000607106AC00] 01:10:04 INFO - PROCESS | 1392 | 1461053404702 Marionette TRACE conn5 <- [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]]]}] 01:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 01:10:04 INFO - PROCESS | 1392 | 1461053404723 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 01:10:04 INFO - PROCESS | 1392 | 1461053404726 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 01:10:04 INFO - PROCESS | 1392 | 1461053404731 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:10:04 INFO - PROCESS | 1392 | 1461053404733 Marionette TRACE conn5 <- [1,1670,null,{}] 01:10:04 INFO - PROCESS | 1392 | 1461053404737 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:04 INFO - PROCESS | 1392 | 1461053404857 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 01:10:04 INFO - PROCESS | 1392 | 1461053404988 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 1392 | ++DOCSHELL 00000060785BE800 == 86 [pid = 1392] [id = 427] 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 159 (00000060780A7400) [pid = 1392] [serial = 1281] [outer = 0000000000000000] 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 160 (0000006078709000) [pid = 1392] [serial = 1282] [outer = 00000060780A7400] 01:10:05 INFO - PROCESS | 1392 | 1461053405047 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 161 (0000006078710000) [pid = 1392] [serial = 1283] [outer = 00000060780A7400] 01:10:05 INFO - PROCESS | 1392 | 1461053405578 Marionette TRACE conn5 <- [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]]]}] 01:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 880ms 01:10:05 INFO - PROCESS | 1392 | 1461053405625 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 1392 | 1461053405628 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 01:10:05 INFO - PROCESS | 1392 | 1461053405632 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:10:05 INFO - PROCESS | 1392 | 1461053405635 Marionette TRACE conn5 <- [1,1674,null,{}] 01:10:05 INFO - PROCESS | 1392 | 1461053405639 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:05 INFO - PROCESS | 1392 | 1461053405753 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 01:10:05 INFO - PROCESS | 1392 | 1461053405856 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079EF4800 == 87 [pid = 1392] [id = 428] 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 162 (00000060782E7800) [pid = 1392] [serial = 1284] [outer = 0000000000000000] 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 163 (00000060782ED800) [pid = 1392] [serial = 1285] [outer = 00000060782E7800] 01:10:05 INFO - PROCESS | 1392 | 1461053405912 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 164 (000000607870A000) [pid = 1392] [serial = 1286] [outer = 00000060782E7800] 01:10:06 INFO - PROCESS | 1392 | 1461053406491 Marionette TRACE conn5 <- [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]]]}] 01:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 922ms 01:10:06 INFO - PROCESS | 1392 | 1461053406560 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 01:10:06 INFO - PROCESS | 1392 | 1461053406562 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 01:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:10:06 INFO - PROCESS | 1392 | 1461053406566 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:10:06 INFO - PROCESS | 1392 | 1461053406568 Marionette TRACE conn5 <- [1,1678,null,{}] 01:10:06 INFO - PROCESS | 1392 | 1461053406572 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:06 INFO - PROCESS | 1392 | 1461053406705 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 01:10:06 INFO - PROCESS | 1392 | 1461053406863 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079EE4000 == 88 [pid = 1392] [id = 429] 01:10:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 165 (0000006078BBD400) [pid = 1392] [serial = 1287] [outer = 0000000000000000] 01:10:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 166 (0000006078BC5000) [pid = 1392] [serial = 1288] [outer = 0000006078BBD400] 01:10:06 INFO - PROCESS | 1392 | 1461053406923 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 167 (000000607968BC00) [pid = 1392] [serial = 1289] [outer = 0000006078BBD400] 01:10:07 INFO - PROCESS | 1392 | 1461053407497 Marionette TRACE conn5 <- [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]]]}] 01:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 01:10:07 INFO - PROCESS | 1392 | 1461053407554 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 1392 | 1461053407557 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 01:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:10:07 INFO - PROCESS | 1392 | 1461053407561 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 1392 | 1461053407563 Marionette TRACE conn5 <- [1,1682,null,{}] 01:10:07 INFO - PROCESS | 1392 | 1461053407567 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:07 INFO - PROCESS | 1392 | 1461053407682 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 01:10:08 INFO - PROCESS | 1392 | 1461053408021 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065271000 == 89 [pid = 1392] [id = 430] 01:10:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 168 (000000605E118C00) [pid = 1392] [serial = 1290] [outer = 0000000000000000] 01:10:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 169 (000000605EAE0C00) [pid = 1392] [serial = 1291] [outer = 000000605E118C00] 01:10:08 INFO - PROCESS | 1392 | 1461053408088 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 170 (000000605FCD4000) [pid = 1392] [serial = 1292] [outer = 000000605E118C00] 01:10:08 INFO - PROCESS | 1392 | 1461053408728 Marionette TRACE conn5 <- [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]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1184ms 01:10:08 INFO - PROCESS | 1392 | 1461053408747 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 1392 | 1461053408753 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 01:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:10:08 INFO - PROCESS | 1392 | 1461053408758 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 1392 | 1461053408761 Marionette TRACE conn5 <- [1,1686,null,{}] 01:10:08 INFO - PROCESS | 1392 | 1461053408766 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:08 INFO - PROCESS | 1392 | 1461053408882 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 01:10:09 INFO - PROCESS | 1392 | 1461053409023 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 1392 | ++DOCSHELL 000000606029F800 == 90 [pid = 1392] [id = 431] 01:10:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 171 (0000006065F41800) [pid = 1392] [serial = 1293] [outer = 0000000000000000] 01:10:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 172 (00000060660ED000) [pid = 1392] [serial = 1294] [outer = 0000006065F41800] 01:10:09 INFO - PROCESS | 1392 | 1461053409076 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 173 (000000606689F000) [pid = 1392] [serial = 1295] [outer = 0000006065F41800] 01:10:09 INFO - PROCESS | 1392 | 1461053409703 Marionette TRACE conn5 <- [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]]]}] 01:10:09 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 01:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 01:10:09 INFO - PROCESS | 1392 | 1461053409748 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 1392 | 1461053409753 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 01:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:10:09 INFO - PROCESS | 1392 | 1461053409758 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - PROCESS | 1392 | 1461053409760 Marionette TRACE conn5 <- [1,1690,null,{}] 01:10:09 INFO - PROCESS | 1392 | 1461053409764 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:09 INFO - PROCESS | 1392 | 1461053409867 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 01:10:10 INFO - PROCESS | 1392 | 1461053409994 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006071103800 == 89 [pid = 1392] [id = 176] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DDA000 == 88 [pid = 1392] [id = 422] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006078896000 == 87 [pid = 1392] [id = 421] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 000000607871D800 == 86 [pid = 1392] [id = 420] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 00000060781DB800 == 85 [pid = 1392] [id = 419] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C70800 == 84 [pid = 1392] [id = 418] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 000000607110B800 == 83 [pid = 1392] [id = 417] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 172 (00000060711CF400) [pid = 1392] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 171 (00000060721DD000) [pid = 1392] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 170 (000000605FAE9400) [pid = 1392] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 169 (000000606DC44C00) [pid = 1392] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 168 (000000607204A800) [pid = 1392] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 167 (00000060713FA000) [pid = 1392] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 166 (0000006071087800) [pid = 1392] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 165 (00000060690A0000) [pid = 1392] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 164 (000000606C7C2C00) [pid = 1392] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 163 (0000006070485400) [pid = 1392] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 162 (000000607174CC00) [pid = 1392] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 161 (00000060690A6800) [pid = 1392] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 160 (0000006075A2E800) [pid = 1392] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 159 (00000060780AB000) [pid = 1392] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 158 (0000006072118C00) [pid = 1392] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064552800 == 84 [pid = 1392] [id = 432] 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 159 (000000605E1FC800) [pid = 1392] [serial = 1296] [outer = 0000000000000000] 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 160 (0000006060523400) [pid = 1392] [serial = 1297] [outer = 000000605E1FC800] 01:10:10 INFO - PROCESS | 1392 | 1461053410091 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 161 (00000060690A6800) [pid = 1392] [serial = 1298] [outer = 000000605E1FC800] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006070343800 == 83 [pid = 1392] [id = 416] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B20800 == 82 [pid = 1392] [id = 412] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB2000 == 81 [pid = 1392] [id = 411] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006071855800 == 80 [pid = 1392] [id = 410] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 00000060711AC000 == 79 [pid = 1392] [id = 409] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 0000006070360000 == 78 [pid = 1392] [id = 408] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 000000606D40F800 == 77 [pid = 1392] [id = 407] 01:10:10 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED22000 == 76 [pid = 1392] [id = 406] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 160 (00000060721E4800) [pid = 1392] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 159 (0000006071746800) [pid = 1392] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 158 (0000006071749C00) [pid = 1392] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 157 (000000606C705C00) [pid = 1392] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 156 (000000607055D800) [pid = 1392] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 155 (0000006071234C00) [pid = 1392] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 154 (0000006070F78400) [pid = 1392] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 153 (00000060660EFC00) [pid = 1392] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 152 (0000006060524400) [pid = 1392] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 151 (000000605FAE8000) [pid = 1392] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 150 (00000060668A3000) [pid = 1392] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 149 (000000606DF4C000) [pid = 1392] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000607188B800) [pid = 1392] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (0000006071744800) [pid = 1392] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (000000605FAE0800) [pid = 1392] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (00000060713F5400) [pid = 1392] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (0000006064BD5C00) [pid = 1392] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000605F367000) [pid = 1392] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (000000606EA41400) [pid = 1392] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (0000006071F28000) [pid = 1392] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (0000006071188400) [pid = 1392] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000606CE66400) [pid = 1392] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (000000606D737C00) [pid = 1392] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606C17F400) [pid = 1392] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606C5C0400) [pid = 1392] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000606EB0D800) [pid = 1392] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606621E800) [pid = 1392] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606EB03000) [pid = 1392] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006071830C00) [pid = 1392] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:10:10 INFO - PROCESS | 1392 | 1461053410583 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 881ms 01:10:10 INFO - PROCESS | 1392 | 1461053410641 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 1392 | 1461053410644 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 01:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:10:10 INFO - PROCESS | 1392 | 1461053410649 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 1392 | 1461053410656 Marionette TRACE conn5 <- [1,1694,null,{}] 01:10:10 INFO - PROCESS | 1392 | 1461053410666 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:10 INFO - PROCESS | 1392 | 1461053410761 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 01:10:10 INFO - PROCESS | 1392 | 1461053410776 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EAC7800 == 77 [pid = 1392] [id = 433] 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006069CF0000) [pid = 1392] [serial = 1299] [outer = 0000000000000000] 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606BE81C00) [pid = 1392] [serial = 1300] [outer = 0000006069CF0000] 01:10:10 INFO - PROCESS | 1392 | 1461053410824 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000606C4F5800) [pid = 1392] [serial = 1301] [outer = 0000006069CF0000] 01:10:11 INFO - PROCESS | 1392 | 1461053411299 Marionette TRACE conn5 <- [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]]]}] 01:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 01:10:11 INFO - PROCESS | 1392 | 1461053411342 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 1392 | 1461053411345 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 01:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:10:11 INFO - PROCESS | 1392 | 1461053411349 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 1392 | 1461053411350 Marionette TRACE conn5 <- [1,1698,null,{}] 01:10:11 INFO - PROCESS | 1392 | 1461053411354 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:11 INFO - PROCESS | 1392 | 1461053411445 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 01:10:11 INFO - PROCESS | 1392 | 1461053411453 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000607021D800 == 78 [pid = 1392] [id = 434] 01:10:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000606C5C1800) [pid = 1392] [serial = 1302] [outer = 0000000000000000] 01:10:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (000000606C7C0800) [pid = 1392] [serial = 1303] [outer = 000000606C5C1800] 01:10:11 INFO - PROCESS | 1392 | 1461053411501 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000606C9AA400) [pid = 1392] [serial = 1304] [outer = 000000606C5C1800] 01:10:11 INFO - PROCESS | 1392 | 1461053411956 Marionette TRACE conn5 <- [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]]]}] 01:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 01:10:11 INFO - PROCESS | 1392 | 1461053411979 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 1392 | 1461053411981 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 01:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:10:11 INFO - PROCESS | 1392 | 1461053411985 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 1392 | 1461053411986 Marionette TRACE conn5 <- [1,1702,null,{}] 01:10:12 INFO - PROCESS | 1392 | 1461053411990 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:12 INFO - PROCESS | 1392 | 1461053412077 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 01:10:12 INFO - PROCESS | 1392 | 1461053412083 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070512000 == 79 [pid = 1392] [id = 435] 01:10:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000606CE66400) [pid = 1392] [serial = 1305] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000606CE6C400) [pid = 1392] [serial = 1306] [outer = 000000606CE66400] 01:10:12 INFO - PROCESS | 1392 | 1461053412142 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000606D8C5800) [pid = 1392] [serial = 1307] [outer = 000000606CE66400] 01:10:12 INFO - PROCESS | 1392 | 1461053412629 Marionette TRACE conn5 <- [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 01:10:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:10:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:10:12 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 1392 | 1461053412724 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 01:10:12 INFO - PROCESS | 1392 | 1461053412728 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 1392 | 1461053412730 Marionette TRACE conn5 <- [1,1706,null,{}] 01:10:12 INFO - PROCESS | 1392 | 1461053412734 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:12 INFO - PROCESS | 1392 | 1461053412852 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 01:10:12 INFO - PROCESS | 1392 | 1461053412907 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711BA000 == 80 [pid = 1392] [id = 436] 01:10:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000606DA46800) [pid = 1392] [serial = 1308] [outer = 0000000000000000] 01:10:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (000000606E041C00) [pid = 1392] [serial = 1309] [outer = 000000606DA46800] 01:10:12 INFO - PROCESS | 1392 | 1461053412954 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000606EA3D000) [pid = 1392] [serial = 1310] [outer = 000000606DA46800] 01:10:13 INFO - PROCESS | 1392 | 1461053413384 Marionette TRACE conn5 <- [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]]]}] 01:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 01:10:13 INFO - PROCESS | 1392 | 1461053413421 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 1392 | 1461053413423 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 01:10:13 INFO - PROCESS | 1392 | 1461053413427 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:10:13 INFO - PROCESS | 1392 | 1461053413428 Marionette TRACE conn5 <- [1,1710,null,{}] 01:10:13 INFO - PROCESS | 1392 | 1461053413438 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:13 INFO - PROCESS | 1392 | 1461053413578 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 01:10:13 INFO - PROCESS | 1392 | 1461053413636 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071850800 == 81 [pid = 1392] [id = 437] 01:10:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000606EA0A800) [pid = 1392] [serial = 1311] [outer = 0000000000000000] 01:10:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (000000606EB10400) [pid = 1392] [serial = 1312] [outer = 000000606EA0A800] 01:10:13 INFO - PROCESS | 1392 | 1461053413681 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (000000607027F400) [pid = 1392] [serial = 1313] [outer = 000000606EA0A800] 01:10:14 INFO - PROCESS | 1392 | 1461053414103 Marionette TRACE conn5 <- [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]]]}] 01:10:14 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 01:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 01:10:14 INFO - PROCESS | 1392 | 1461053414164 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 01:10:14 INFO - PROCESS | 1392 | 1461053414166 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 01:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:10:14 INFO - PROCESS | 1392 | 1461053414182 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 1392 | 1461053414184 Marionette TRACE conn5 <- [1,1714,null,{}] 01:10:14 INFO - PROCESS | 1392 | 1461053414188 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:14 INFO - PROCESS | 1392 | 1461053414324 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 01:10:14 INFO - PROCESS | 1392 | 1461053414388 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:14 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAF000 == 82 [pid = 1392] [id = 438] 01:10:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (000000607028AC00) [pid = 1392] [serial = 1314] [outer = 0000000000000000] 01:10:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (0000006070315800) [pid = 1392] [serial = 1315] [outer = 000000607028AC00] 01:10:14 INFO - PROCESS | 1392 | 1461053414434 Marionette DEBUG loaded listener.js 01:10:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 150 (0000006070556800) [pid = 1392] [serial = 1316] [outer = 000000607028AC00] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 149 (00000060713F0000) [pid = 1392] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000607106D400) [pid = 1392] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (0000006070251800) [pid = 1392] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (0000006065F47C00) [pid = 1392] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (000000607107A800) [pid = 1392] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000606621D000) [pid = 1392] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000607107A400) [pid = 1392] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (00000060713F9800) [pid = 1392] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000606B518800) [pid = 1392] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000606141E800) [pid = 1392] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:10:15 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (0000006071233400) [pid = 1392] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:10:15 INFO - PROCESS | 1392 | 1461053415270 Marionette TRACE conn5 <- [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]]]}] 01:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1141ms 01:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:10:15 INFO - PROCESS | 1392 | 1461053415325 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 01:10:15 INFO - PROCESS | 1392 | 1461053415328 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 01:10:15 INFO - PROCESS | 1392 | 1461053415331 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:10:15 INFO - PROCESS | 1392 | 1461053415333 Marionette TRACE conn5 <- [1,1718,null,{}] 01:10:15 INFO - PROCESS | 1392 | 1461053415337 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:15 INFO - PROCESS | 1392 | 1461053415459 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 01:10:15 INFO - PROCESS | 1392 | 1461053415473 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:15 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070503800 == 83 [pid = 1392] [id = 439] 01:10:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (0000006064567C00) [pid = 1392] [serial = 1317] [outer = 0000000000000000] 01:10:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000607055B000) [pid = 1392] [serial = 1318] [outer = 0000006064567C00] 01:10:15 INFO - PROCESS | 1392 | 1461053415521 Marionette DEBUG loaded listener.js 01:10:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (00000060707B2400) [pid = 1392] [serial = 1319] [outer = 0000006064567C00] 01:10:15 INFO - PROCESS | 1392 | 1461053415928 Marionette TRACE conn5 <- [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] 01:10:15 INFO - PROCESS | 1392 | 1461053415965 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 01:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:10:15 INFO - PROCESS | 1392 | 1461053415969 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:10:15 INFO - PROCESS | 1392 | 1461053415971 Marionette TRACE conn5 <- [1,1722,null,{}] 01:10:15 INFO - PROCESS | 1392 | 1461053415979 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:16 INFO - PROCESS | 1392 | 1461053416067 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 01:10:16 INFO - PROCESS | 1392 | 1461053416073 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B10800 == 84 [pid = 1392] [id = 440] 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (000000607106D000) [pid = 1392] [serial = 1320] [outer = 0000000000000000] 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000607107A800) [pid = 1392] [serial = 1321] [outer = 000000607106D000] 01:10:16 INFO - PROCESS | 1392 | 1461053416128 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000607118A800) [pid = 1392] [serial = 1322] [outer = 000000607106D000] 01:10:16 INFO - PROCESS | 1392 | 1461053416585 Marionette TRACE conn5 <- [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]]]}] 01:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 627ms 01:10:16 INFO - PROCESS | 1392 | 1461053416605 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 01:10:16 INFO - PROCESS | 1392 | 1461053416608 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 01:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:10:16 INFO - PROCESS | 1392 | 1461053416616 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:10:16 INFO - PROCESS | 1392 | 1461053416619 Marionette TRACE conn5 <- [1,1726,null,{}] 01:10:16 INFO - PROCESS | 1392 | 1461053416622 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:16 INFO - PROCESS | 1392 | 1461053416731 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 01:10:16 INFO - PROCESS | 1392 | 1461053416737 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756B8800 == 85 [pid = 1392] [id = 441] 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (0000006071088400) [pid = 1392] [serial = 1323] [outer = 0000000000000000] 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (000000607127C400) [pid = 1392] [serial = 1324] [outer = 0000006071088400] 01:10:16 INFO - PROCESS | 1392 | 1461053416784 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (0000006071744800) [pid = 1392] [serial = 1325] [outer = 0000006071088400] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060756D0800 == 84 [pid = 1392] [id = 348] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607574A000 == 83 [pid = 1392] [id = 285] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006078936800 == 82 [pid = 1392] [id = 351] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006071121800 == 81 [pid = 1392] [id = 270] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006072328000 == 80 [pid = 1392] [id = 403] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000605DFD2000 == 79 [pid = 1392] [id = 240] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DF4800 == 78 [pid = 1392] [id = 402] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606029E000 == 77 [pid = 1392] [id = 286] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060654DD800 == 76 [pid = 1392] [id = 336] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607655D000 == 75 [pid = 1392] [id = 350] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB3800 == 74 [pid = 1392] [id = 268] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000605F104800 == 73 [pid = 1392] [id = 352] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C4000 == 72 [pid = 1392] [id = 222] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006078883000 == 71 [pid = 1392] [id = 384] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006076570800 == 70 [pid = 1392] [id = 313] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606D572800 == 69 [pid = 1392] [id = 195] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006076560000 == 68 [pid = 1392] [id = 317] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AD8800 == 67 [pid = 1392] [id = 385] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607894A000 == 66 [pid = 1392] [id = 318] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D5B800 == 65 [pid = 1392] [id = 335] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DF3000 == 64 [pid = 1392] [id = 401] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4C3000 == 63 [pid = 1392] [id = 221] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006075782800 == 62 [pid = 1392] [id = 414] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C73000 == 61 [pid = 1392] [id = 300] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006064545800 == 60 [pid = 1392] [id = 220] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006076564800 == 59 [pid = 1392] [id = 415] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607575A000 == 58 [pid = 1392] [id = 223] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060756CB000 == 57 [pid = 1392] [id = 413] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006075788000 == 56 [pid = 1392] [id = 299] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006077D43000 == 55 [pid = 1392] [id = 396] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060723E2000 == 54 [pid = 1392] [id = 209] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006064544800 == 53 [pid = 1392] [id = 184] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006076561000 == 52 [pid = 1392] [id = 362] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D6B800 == 51 [pid = 1392] [id = 239] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607656F000 == 50 [pid = 1392] [id = 301] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B21800 == 49 [pid = 1392] [id = 269] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060655C2000 == 48 [pid = 1392] [id = 303] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060789D6800 == 47 [pid = 1392] [id = 368] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5B4000 == 46 [pid = 1392] [id = 177] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006066037800 == 45 [pid = 1392] [id = 369] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606029F800 == 44 [pid = 1392] [id = 431] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006065271000 == 43 [pid = 1392] [id = 430] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006079EE4000 == 42 [pid = 1392] [id = 429] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006079EF4800 == 41 [pid = 1392] [id = 428] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060785BE800 == 40 [pid = 1392] [id = 427] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DDE000 == 39 [pid = 1392] [id = 426] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C3800 == 38 [pid = 1392] [id = 425] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000607851F800 == 37 [pid = 1392] [id = 423] 01:10:18 INFO - PROCESS | 1392 | --DOCSHELL 000000606D864000 == 36 [pid = 1392] [id = 424] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006071850800 == 35 [pid = 1392] [id = 437] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 000000607021D800 == 34 [pid = 1392] [id = 434] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B10800 == 33 [pid = 1392] [id = 440] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 000000606EAC7800 == 32 [pid = 1392] [id = 433] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006070503800 == 31 [pid = 1392] [id = 439] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 00000060711BA000 == 30 [pid = 1392] [id = 436] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006070512000 == 29 [pid = 1392] [id = 435] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006064552800 == 28 [pid = 1392] [id = 432] 01:10:19 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAF000 == 27 [pid = 1392] [id = 438] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (0000006065F43000) [pid = 1392] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (000000606DF4F800) [pid = 1392] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (0000006070564C00) [pid = 1392] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000607182D800) [pid = 1392] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000606CE6D400) [pid = 1392] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (000000607107DC00) [pid = 1392] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000607174E400) [pid = 1392] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (0000006071066400) [pid = 1392] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000606A273C00) [pid = 1392] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006075A2CC00) [pid = 1392] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606689E800) [pid = 1392] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006069C42800) [pid = 1392] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000606CE60C00) [pid = 1392] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606C729000) [pid = 1392] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000607031D400) [pid = 1392] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006071742800) [pid = 1392] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006072052C00) [pid = 1392] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006071072C00) [pid = 1392] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000607188EC00) [pid = 1392] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006071887000) [pid = 1392] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006071231400) [pid = 1392] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006071236800) [pid = 1392] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006079686800) [pid = 1392] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006072045C00) [pid = 1392] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606F104000) [pid = 1392] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606C4F9C00) [pid = 1392] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006075A29800) [pid = 1392] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006077E74400) [pid = 1392] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006077E7CC00) [pid = 1392] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:10:19 INFO - PROCESS | 1392 | 1461053419479 Marionette TRACE conn5 <- [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]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2880ms 01:10:19 INFO - PROCESS | 1392 | 1461053419500 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1392 | 1461053419503 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 01:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:10:19 INFO - PROCESS | 1392 | 1461053419508 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 1392 | 1461053419511 Marionette TRACE conn5 <- [1,1730,null,{}] 01:10:19 INFO - PROCESS | 1392 | 1461053419518 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:19 INFO - PROCESS | 1392 | 1461053419614 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 01:10:19 INFO - PROCESS | 1392 | 1461053419626 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FBF8800 == 28 [pid = 1392] [id = 442] 01:10:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000605FADD800) [pid = 1392] [serial = 1326] [outer = 0000000000000000] 01:10:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000605FADE000) [pid = 1392] [serial = 1327] [outer = 000000605FADD800] 01:10:19 INFO - PROCESS | 1392 | 1461053419677 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000605FCCFC00) [pid = 1392] [serial = 1328] [outer = 000000605FADD800] 01:10:20 INFO - PROCESS | 1392 | 1461053420179 Marionette TRACE conn5 <- [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]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 732ms 01:10:20 INFO - PROCESS | 1392 | 1461053420241 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 1392 | 1461053420248 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 01:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:10:20 INFO - PROCESS | 1392 | 1461053420255 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 1392 | 1461053420258 Marionette TRACE conn5 <- [1,1734,null,{}] 01:10:20 INFO - PROCESS | 1392 | 1461053420262 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:20 INFO - PROCESS | 1392 | 1461053420357 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 01:10:20 INFO - PROCESS | 1392 | 1461053420440 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064715800 == 29 [pid = 1392] [id = 443] 01:10:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000605FCCB800) [pid = 1392] [serial = 1329] [outer = 0000000000000000] 01:10:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606051B800) [pid = 1392] [serial = 1330] [outer = 000000605FCCB800] 01:10:20 INFO - PROCESS | 1392 | 1461053420487 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606053DC00) [pid = 1392] [serial = 1331] [outer = 000000605FCCB800] 01:10:20 INFO - PROCESS | 1392 | 1461053420903 Marionette TRACE conn5 <- [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]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 01:10:20 INFO - PROCESS | 1392 | 1461053420952 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 1392 | 1461053420955 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 01:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:10:20 INFO - PROCESS | 1392 | 1461053420959 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 1392 | 1461053420963 Marionette TRACE conn5 <- [1,1738,null,{}] 01:10:21 INFO - PROCESS | 1392 | 1461053421007 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:21 INFO - PROCESS | 1392 | 1461053421107 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 01:10:21 INFO - PROCESS | 1392 | 1461053421123 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654D7000 == 30 [pid = 1392] [id = 444] 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000605E0A0000) [pid = 1392] [serial = 1332] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006064A32C00) [pid = 1392] [serial = 1333] [outer = 000000605E0A0000] 01:10:21 INFO - PROCESS | 1392 | 1461053421178 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006065054400) [pid = 1392] [serial = 1334] [outer = 000000605E0A0000] 01:10:21 INFO - PROCESS | 1392 | 1461053421632 Marionette TRACE conn5 <- [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]]]}] 01:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 01:10:21 INFO - PROCESS | 1392 | 1461053421695 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 1392 | 1461053421698 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 01:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:10:21 INFO - PROCESS | 1392 | 1461053421701 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 1392 | 1461053421703 Marionette TRACE conn5 <- [1,1742,null,{}] 01:10:21 INFO - PROCESS | 1392 | 1461053421707 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:21 INFO - PROCESS | 1392 | 1461053421792 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 01:10:21 INFO - PROCESS | 1392 | 1461053421798 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE1800 == 31 [pid = 1392] [id = 445] 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (00000060654B0C00) [pid = 1392] [serial = 1335] [outer = 0000000000000000] 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006065F3EC00) [pid = 1392] [serial = 1336] [outer = 00000060654B0C00] 01:10:21 INFO - PROCESS | 1392 | 1461053421846 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006065FE3400) [pid = 1392] [serial = 1337] [outer = 00000060654B0C00] 01:10:22 INFO - PROCESS | 1392 | 1461053422277 Marionette TRACE conn5 <- [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]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 01:10:22 INFO - PROCESS | 1392 | 1461053422332 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 1392 | 1461053422334 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 01:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:10:22 INFO - PROCESS | 1392 | 1461053422337 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 1392 | 1461053422339 Marionette TRACE conn5 <- [1,1746,null,{}] 01:10:22 INFO - PROCESS | 1392 | 1461053422343 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:22 INFO - PROCESS | 1392 | 1461053422421 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 01:10:22 INFO - PROCESS | 1392 | 1461053422427 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A292000 == 32 [pid = 1392] [id = 446] 01:10:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (00000060601CC000) [pid = 1392] [serial = 1338] [outer = 0000000000000000] 01:10:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006066216000) [pid = 1392] [serial = 1339] [outer = 00000060601CC000] 01:10:22 INFO - PROCESS | 1392 | 1461053422474 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (00000060663A5400) [pid = 1392] [serial = 1340] [outer = 00000060601CC000] 01:10:22 INFO - PROCESS | 1392 | 1461053422951 Marionette TRACE conn5 <- [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]]]}] 01:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 01:10:23 INFO - PROCESS | 1392 | 1461053423031 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 1392 | 1461053423033 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 01:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:10:23 INFO - PROCESS | 1392 | 1461053423037 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:10:23 INFO - PROCESS | 1392 | 1461053423039 Marionette TRACE conn5 <- [1,1750,null,{}] 01:10:23 INFO - PROCESS | 1392 | 1461053423043 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:23 INFO - PROCESS | 1392 | 1461053423157 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 01:10:23 INFO - PROCESS | 1392 | 1461053423173 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D414000 == 33 [pid = 1392] [id = 447] 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060698B4400) [pid = 1392] [serial = 1341] [outer = 0000000000000000] 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006069C1AC00) [pid = 1392] [serial = 1342] [outer = 00000060698B4400] 01:10:23 INFO - PROCESS | 1392 | 1461053423226 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006069C48400) [pid = 1392] [serial = 1343] [outer = 00000060698B4400] 01:10:23 INFO - PROCESS | 1392 | 1461053423657 Marionette TRACE conn5 <- [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]]]}] 01:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 01:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:10:23 INFO - PROCESS | 1392 | 1461053423730 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 1392 | 1461053423732 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 01:10:23 INFO - PROCESS | 1392 | 1461053423735 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:10:23 INFO - PROCESS | 1392 | 1461053423737 Marionette TRACE conn5 <- [1,1754,null,{}] 01:10:23 INFO - PROCESS | 1392 | 1461053423741 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:23 INFO - PROCESS | 1392 | 1461053423848 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 01:10:23 INFO - PROCESS | 1392 | 1461053423855 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DC1A800 == 34 [pid = 1392] [id = 448] 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006060544C00) [pid = 1392] [serial = 1344] [outer = 0000000000000000] 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000606A087000) [pid = 1392] [serial = 1345] [outer = 0000006060544C00] 01:10:23 INFO - PROCESS | 1392 | 1461053423903 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000606A27A800) [pid = 1392] [serial = 1346] [outer = 0000006060544C00] 01:10:24 INFO - PROCESS | 1392 | 1461053424337 Marionette TRACE conn5 <- [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]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 01:10:24 INFO - PROCESS | 1392 | 1461053424368 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1392 | 1461053424370 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 01:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:10:24 INFO - PROCESS | 1392 | 1461053424377 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 1392 | 1461053424380 Marionette TRACE conn5 <- [1,1758,null,{}] 01:10:24 INFO - PROCESS | 1392 | 1461053424383 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:24 INFO - PROCESS | 1392 | 1461053424464 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 01:10:24 INFO - PROCESS | 1392 | 1461053424471 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F157800 == 35 [pid = 1392] [id = 449] 01:10:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000606BE78000) [pid = 1392] [serial = 1347] [outer = 0000000000000000] 01:10:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000606C17E400) [pid = 1392] [serial = 1348] [outer = 000000606BE78000] 01:10:24 INFO - PROCESS | 1392 | 1461053424520 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (000000606C396800) [pid = 1392] [serial = 1349] [outer = 000000606BE78000] 01:10:25 INFO - PROCESS | 1392 | 1461053425015 Marionette TRACE conn5 <- [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]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 01:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:10:25 INFO - PROCESS | 1392 | 1461053425069 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 1392 | 1461053425071 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 01:10:25 INFO - PROCESS | 1392 | 1461053425075 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 1392 | 1461053425077 Marionette TRACE conn5 <- [1,1762,null,{}] 01:10:25 INFO - PROCESS | 1392 | 1461053425080 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:25 INFO - PROCESS | 1392 | 1461053425190 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 01:10:25 INFO - PROCESS | 1392 | 1461053425272 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654D6000 == 36 [pid = 1392] [id = 450] 01:10:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000606C1C5800) [pid = 1392] [serial = 1350] [outer = 0000000000000000] 01:10:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000606C4F9C00) [pid = 1392] [serial = 1351] [outer = 000000606C1C5800] 01:10:25 INFO - PROCESS | 1392 | 1461053425318 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (000000606C5C0400) [pid = 1392] [serial = 1352] [outer = 000000606C1C5800] 01:10:25 INFO - PROCESS | 1392 | 1461053425746 Marionette TRACE conn5 <- [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]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 01:10:25 INFO - PROCESS | 1392 | 1461053425810 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 1392 | 1461053425812 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 01:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:10:25 INFO - PROCESS | 1392 | 1461053425821 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 1392 | 1461053425824 Marionette TRACE conn5 <- [1,1766,null,{}] 01:10:25 INFO - PROCESS | 1392 | 1461053425827 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:25 INFO - PROCESS | 1392 | 1461053425942 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 01:10:25 INFO - PROCESS | 1392 | 1461053425953 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035B800 == 37 [pid = 1392] [id = 451] 01:10:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (000000606C707400) [pid = 1392] [serial = 1353] [outer = 0000000000000000] 01:10:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (000000606C71D800) [pid = 1392] [serial = 1354] [outer = 000000606C707400] 01:10:26 INFO - PROCESS | 1392 | 1461053425999 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (000000606C72A000) [pid = 1392] [serial = 1355] [outer = 000000606C707400] 01:10:26 INFO - PROCESS | 1392 | 1461053426456 Marionette TRACE conn5 <- [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]]]}] 01:10:26 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 01:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 01:10:26 INFO - PROCESS | 1392 | 1461053426515 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 1392 | 1461053426518 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 01:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:10:26 INFO - PROCESS | 1392 | 1461053426575 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:10:26 INFO - PROCESS | 1392 | 1461053426578 Marionette TRACE conn5 <- [1,1770,null,{}] 01:10:26 INFO - PROCESS | 1392 | 1461053426583 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:27 INFO - PROCESS | 1392 | 1461053427409 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000607106D000) [pid = 1392] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (000000607028AC00) [pid = 1392] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (000000606EA0A800) [pid = 1392] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (0000006064567C00) [pid = 1392] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (0000006078BBD400) [pid = 1392] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (00000060782E7800) [pid = 1392] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (00000060780A7400) [pid = 1392] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000607106AC00) [pid = 1392] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000606C5BDC00) [pid = 1392] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (0000006064536000) [pid = 1392] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006075A2F000) [pid = 1392] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606CE66400) [pid = 1392] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606C5C1800) [pid = 1392] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006069CF0000) [pid = 1392] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000605E1FC800) [pid = 1392] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006065F41800) [pid = 1392] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000605E118C00) [pid = 1392] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606DA46800) [pid = 1392] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006071190400) [pid = 1392] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006071274C00) [pid = 1392] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (00000060650DA000) [pid = 1392] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006071089400) [pid = 1392] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006071887C00) [pid = 1392] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000605FADD400) [pid = 1392] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C4FB800) [pid = 1392] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006070288C00) [pid = 1392] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (00000060707B0C00) [pid = 1392] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000607809FC00) [pid = 1392] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606053E400) [pid = 1392] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607107C000) [pid = 1392] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006071186C00) [pid = 1392] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006071188000) [pid = 1392] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606D8C8400) [pid = 1392] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C1BC000) [pid = 1392] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C9AA800) [pid = 1392] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006070310C00) [pid = 1392] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606EA05000) [pid = 1392] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006066218C00) [pid = 1392] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006064BD6800) [pid = 1392] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:10:27 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DC52000) [pid = 1392] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:10:27 INFO - PROCESS | 1392 | 1461053427478 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1392 | ++DOCSHELL 000000606906B000 == 38 [pid = 1392] [id = 452] 01:10:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000605E239000) [pid = 1392] [serial = 1356] [outer = 0000000000000000] 01:10:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000605FAE8000) [pid = 1392] [serial = 1357] [outer = 000000605E239000] 01:10:27 INFO - PROCESS | 1392 | 1461053427536 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606BE5C000) [pid = 1392] [serial = 1358] [outer = 000000605E239000] 01:10:27 INFO - PROCESS | 1392 | 1461053427926 Marionette TRACE conn5 <- [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]]]}] 01:10:27 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 01:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1442ms 01:10:27 INFO - PROCESS | 1392 | 1461053427971 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 1392 | 1461053427974 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 01:10:27 INFO - PROCESS | 1392 | 1461053427977 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:10:27 INFO - PROCESS | 1392 | 1461053427979 Marionette TRACE conn5 <- [1,1774,null,{}] 01:10:27 INFO - PROCESS | 1392 | 1461053427982 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:28 INFO - PROCESS | 1392 | 1461053428064 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 01:10:28 INFO - PROCESS | 1392 | 1461053428071 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 1392 | ++DOCSHELL 000000607110E800 == 39 [pid = 1392] [id = 453] 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C70E000) [pid = 1392] [serial = 1359] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606CE60400) [pid = 1392] [serial = 1360] [outer = 000000606C70E000] 01:10:28 INFO - PROCESS | 1392 | 1461053428118 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606CE69000) [pid = 1392] [serial = 1361] [outer = 000000606C70E000] 01:10:28 INFO - PROCESS | 1392 | 1461053428549 Marionette TRACE conn5 <- [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]]]}] 01:10:28 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 01:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 01:10:28 INFO - PROCESS | 1392 | 1461053428609 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 01:10:28 INFO - PROCESS | 1392 | 1461053428611 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 01:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:10:28 INFO - PROCESS | 1392 | 1461053428615 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:10:28 INFO - PROCESS | 1392 | 1461053428616 Marionette TRACE conn5 <- [1,1778,null,{}] 01:10:28 INFO - PROCESS | 1392 | 1461053428620 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:28 INFO - PROCESS | 1392 | 1461053428702 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 01:10:28 INFO - PROCESS | 1392 | 1461053428708 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B6800 == 40 [pid = 1392] [id = 454] 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606053D800) [pid = 1392] [serial = 1362] [outer = 0000000000000000] 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C9B5C00) [pid = 1392] [serial = 1363] [outer = 000000606053D800] 01:10:28 INFO - PROCESS | 1392 | 1461053428755 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606D58FC00) [pid = 1392] [serial = 1364] [outer = 000000606053D800] 01:10:29 INFO - PROCESS | 1392 | 1461053429205 Marionette TRACE conn5 <- [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]]]}] 01:10:29 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) 01:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 01:10:29 INFO - PROCESS | 1392 | 1461053429247 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 1392 | 1461053429249 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 01:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:10:29 INFO - PROCESS | 1392 | 1461053429252 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 1392 | 1461053429254 Marionette TRACE conn5 <- [1,1782,null,{}] 01:10:29 INFO - PROCESS | 1392 | 1461053429262 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:29 INFO - PROCESS | 1392 | 1461053429344 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 01:10:29 INFO - PROCESS | 1392 | 1461053429350 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071261800 == 41 [pid = 1392] [id = 455] 01:10:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606D72AC00) [pid = 1392] [serial = 1365] [outer = 0000000000000000] 01:10:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606D8C4C00) [pid = 1392] [serial = 1366] [outer = 000000606D72AC00] 01:10:29 INFO - PROCESS | 1392 | 1461053429397 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606DC44400) [pid = 1392] [serial = 1367] [outer = 000000606D72AC00] 01:10:30 INFO - PROCESS | 1392 | 1461053430269 Marionette TRACE conn5 <- [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]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1024ms 01:10:30 INFO - PROCESS | 1392 | 1461053430280 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 1392 | 1461053430284 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 01:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:10:30 INFO - PROCESS | 1392 | 1461053430289 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 1392 | 1461053430293 Marionette TRACE conn5 <- [1,1786,null,{}] 01:10:30 INFO - PROCESS | 1392 | 1461053430321 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:30 INFO - PROCESS | 1392 | 1461053430446 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 01:10:30 INFO - PROCESS | 1392 | 1461053430572 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 1392 | ++DOCSHELL 000000606454F800 == 42 [pid = 1392] [id = 456] 01:10:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000605FCD8C00) [pid = 1392] [serial = 1368] [outer = 0000000000000000] 01:10:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006060517400) [pid = 1392] [serial = 1369] [outer = 000000605FCD8C00] 01:10:30 INFO - PROCESS | 1392 | 1461053430632 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006061316400) [pid = 1392] [serial = 1370] [outer = 000000605FCD8C00] 01:10:31 INFO - PROCESS | 1392 | 1461053431311 Marionette TRACE conn5 <- [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]]]}] 01:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1054ms 01:10:31 INFO - PROCESS | 1392 | 1461053431349 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 01:10:31 INFO - PROCESS | 1392 | 1461053431356 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 01:10:31 INFO - PROCESS | 1392 | 1461053431363 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:10:31 INFO - PROCESS | 1392 | 1461053431366 Marionette TRACE conn5 <- [1,1790,null,{}] 01:10:31 INFO - PROCESS | 1392 | 1461053431392 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:31 INFO - PROCESS | 1392 | 1461053431514 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 01:10:31 INFO - PROCESS | 1392 | 1461053431636 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C9D5800 == 43 [pid = 1392] [id = 457] 01:10:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006064BEE800) [pid = 1392] [serial = 1371] [outer = 0000000000000000] 01:10:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060654F9C00) [pid = 1392] [serial = 1372] [outer = 0000006064BEE800] 01:10:31 INFO - PROCESS | 1392 | 1461053431694 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606621E800) [pid = 1392] [serial = 1373] [outer = 0000006064BEE800] 01:10:32 INFO - PROCESS | 1392 | 1461053432577 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1263ms 01:10:32 INFO - PROCESS | 1392 | 1461053432631 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 01:10:32 INFO - PROCESS | 1392 | 1461053432635 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 01:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:10:32 INFO - PROCESS | 1392 | 1461053432641 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:10:32 INFO - PROCESS | 1392 | 1461053432645 Marionette TRACE conn5 <- [1,1794,null,{}] 01:10:32 INFO - PROCESS | 1392 | 1461053432652 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:32 INFO - PROCESS | 1392 | 1461053432772 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 01:10:32 INFO - PROCESS | 1392 | 1461053432899 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FB71000 == 44 [pid = 1392] [id = 458] 01:10:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000605FA9B800) [pid = 1392] [serial = 1374] [outer = 0000000000000000] 01:10:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000605FAE0000) [pid = 1392] [serial = 1375] [outer = 000000605FA9B800] 01:10:32 INFO - PROCESS | 1392 | 1461053432959 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (00000060601CCC00) [pid = 1392] [serial = 1376] [outer = 000000605FA9B800] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 000000606D1E7000 == 43 [pid = 1392] [id = 130] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 00000060655B5000 == 42 [pid = 1392] [id = 126] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 000000607034F800 == 41 [pid = 1392] [id = 135] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE2000 == 40 [pid = 1392] [id = 133] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 00000060648C9800 == 39 [pid = 1392] [id = 131] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 00000060648CB000 == 38 [pid = 1392] [id = 125] 01:10:33 INFO - PROCESS | 1392 | --DOCSHELL 000000606A042800 == 37 [pid = 1392] [id = 128] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000607127C400) [pid = 1392] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006078848000) [pid = 1392] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006069C4A000) [pid = 1392] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006072113C00) [pid = 1392] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006077E70800) [pid = 1392] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006071279C00) [pid = 1392] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606F17C400) [pid = 1392] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006071275400) [pid = 1392] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006071822400) [pid = 1392] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006069C4A400) [pid = 1392] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006072179800) [pid = 1392] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006072116400) [pid = 1392] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606053E800) [pid = 1392] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606D257000) [pid = 1392] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607107AC00) [pid = 1392] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000607118D000) [pid = 1392] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006070315800) [pid = 1392] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000607027F400) [pid = 1392] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606EB10400) [pid = 1392] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000607107A800) [pid = 1392] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006070556800) [pid = 1392] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000607055B000) [pid = 1392] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607968BC00) [pid = 1392] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006078BC5000) [pid = 1392] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000607870A000) [pid = 1392] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060782ED800) [pid = 1392] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006078710000) [pid = 1392] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006078709000) [pid = 1392] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000607217AC00) [pid = 1392] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006071823C00) [pid = 1392] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006070284C00) [pid = 1392] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606EA02C00) [pid = 1392] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006069C7CC00) [pid = 1392] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606543F800) [pid = 1392] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (00000060780AA800) [pid = 1392] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606CE6C400) [pid = 1392] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606C7C0800) [pid = 1392] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606C9AA400) [pid = 1392] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606BE81C00) [pid = 1392] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606C4F5800) [pid = 1392] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006060523400) [pid = 1392] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060690A6800) [pid = 1392] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606689F000) [pid = 1392] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (00000060660ED000) [pid = 1392] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000605FCD4000) [pid = 1392] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000605EAE0C00) [pid = 1392] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606E041C00) [pid = 1392] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000606EA3D000) [pid = 1392] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000606D8C5800) [pid = 1392] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (00000060707B2400) [pid = 1392] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000606C70A400) [pid = 1392] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606D733800) [pid = 1392] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (00000060707B7800) [pid = 1392] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006070251400) [pid = 1392] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606A274400) [pid = 1392] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (00000060698B9400) [pid = 1392] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606EA38400) [pid = 1392] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000607118A800) [pid = 1392] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:10:33 INFO - PROCESS | 1392 | 1461053433582 Marionette TRACE conn5 <- [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]]]}] 01:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 983ms 01:10:33 INFO - PROCESS | 1392 | 1461053433629 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 01:10:33 INFO - PROCESS | 1392 | 1461053433635 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 01:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:10:33 INFO - PROCESS | 1392 | 1461053433641 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:10:33 INFO - PROCESS | 1392 | 1461053433644 Marionette TRACE conn5 <- [1,1798,null,{}] 01:10:33 INFO - PROCESS | 1392 | 1461053433648 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:33 INFO - PROCESS | 1392 | 1461053433734 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 01:10:33 INFO - PROCESS | 1392 | 1461053433741 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:33 INFO - PROCESS | 1392 | ++DOCSHELL 00000060650AB000 == 38 [pid = 1392] [id = 459] 01:10:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (00000060604C3400) [pid = 1392] [serial = 1377] [outer = 0000000000000000] 01:10:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006060547400) [pid = 1392] [serial = 1378] [outer = 00000060604C3400] 01:10:33 INFO - PROCESS | 1392 | 1461053433791 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (0000006064787C00) [pid = 1392] [serial = 1379] [outer = 00000060604C3400] 01:10:34 INFO - PROCESS | 1392 | 1461053434318 Marionette TRACE conn5 <- [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]]]}] 01:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 01:10:34 INFO - PROCESS | 1392 | 1461053434376 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 1392 | 1461053434378 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 01:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:10:34 INFO - PROCESS | 1392 | 1461053434382 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:10:34 INFO - PROCESS | 1392 | 1461053434386 Marionette TRACE conn5 <- [1,1802,null,{}] 01:10:34 INFO - PROCESS | 1392 | 1461053434402 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:34 INFO - PROCESS | 1392 | 1461053434490 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 01:10:34 INFO - PROCESS | 1392 | 1461053434502 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C514800 == 39 [pid = 1392] [id = 460] 01:10:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (0000006065FE3800) [pid = 1392] [serial = 1380] [outer = 0000000000000000] 01:10:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (0000006066214800) [pid = 1392] [serial = 1381] [outer = 0000006065FE3800] 01:10:34 INFO - PROCESS | 1392 | 1461053434557 Marionette DEBUG loaded listener.js 01:10:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (00000060663B3400) [pid = 1392] [serial = 1382] [outer = 0000006065FE3800] 01:10:35 INFO - PROCESS | 1392 | 1461053435037 Marionette TRACE conn5 <- [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]]]}] 01:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 01:10:35 INFO - PROCESS | 1392 | 1461053435076 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 1392 | 1461053435079 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 01:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:10:35 INFO - PROCESS | 1392 | 1461053435082 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 1392 | 1461053435084 Marionette TRACE conn5 <- [1,1806,null,{}] 01:10:35 INFO - PROCESS | 1392 | 1461053435088 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:35 INFO - PROCESS | 1392 | 1461053435173 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 01:10:35 INFO - PROCESS | 1392 | 1461053435181 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:35 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DC1A000 == 40 [pid = 1392] [id = 461] 01:10:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (00000060690A9400) [pid = 1392] [serial = 1383] [outer = 0000000000000000] 01:10:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (00000060698BA400) [pid = 1392] [serial = 1384] [outer = 00000060690A9400] 01:10:35 INFO - PROCESS | 1392 | 1461053435231 Marionette DEBUG loaded listener.js 01:10:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (0000006069C1D000) [pid = 1392] [serial = 1385] [outer = 00000060690A9400] 01:10:35 INFO - PROCESS | 1392 | 1461053435718 Marionette TRACE conn5 <- [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]]]}] 01:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 01:10:35 INFO - PROCESS | 1392 | 1461053435756 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 1392 | 1461053435758 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 01:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:10:35 INFO - PROCESS | 1392 | 1461053435767 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 1392 | 1461053435769 Marionette TRACE conn5 <- [1,1810,null,{}] 01:10:35 INFO - PROCESS | 1392 | 1461053435773 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:35 INFO - PROCESS | 1392 | 1461053435879 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 01:10:35 INFO - PROCESS | 1392 | 1461053435929 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:35 INFO - PROCESS | 1392 | ++DOCSHELL 000000607004D000 == 41 [pid = 1392] [id = 462] 01:10:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006069C24C00) [pid = 1392] [serial = 1386] [outer = 0000000000000000] 01:10:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006069C49000) [pid = 1392] [serial = 1387] [outer = 0000006069C24C00] 01:10:35 INFO - PROCESS | 1392 | 1461053435976 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606A081400) [pid = 1392] [serial = 1388] [outer = 0000006069C24C00] 01:10:36 INFO - PROCESS | 1392 | 1461053436405 Marionette TRACE conn5 <- [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]]]}] 01:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 01:10:36 INFO - PROCESS | 1392 | 1461053436457 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 01:10:36 INFO - PROCESS | 1392 | 1461053436459 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 01:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:10:36 INFO - PROCESS | 1392 | 1461053436462 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:10:36 INFO - PROCESS | 1392 | 1461053436464 Marionette TRACE conn5 <- [1,1814,null,{}] 01:10:36 INFO - PROCESS | 1392 | 1461053436467 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:36 INFO - PROCESS | 1392 | 1461053436634 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 01:10:36 INFO - PROCESS | 1392 | 1461053436663 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 1392 | ++DOCSHELL 000000607034C800 == 42 [pid = 1392] [id = 463] 01:10:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C180400) [pid = 1392] [serial = 1389] [outer = 0000000000000000] 01:10:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606C4EF000) [pid = 1392] [serial = 1390] [outer = 000000606C180400] 01:10:36 INFO - PROCESS | 1392 | 1461053436712 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606C704400) [pid = 1392] [serial = 1391] [outer = 000000606C180400] 01:10:37 INFO - PROCESS | 1392 | 1461053437169 Marionette TRACE conn5 <- [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]]]}] 01:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 01:10:37 INFO - PROCESS | 1392 | 1461053437200 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 1392 | 1461053437202 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 01:10:37 INFO - PROCESS | 1392 | 1461053437205 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:10:37 INFO - PROCESS | 1392 | 1461053437207 Marionette TRACE conn5 <- [1,1818,null,{}] 01:10:37 INFO - PROCESS | 1392 | 1461053437211 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:37 INFO - PROCESS | 1392 | 1461053437318 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 01:10:37 INFO - PROCESS | 1392 | 1461053437325 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 1392 | ++DOCSHELL 00000060647C0000 == 43 [pid = 1392] [id = 464] 01:10:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606C70EC00) [pid = 1392] [serial = 1392] [outer = 0000000000000000] 01:10:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606C724C00) [pid = 1392] [serial = 1393] [outer = 000000606C70EC00] 01:10:37 INFO - PROCESS | 1392 | 1461053437415 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606C8A8000) [pid = 1392] [serial = 1394] [outer = 000000606C70EC00] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (000000606053D800) [pid = 1392] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606C1C5800) [pid = 1392] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606C707400) [pid = 1392] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000605FCCB800) [pid = 1392] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606BE78000) [pid = 1392] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (0000006071088400) [pid = 1392] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000605E0A0000) [pid = 1392] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000605FADD800) [pid = 1392] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (00000060601CC000) [pid = 1392] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006060544C00) [pid = 1392] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (00000060698B4400) [pid = 1392] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (00000060654B0C00) [pid = 1392] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606C70E000) [pid = 1392] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:10:37 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000605E239000) [pid = 1392] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:10:37 INFO - PROCESS | 1392 | 1461053437943 Marionette TRACE conn5 <- [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]]]}] 01:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 775ms 01:10:37 INFO - PROCESS | 1392 | 1461053437983 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 1392 | 1461053437986 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 01:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:10:38 INFO - PROCESS | 1392 | 1461053437993 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 1392 | 1461053437995 Marionette TRACE conn5 <- [1,1822,null,{}] 01:10:38 INFO - PROCESS | 1392 | 1461053437999 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:38 INFO - PROCESS | 1392 | 1461053438080 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 01:10:38 INFO - PROCESS | 1392 | 1461053438087 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:38 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706C7000 == 44 [pid = 1392] [id = 465] 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (00000060601C6C00) [pid = 1392] [serial = 1395] [outer = 0000000000000000] 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (00000060668A1000) [pid = 1392] [serial = 1396] [outer = 00000060601C6C00] 01:10:38 INFO - PROCESS | 1392 | 1461053438201 Marionette DEBUG loaded listener.js 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606C710000) [pid = 1392] [serial = 1397] [outer = 00000060601C6C00] 01:10:38 INFO - PROCESS | 1392 | 1461053438573 Marionette TRACE conn5 <- [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]]]}] 01:10:38 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 01:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 01:10:38 INFO - PROCESS | 1392 | 1461053438621 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1392 | 1461053438624 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 01:10:38 INFO - PROCESS | 1392 | 1461053438627 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:10:38 INFO - PROCESS | 1392 | 1461053438629 Marionette TRACE conn5 <- [1,1826,null,{}] 01:10:38 INFO - PROCESS | 1392 | 1461053438632 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:38 INFO - PROCESS | 1392 | 1461053438717 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 01:10:38 INFO - PROCESS | 1392 | 1461053438792 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:38 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711BC800 == 45 [pid = 1392] [id = 466] 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606C1BE400) [pid = 1392] [serial = 1398] [outer = 0000000000000000] 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606C9B0000) [pid = 1392] [serial = 1399] [outer = 000000606C1BE400] 01:10:38 INFO - PROCESS | 1392 | 1461053438837 Marionette DEBUG loaded listener.js 01:10:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606CE65000) [pid = 1392] [serial = 1400] [outer = 000000606C1BE400] 01:10:39 INFO - PROCESS | 1392 | 1461053439218 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 01:10:39 INFO - PROCESS | 1392 | 1461053439258 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 01:10:39 INFO - PROCESS | 1392 | 1461053439261 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 01:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:10:39 INFO - PROCESS | 1392 | 1461053439264 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:10:39 INFO - PROCESS | 1392 | 1461053439266 Marionette TRACE conn5 <- [1,1830,null,{}] 01:10:39 INFO - PROCESS | 1392 | 1461053439276 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:39 INFO - PROCESS | 1392 | 1461053439361 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 01:10:39 INFO - PROCESS | 1392 | 1461053439368 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071847000 == 46 [pid = 1392] [id = 467] 01:10:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000605FAE2000) [pid = 1392] [serial = 1401] [outer = 0000000000000000] 01:10:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606CE6E000) [pid = 1392] [serial = 1402] [outer = 000000605FAE2000] 01:10:39 INFO - PROCESS | 1392 | 1461053439415 Marionette DEBUG loaded listener.js 01:10:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606D8C3000) [pid = 1392] [serial = 1403] [outer = 000000605FAE2000] 01:10:39 INFO - PROCESS | 1392 | 1461053439937 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 01:10:40 INFO - PROCESS | 1392 | 1461053439998 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 1392 | 1461053440003 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 01:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:10:40 INFO - PROCESS | 1392 | 1461053440064 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 1392 | 1461053440068 Marionette TRACE conn5 <- [1,1834,null,{}] 01:10:40 INFO - PROCESS | 1392 | 1461053440075 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:40 INFO - PROCESS | 1392 | 1461053440189 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 01:10:40 INFO - PROCESS | 1392 | 1461053440261 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:40 INFO - PROCESS | 1392 | ++DOCSHELL 00000060616CC800 == 47 [pid = 1392] [id = 468] 01:10:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000605F5CA400) [pid = 1392] [serial = 1404] [outer = 0000000000000000] 01:10:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000605FADC000) [pid = 1392] [serial = 1405] [outer = 000000605F5CA400] 01:10:40 INFO - PROCESS | 1392 | 1461053440361 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606051D000) [pid = 1392] [serial = 1406] [outer = 000000605F5CA400] 01:10:41 INFO - PROCESS | 1392 | 1461053441002 Marionette TRACE conn5 <- [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]]]}] 01:10:41 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) 01:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 994ms 01:10:41 INFO - PROCESS | 1392 | 1461053441046 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 01:10:41 INFO - PROCESS | 1392 | 1461053441053 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 01:10:41 INFO - PROCESS | 1392 | 1461053441060 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:10:41 INFO - PROCESS | 1392 | 1461053441063 Marionette TRACE conn5 <- [1,1838,null,{}] 01:10:41 INFO - PROCESS | 1392 | 1461053441068 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:41 INFO - PROCESS | 1392 | 1461053441180 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 01:10:41 INFO - PROCESS | 1392 | 1461053441300 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D86B800 == 48 [pid = 1392] [id = 469] 01:10:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606478BC00) [pid = 1392] [serial = 1407] [outer = 0000000000000000] 01:10:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606621A400) [pid = 1392] [serial = 1408] [outer = 000000606478BC00] 01:10:41 INFO - PROCESS | 1392 | 1461053441358 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (00000060698B4800) [pid = 1392] [serial = 1409] [outer = 000000606478BC00] 01:10:41 INFO - PROCESS | 1392 | 1461053441958 Marionette TRACE conn5 <- [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]]]}] 01:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 924ms 01:10:41 INFO - PROCESS | 1392 | 1461053441990 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 01:10:41 INFO - PROCESS | 1392 | 1461053441993 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 01:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:10:42 INFO - PROCESS | 1392 | 1461053441997 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 1392 | 1461053442001 Marionette TRACE conn5 <- [1,1842,null,{}] 01:10:42 INFO - PROCESS | 1392 | 1461053442014 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:42 INFO - PROCESS | 1392 | 1461053442130 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 01:10:42 INFO - PROCESS | 1392 | 1461053442222 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000607194B800 == 49 [pid = 1392] [id = 470] 01:10:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606BE5CC00) [pid = 1392] [serial = 1410] [outer = 0000000000000000] 01:10:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606C396400) [pid = 1392] [serial = 1411] [outer = 000000606BE5CC00] 01:10:42 INFO - PROCESS | 1392 | 1461053442282 Marionette DEBUG loaded listener.js 01:10:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606C7C5400) [pid = 1392] [serial = 1412] [outer = 000000606BE5CC00] 01:10:42 INFO - PROCESS | 1392 | 1461053442864 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 01:10:42 INFO - PROCESS | 1392 | 1461053442942 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 01:10:42 INFO - PROCESS | 1392 | 1461053442945 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 01:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:10:42 INFO - PROCESS | 1392 | 1461053442949 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 1392 | 1461053442951 Marionette TRACE conn5 <- [1,1846,null,{}] 01:10:42 INFO - PROCESS | 1392 | 1461053442955 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:43 INFO - PROCESS | 1392 | 1461053443095 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 01:10:43 INFO - PROCESS | 1392 | 1461053443213 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB1800 == 50 [pid = 1392] [id = 471] 01:10:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606DC47400) [pid = 1392] [serial = 1413] [outer = 0000000000000000] 01:10:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606DC4FC00) [pid = 1392] [serial = 1414] [outer = 000000606DC47400] 01:10:43 INFO - PROCESS | 1392 | 1461053443271 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606DF0F000) [pid = 1392] [serial = 1415] [outer = 000000606DC47400] 01:10:43 INFO - PROCESS | 1392 | 1461053443859 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 942ms 01:10:43 INFO - PROCESS | 1392 | 1461053443892 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 01:10:43 INFO - PROCESS | 1392 | 1461053443895 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 01:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:10:43 INFO - PROCESS | 1392 | 1461053443898 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:10:43 INFO - PROCESS | 1392 | 1461053443901 Marionette TRACE conn5 <- [1,1850,null,{}] 01:10:43 INFO - PROCESS | 1392 | 1461053443905 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:44 INFO - PROCESS | 1392 | 1461053444009 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 01:10:44 INFO - PROCESS | 1392 | 1461053444139 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000607124E800 == 51 [pid = 1392] [id = 472] 01:10:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606A0E7800) [pid = 1392] [serial = 1416] [outer = 0000000000000000] 01:10:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606E0BAC00) [pid = 1392] [serial = 1417] [outer = 000000606A0E7800] 01:10:44 INFO - PROCESS | 1392 | 1461053444196 Marionette DEBUG loaded listener.js 01:10:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606EA11000) [pid = 1392] [serial = 1418] [outer = 000000606A0E7800] 01:10:44 INFO - PROCESS | 1392 | 1461053444935 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1079ms 01:10:44 INFO - PROCESS | 1392 | 1461053444989 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 01:10:45 INFO - PROCESS | 1392 | 1461053444994 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 01:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:10:45 INFO - PROCESS | 1392 | 1461053444999 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:10:45 INFO - PROCESS | 1392 | 1461053445003 Marionette TRACE conn5 <- [1,1854,null,{}] 01:10:45 INFO - PROCESS | 1392 | 1461053445009 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:45 INFO - PROCESS | 1392 | 1461053445109 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 01:10:45 INFO - PROCESS | 1392 | 1461053445190 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:45 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FBE3000 == 52 [pid = 1392] [id = 473] 01:10:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606053AC00) [pid = 1392] [serial = 1419] [outer = 0000000000000000] 01:10:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006060542C00) [pid = 1392] [serial = 1420] [outer = 000000606053AC00] 01:10:45 INFO - PROCESS | 1392 | 1461053445287 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (00000060650D0C00) [pid = 1392] [serial = 1421] [outer = 000000606053AC00] 01:10:45 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC52000 == 51 [pid = 1392] [id = 137] 01:10:45 INFO - PROCESS | 1392 | --DOCSHELL 0000006066036000 == 50 [pid = 1392] [id = 140] 01:10:45 INFO - PROCESS | 1392 | --DOCSHELL 000000605DFD0000 == 49 [pid = 1392] [id = 138] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606CE60400) [pid = 1392] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606D58FC00) [pid = 1392] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000605FAE8000) [pid = 1392] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606CE69000) [pid = 1392] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606BE5C000) [pid = 1392] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606C396800) [pid = 1392] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000606C9B5C00) [pid = 1392] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C4F9C00) [pid = 1392] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606C71D800) [pid = 1392] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606051B800) [pid = 1392] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606053DC00) [pid = 1392] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606C17E400) [pid = 1392] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (0000006071744800) [pid = 1392] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006064A32C00) [pid = 1392] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (0000006065054400) [pid = 1392] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000605FADE000) [pid = 1392] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000605FCCFC00) [pid = 1392] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (0000006066216000) [pid = 1392] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (00000060663A5400) [pid = 1392] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606A087000) [pid = 1392] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000606A27A800) [pid = 1392] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (0000006069C1AC00) [pid = 1392] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006069C48400) [pid = 1392] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (0000006065F3EC00) [pid = 1392] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (0000006065FE3400) [pid = 1392] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606C5C0400) [pid = 1392] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000606C72A000) [pid = 1392] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:10:45 INFO - PROCESS | 1392 | 1461053445805 Marionette TRACE conn5 <- [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]]]}] 01:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 838ms 01:10:45 INFO - PROCESS | 1392 | 1461053445839 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 01:10:45 INFO - PROCESS | 1392 | 1461053445845 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 01:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:10:45 INFO - PROCESS | 1392 | 1461053445851 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:10:45 INFO - PROCESS | 1392 | 1461053445854 Marionette TRACE conn5 <- [1,1858,null,{}] 01:10:45 INFO - PROCESS | 1392 | 1461053445857 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:45 INFO - PROCESS | 1392 | 1461053445948 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 01:10:46 INFO - PROCESS | 1392 | 1461053446023 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065036000 == 50 [pid = 1392] [id = 474] 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000605F5C4000) [pid = 1392] [serial = 1422] [outer = 0000000000000000] 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606053BC00) [pid = 1392] [serial = 1423] [outer = 000000605F5C4000] 01:10:46 INFO - PROCESS | 1392 | 1461053446070 Marionette DEBUG loaded listener.js 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (0000006064F85800) [pid = 1392] [serial = 1424] [outer = 000000605F5C4000] 01:10:46 INFO - PROCESS | 1392 | 1461053446482 Marionette TRACE conn5 <- [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]]]}] 01:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 01:10:46 INFO - PROCESS | 1392 | 1461053446523 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 01:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:10:46 INFO - PROCESS | 1392 | 1461053446526 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 01:10:46 INFO - PROCESS | 1392 | 1461053446529 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:10:46 INFO - PROCESS | 1392 | 1461053446533 Marionette TRACE conn5 <- [1,1862,null,{}] 01:10:46 INFO - PROCESS | 1392 | 1461053446544 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:46 INFO - PROCESS | 1392 | 1461053446664 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 01:10:46 INFO - PROCESS | 1392 | 1461053446681 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C9D9800 == 51 [pid = 1392] [id = 475] 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (0000006065FE9000) [pid = 1392] [serial = 1425] [outer = 0000000000000000] 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606621B000) [pid = 1392] [serial = 1426] [outer = 0000006065FE9000] 01:10:46 INFO - PROCESS | 1392 | 1461053446730 Marionette DEBUG loaded listener.js 01:10:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (0000006066C43C00) [pid = 1392] [serial = 1427] [outer = 0000006065FE9000] 01:10:47 INFO - PROCESS | 1392 | 1461053447186 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 01:10:47 INFO - PROCESS | 1392 | 1461053447222 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 01:10:47 INFO - PROCESS | 1392 | 1461053447225 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 01:10:47 INFO - PROCESS | 1392 | 1461053447228 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:10:47 INFO - PROCESS | 1392 | 1461053447230 Marionette TRACE conn5 <- [1,1866,null,{}] 01:10:47 INFO - PROCESS | 1392 | 1461053447233 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:47 INFO - PROCESS | 1392 | 1461053447319 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 01:10:47 INFO - PROCESS | 1392 | 1461053447325 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DC13000 == 52 [pid = 1392] [id = 476] 01:10:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (00000060690A6800) [pid = 1392] [serial = 1428] [outer = 0000000000000000] 01:10:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (0000006069C46C00) [pid = 1392] [serial = 1429] [outer = 00000060690A6800] 01:10:47 INFO - PROCESS | 1392 | 1461053447374 Marionette DEBUG loaded listener.js 01:10:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (0000006069CE4C00) [pid = 1392] [serial = 1430] [outer = 00000060690A6800] 01:10:47 INFO - PROCESS | 1392 | 1461053447813 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 01:10:47 INFO - PROCESS | 1392 | 1461053447859 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 01:10:47 INFO - PROCESS | 1392 | 1461053447861 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 01:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:10:47 INFO - PROCESS | 1392 | 1461053447865 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - PROCESS | 1392 | 1461053447867 Marionette TRACE conn5 <- [1,1870,null,{}] 01:10:47 INFO - PROCESS | 1392 | 1461053447870 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:47 INFO - PROCESS | 1392 | 1461053447978 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 01:10:47 INFO - PROCESS | 1392 | 1461053447984 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070047000 == 53 [pid = 1392] [id = 477] 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606A082400) [pid = 1392] [serial = 1431] [outer = 0000000000000000] 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606B514000) [pid = 1392] [serial = 1432] [outer = 000000606A082400] 01:10:48 INFO - PROCESS | 1392 | 1461053448032 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606C1C5400) [pid = 1392] [serial = 1433] [outer = 000000606A082400] 01:10:48 INFO - PROCESS | 1392 | 1461053448504 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 01:10:48 INFO - PROCESS | 1392 | 1461053448564 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 01:10:48 INFO - PROCESS | 1392 | 1461053448566 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 01:10:48 INFO - PROCESS | 1392 | 1461053448570 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:10:48 INFO - PROCESS | 1392 | 1461053448571 Marionette TRACE conn5 <- [1,1874,null,{}] 01:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:10:48 INFO - PROCESS | 1392 | 1461053448575 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:48 INFO - PROCESS | 1392 | 1461053448712 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 01:10:48 INFO - PROCESS | 1392 | 1461053448770 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D4800 == 54 [pid = 1392] [id = 478] 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606C708C00) [pid = 1392] [serial = 1434] [outer = 0000000000000000] 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606C7C2400) [pid = 1392] [serial = 1435] [outer = 000000606C708C00] 01:10:48 INFO - PROCESS | 1392 | 1461053448821 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606C9B5800) [pid = 1392] [serial = 1436] [outer = 000000606C708C00] 01:10:49 INFO - PROCESS | 1392 | 1461053449288 Marionette TRACE conn5 <- [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]]]}] 01:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 774ms 01:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:10:49 INFO - PROCESS | 1392 | 1461053449348 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 01:10:49 INFO - PROCESS | 1392 | 1461053449350 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 01:10:49 INFO - PROCESS | 1392 | 1461053449354 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:10:49 INFO - PROCESS | 1392 | 1461053449356 Marionette TRACE conn5 <- [1,1878,null,{}] 01:10:49 INFO - PROCESS | 1392 | 1461053449359 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:49 INFO - PROCESS | 1392 | 1461053449476 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 01:10:49 INFO - PROCESS | 1392 | 1461053449487 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:49 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071104800 == 55 [pid = 1392] [id = 479] 01:10:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606C70C400) [pid = 1392] [serial = 1437] [outer = 0000000000000000] 01:10:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606D2E7000) [pid = 1392] [serial = 1438] [outer = 000000606C70C400] 01:10:49 INFO - PROCESS | 1392 | 1461053449578 Marionette DEBUG loaded listener.js 01:10:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000606DC4B800) [pid = 1392] [serial = 1439] [outer = 000000606C70C400] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000606D72AC00) [pid = 1392] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (000000606C70EC00) [pid = 1392] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000605FA9B800) [pid = 1392] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606C180400) [pid = 1392] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006065FE3800) [pid = 1392] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060604C3400) [pid = 1392] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (00000060690A9400) [pid = 1392] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (00000060601C6C00) [pid = 1392] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606C1BE400) [pid = 1392] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:10:49 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (0000006069C24C00) [pid = 1392] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:10:50 INFO - PROCESS | 1392 | 1461053450050 Marionette TRACE conn5 <- [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]]]}] 01:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 01:10:50 INFO - PROCESS | 1392 | 1461053450091 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 01:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:10:50 INFO - PROCESS | 1392 | 1461053450093 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 01:10:50 INFO - PROCESS | 1392 | 1461053450097 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 1392 | 1461053450099 Marionette TRACE conn5 <- [1,1882,null,{}] 01:10:50 INFO - PROCESS | 1392 | 1461053450103 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:50 INFO - PROCESS | 1392 | 1461053450186 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 01:10:50 INFO - PROCESS | 1392 | 1461053450265 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B0000 == 56 [pid = 1392] [id = 480] 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000605E110C00) [pid = 1392] [serial = 1440] [outer = 0000000000000000] 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (00000060698B5800) [pid = 1392] [serial = 1441] [outer = 000000605E110C00] 01:10:50 INFO - PROCESS | 1392 | 1461053450311 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606DA46800) [pid = 1392] [serial = 1442] [outer = 000000605E110C00] 01:10:50 INFO - PROCESS | 1392 | 1461053450655 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 01:10:50 INFO - PROCESS | 1392 | 1461053450729 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 01:10:50 INFO - PROCESS | 1392 | 1461053450731 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 01:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:10:50 INFO - PROCESS | 1392 | 1461053450735 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 1392 | 1461053450737 Marionette TRACE conn5 <- [1,1886,null,{}] 01:10:50 INFO - PROCESS | 1392 | 1461053450747 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:50 INFO - PROCESS | 1392 | 1461053450856 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 01:10:50 INFO - PROCESS | 1392 | 1461053450865 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071948800 == 57 [pid = 1392] [id = 481] 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606DF0E400) [pid = 1392] [serial = 1443] [outer = 0000000000000000] 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606EA38000) [pid = 1392] [serial = 1444] [outer = 000000606DF0E400] 01:10:50 INFO - PROCESS | 1392 | 1461053450911 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606EA3F800) [pid = 1392] [serial = 1445] [outer = 000000606DF0E400] 01:10:51 INFO - PROCESS | 1392 | 1461053451333 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 650ms 01:10:51 INFO - PROCESS | 1392 | 1461053451388 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 01:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:10:51 INFO - PROCESS | 1392 | 1461053451391 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 01:10:51 INFO - PROCESS | 1392 | 1461053451394 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:10:51 INFO - PROCESS | 1392 | 1461053451396 Marionette TRACE conn5 <- [1,1890,null,{}] 01:10:51 INFO - PROCESS | 1392 | 1461053451399 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:51 INFO - PROCESS | 1392 | 1461053451484 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 01:10:51 INFO - PROCESS | 1392 | 1461053451492 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232B800 == 58 [pid = 1392] [id = 482] 01:10:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606EB03C00) [pid = 1392] [serial = 1446] [outer = 0000000000000000] 01:10:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606ED40C00) [pid = 1392] [serial = 1447] [outer = 000000606EB03C00] 01:10:51 INFO - PROCESS | 1392 | 1461053451537 Marionette DEBUG loaded listener.js 01:10:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606F5B4800) [pid = 1392] [serial = 1448] [outer = 000000606EB03C00] 01:10:52 INFO - PROCESS | 1392 | 1461053452067 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 01:10:52 INFO - PROCESS | 1392 | 1461053452135 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 1392 | 1461053452140 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 01:10:52 INFO - PROCESS | 1392 | 1461053452147 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:10:52 INFO - PROCESS | 1392 | 1461053452152 Marionette TRACE conn5 <- [1,1894,null,{}] 01:10:52 INFO - PROCESS | 1392 | 1461053452209 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:52 INFO - PROCESS | 1392 | 1461053452334 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 01:10:52 INFO - PROCESS | 1392 | 1461053452409 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065038800 == 59 [pid = 1392] [id = 483] 01:10:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000605E118C00) [pid = 1392] [serial = 1449] [outer = 0000000000000000] 01:10:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000605FCD1400) [pid = 1392] [serial = 1450] [outer = 000000605E118C00] 01:10:52 INFO - PROCESS | 1392 | 1461053452509 Marionette DEBUG loaded listener.js 01:10:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (0000006064785C00) [pid = 1392] [serial = 1451] [outer = 000000605E118C00] 01:10:53 INFO - PROCESS | 1392 | 1461053453104 Marionette TRACE conn5 <- [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]]]}] 01:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 01:10:53 INFO - PROCESS | 1392 | 1461053453138 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 01:10:53 INFO - PROCESS | 1392 | 1461053453145 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 01:10:53 INFO - PROCESS | 1392 | 1461053453152 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:10:53 INFO - PROCESS | 1392 | 1461053453156 Marionette TRACE conn5 <- [1,1898,null,{}] 01:10:53 INFO - PROCESS | 1392 | 1461053453160 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:53 INFO - PROCESS | 1392 | 1461053453274 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 01:10:53 INFO - PROCESS | 1392 | 1461053453394 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F168800 == 60 [pid = 1392] [id = 484] 01:10:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (0000006065F46400) [pid = 1392] [serial = 1452] [outer = 0000000000000000] 01:10:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606621D800) [pid = 1392] [serial = 1453] [outer = 0000006065F46400] 01:10:53 INFO - PROCESS | 1392 | 1461053453452 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006069C4A800) [pid = 1392] [serial = 1454] [outer = 0000006065F46400] 01:10:54 INFO - PROCESS | 1392 | 1461053454047 Marionette TRACE conn5 <- [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]]]}] 01:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 923ms 01:10:54 INFO - PROCESS | 1392 | 1461053454080 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 01:10:54 INFO - PROCESS | 1392 | 1461053454083 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 01:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:10:54 INFO - PROCESS | 1392 | 1461053454087 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:10:54 INFO - PROCESS | 1392 | 1461053454092 Marionette TRACE conn5 <- [1,1902,null,{}] 01:10:54 INFO - PROCESS | 1392 | 1461053454104 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:54 INFO - PROCESS | 1392 | 1461053454223 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 01:10:54 INFO - PROCESS | 1392 | 1461053454347 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:54 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F6800 == 61 [pid = 1392] [id = 485] 01:10:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C4A3400) [pid = 1392] [serial = 1455] [outer = 0000000000000000] 01:10:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C7BC400) [pid = 1392] [serial = 1456] [outer = 000000606C4A3400] 01:10:54 INFO - PROCESS | 1392 | 1461053454408 Marionette DEBUG loaded listener.js 01:10:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606DC4E000) [pid = 1392] [serial = 1457] [outer = 000000606C4A3400] 01:10:55 INFO - PROCESS | 1392 | 1461053455049 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 984ms 01:10:55 INFO - PROCESS | 1392 | 1461053455073 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 01:10:55 INFO - PROCESS | 1392 | 1461053455077 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 01:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:10:55 INFO - PROCESS | 1392 | 1461053455081 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:10:55 INFO - PROCESS | 1392 | 1461053455083 Marionette TRACE conn5 <- [1,1906,null,{}] 01:10:55 INFO - PROCESS | 1392 | 1461053455087 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:55 INFO - PROCESS | 1392 | 1461053455197 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 01:10:55 INFO - PROCESS | 1392 | 1461053455317 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:55 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B5B000 == 62 [pid = 1392] [id = 486] 01:10:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606F69E000) [pid = 1392] [serial = 1458] [outer = 0000000000000000] 01:10:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000607024E800) [pid = 1392] [serial = 1459] [outer = 000000606F69E000] 01:10:55 INFO - PROCESS | 1392 | 1461053455375 Marionette DEBUG loaded listener.js 01:10:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000607027F400) [pid = 1392] [serial = 1460] [outer = 000000606F69E000] 01:10:55 INFO - PROCESS | 1392 | 1461053455932 Marionette TRACE conn5 <- [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]]]}] 01:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 878ms 01:10:56 INFO - PROCESS | 1392 | 1461053455999 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 01:10:56 INFO - PROCESS | 1392 | 1461053456002 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 01:10:56 INFO - PROCESS | 1392 | 1461053456005 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:10:56 INFO - PROCESS | 1392 | 1461053456008 Marionette TRACE conn5 <- [1,1910,null,{}] 01:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:10:56 INFO - PROCESS | 1392 | 1461053456012 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:56 INFO - PROCESS | 1392 | 1461053456119 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 01:10:56 INFO - PROCESS | 1392 | 1461053456225 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064FA9000 == 63 [pid = 1392] [id = 487] 01:10:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006066215C00) [pid = 1392] [serial = 1461] [outer = 0000000000000000] 01:10:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060698C2C00) [pid = 1392] [serial = 1462] [outer = 0000006066215C00] 01:10:56 INFO - PROCESS | 1392 | 1461053456281 Marionette DEBUG loaded listener.js 01:10:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C9B5400) [pid = 1392] [serial = 1463] [outer = 0000006066215C00] 01:10:57 INFO - PROCESS | 1392 | 1461053457076 Marionette TRACE conn5 <- [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]]]}] 01:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1129ms 01:10:57 INFO - PROCESS | 1392 | 1461053457143 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 01:10:57 INFO - PROCESS | 1392 | 1461053457149 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 01:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:10:57 INFO - PROCESS | 1392 | 1461053457170 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:10:57 INFO - PROCESS | 1392 | 1461053457174 Marionette TRACE conn5 <- [1,1914,null,{}] 01:10:57 INFO - PROCESS | 1392 | 1461053457182 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:57 INFO - PROCESS | 1392 | 1461053457298 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 01:10:57 INFO - PROCESS | 1392 | 1461053457414 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 1392 | ++DOCSHELL 000000606548C800 == 64 [pid = 1392] [id = 488] 01:10:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606138EC00) [pid = 1392] [serial = 1464] [outer = 0000000000000000] 01:10:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (00000060650CF000) [pid = 1392] [serial = 1465] [outer = 000000606138EC00] 01:10:57 INFO - PROCESS | 1392 | 1461053457467 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006065FE1800) [pid = 1392] [serial = 1466] [outer = 000000606138EC00] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606029D000 == 63 [pid = 1392] [id = 124] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060756B8800 == 62 [pid = 1392] [id = 441] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060647BF800 == 61 [pid = 1392] [id = 139] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5A6000 == 60 [pid = 1392] [id = 123] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006071948800 == 59 [pid = 1392] [id = 481] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B0000 == 58 [pid = 1392] [id = 480] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006071104800 == 57 [pid = 1392] [id = 479] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D4800 == 56 [pid = 1392] [id = 478] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006070047000 == 55 [pid = 1392] [id = 477] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606DC13000 == 54 [pid = 1392] [id = 476] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 000000606C9D9800 == 53 [pid = 1392] [id = 475] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606CE6E000) [pid = 1392] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (00000060654F9C00) [pid = 1392] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006060517400) [pid = 1392] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 0000006065036000 == 52 [pid = 1392] [id = 474] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 000000605FBE3000 == 51 [pid = 1392] [id = 473] 01:10:57 INFO - PROCESS | 1392 | --DOCSHELL 00000060616CC800 == 50 [pid = 1392] [id = 468] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C9B0000) [pid = 1392] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C8A8000) [pid = 1392] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060601CCC00) [pid = 1392] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006069C49000) [pid = 1392] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606A081400) [pid = 1392] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006069C1D000) [pid = 1392] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606CE65000) [pid = 1392] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606C710000) [pid = 1392] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606D8C4C00) [pid = 1392] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606C724C00) [pid = 1392] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606DC44400) [pid = 1392] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000605FAE0000) [pid = 1392] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000606C704400) [pid = 1392] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606C4EF000) [pid = 1392] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (0000006066214800) [pid = 1392] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (00000060663B3400) [pid = 1392] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (0000006060547400) [pid = 1392] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (0000006064787C00) [pid = 1392] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (00000060698BA400) [pid = 1392] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:10:57 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060668A1000) [pid = 1392] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:10:58 INFO - PROCESS | 1392 | 1461053458022 Marionette TRACE conn5 <- [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]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 900ms 01:10:58 INFO - PROCESS | 1392 | 1461053458059 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 1392 | 1461053458065 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 01:10:58 INFO - PROCESS | 1392 | 1461053458071 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 1392 | 1461053458073 Marionette TRACE conn5 <- [1,1918,null,{}] 01:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:10:58 INFO - PROCESS | 1392 | 1461053458077 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:58 INFO - PROCESS | 1392 | 1461053458166 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 01:10:58 INFO - PROCESS | 1392 | 1461053458247 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662BE800 == 51 [pid = 1392] [id = 489] 01:10:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006060170400) [pid = 1392] [serial = 1467] [outer = 0000000000000000] 01:10:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006064863C00) [pid = 1392] [serial = 1468] [outer = 0000006060170400] 01:10:58 INFO - PROCESS | 1392 | 1461053458294 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (0000006066213C00) [pid = 1392] [serial = 1469] [outer = 0000006060170400] 01:10:58 INFO - PROCESS | 1392 | 1461053458705 Marionette TRACE conn5 <- [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]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 01:10:58 INFO - PROCESS | 1392 | 1461053458748 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 1392 | 1461053458751 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 01:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:10:58 INFO - PROCESS | 1392 | 1461053458755 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 1392 | 1461053458758 Marionette TRACE conn5 <- [1,1922,null,{}] 01:10:58 INFO - PROCESS | 1392 | 1461053458769 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:58 INFO - PROCESS | 1392 | 1461053458862 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 01:10:58 INFO - PROCESS | 1392 | 1461053458869 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D86C000 == 52 [pid = 1392] [id = 490] 01:10:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606689C000) [pid = 1392] [serial = 1470] [outer = 0000000000000000] 01:10:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (00000060698C1400) [pid = 1392] [serial = 1471] [outer = 000000606689C000] 01:10:58 INFO - PROCESS | 1392 | 1461053458919 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (0000006069C4E400) [pid = 1392] [serial = 1472] [outer = 000000606689C000] 01:10:59 INFO - PROCESS | 1392 | 1461053459406 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 01:10:59 INFO - PROCESS | 1392 | 1461053459448 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 01:10:59 INFO - PROCESS | 1392 | 1461053459451 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 01:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:10:59 INFO - PROCESS | 1392 | 1461053459455 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:10:59 INFO - PROCESS | 1392 | 1461053459457 Marionette TRACE conn5 <- [1,1926,null,{}] 01:10:59 INFO - PROCESS | 1392 | 1461053459460 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:59 INFO - PROCESS | 1392 | 1461053459547 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 01:10:59 INFO - PROCESS | 1392 | 1461053459556 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700AD000 == 53 [pid = 1392] [id = 491] 01:10:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000606A278000) [pid = 1392] [serial = 1473] [outer = 0000000000000000] 01:10:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606BE75000) [pid = 1392] [serial = 1474] [outer = 000000606A278000] 01:10:59 INFO - PROCESS | 1392 | 1461053459602 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606C39C400) [pid = 1392] [serial = 1475] [outer = 000000606A278000] 01:11:00 INFO - PROCESS | 1392 | 1461053460015 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 627ms 01:11:00 INFO - PROCESS | 1392 | 1461053460084 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 1392 | 1461053460086 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 01:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:11:00 INFO - PROCESS | 1392 | 1461053460090 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 1392 | 1461053460091 Marionette TRACE conn5 <- [1,1930,null,{}] 01:11:00 INFO - PROCESS | 1392 | 1461053460095 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:00 INFO - PROCESS | 1392 | 1461053460202 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 01:11:00 INFO - PROCESS | 1392 | 1461053460209 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D1000 == 54 [pid = 1392] [id = 492] 01:11:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606C4F2800) [pid = 1392] [serial = 1476] [outer = 0000000000000000] 01:11:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606C4FA000) [pid = 1392] [serial = 1477] [outer = 000000606C4F2800] 01:11:00 INFO - PROCESS | 1392 | 1461053460301 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C708000) [pid = 1392] [serial = 1478] [outer = 000000606C4F2800] 01:11:00 INFO - PROCESS | 1392 | 1461053460766 Marionette TRACE conn5 <- [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]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 01:11:00 INFO - PROCESS | 1392 | 1461053460835 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 1392 | 1461053460838 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 01:11:00 INFO - PROCESS | 1392 | 1461053460841 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 1392 | 1461053460843 Marionette TRACE conn5 <- [1,1934,null,{}] 01:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:11:00 INFO - PROCESS | 1392 | 1461053460846 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:00 INFO - PROCESS | 1392 | 1461053460970 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 01:11:01 INFO - PROCESS | 1392 | 1461053461028 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000607110A800 == 55 [pid = 1392] [id = 493] 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C9B2000) [pid = 1392] [serial = 1479] [outer = 0000000000000000] 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606C9B7400) [pid = 1392] [serial = 1480] [outer = 000000606C9B2000] 01:11:01 INFO - PROCESS | 1392 | 1461053461077 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606D16E400) [pid = 1392] [serial = 1481] [outer = 000000606C9B2000] 01:11:01 INFO - PROCESS | 1392 | 1461053461507 Marionette TRACE conn5 <- [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]]]}] 01:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 01:11:01 INFO - PROCESS | 1392 | 1461053461538 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 01:11:01 INFO - PROCESS | 1392 | 1461053461540 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 01:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:11:01 INFO - PROCESS | 1392 | 1461053461550 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:11:01 INFO - PROCESS | 1392 | 1461053461552 Marionette TRACE conn5 <- [1,1938,null,{}] 01:11:01 INFO - PROCESS | 1392 | 1461053461597 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:01 INFO - PROCESS | 1392 | 1461053461704 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 01:11:01 INFO - PROCESS | 1392 | 1461053461716 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071258800 == 56 [pid = 1392] [id = 494] 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606D025C00) [pid = 1392] [serial = 1482] [outer = 0000000000000000] 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606D8BEC00) [pid = 1392] [serial = 1483] [outer = 000000606D025C00] 01:11:01 INFO - PROCESS | 1392 | 1461053461808 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606DC4BC00) [pid = 1392] [serial = 1484] [outer = 000000606D025C00] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606053AC00) [pid = 1392] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606A082400) [pid = 1392] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605FCD8C00) [pid = 1392] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606A0E7800) [pid = 1392] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C708C00) [pid = 1392] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000605F5C4000) [pid = 1392] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606DF0E400) [pid = 1392] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (00000060690A6800) [pid = 1392] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606C70C400) [pid = 1392] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006065FE9000) [pid = 1392] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (0000006064BEE800) [pid = 1392] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000605FAE2000) [pid = 1392] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:11:02 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (000000605E110C00) [pid = 1392] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:11:02 INFO - PROCESS | 1392 | 1461053462295 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 796ms 01:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:11:02 INFO - PROCESS | 1392 | 1461053462348 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 1392 | 1461053462350 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 01:11:02 INFO - PROCESS | 1392 | 1461053462353 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 1392 | 1461053462355 Marionette TRACE conn5 <- [1,1942,null,{}] 01:11:02 INFO - PROCESS | 1392 | 1461053462359 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:02 INFO - PROCESS | 1392 | 1461053462442 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 01:11:02 INFO - PROCESS | 1392 | 1461053462521 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:02 INFO - PROCESS | 1392 | ++DOCSHELL 000000607183A800 == 57 [pid = 1392] [id = 495] 01:11:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000605E112000) [pid = 1392] [serial = 1485] [outer = 0000000000000000] 01:11:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (0000006060545000) [pid = 1392] [serial = 1486] [outer = 000000605E112000] 01:11:02 INFO - PROCESS | 1392 | 1461053462567 Marionette DEBUG loaded listener.js 01:11:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606D72E400) [pid = 1392] [serial = 1487] [outer = 000000605E112000] 01:11:02 INFO - PROCESS | 1392 | 1461053462924 Marionette TRACE conn5 <- [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]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 01:11:02 INFO - PROCESS | 1392 | 1461053462984 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 1392 | 1461053462986 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 01:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:11:03 INFO - PROCESS | 1392 | 1461053462989 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 1392 | 1461053462991 Marionette TRACE conn5 <- [1,1946,null,{}] 01:11:03 INFO - PROCESS | 1392 | 1461053462994 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:03 INFO - PROCESS | 1392 | 1461053463137 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 01:11:03 INFO - PROCESS | 1392 | 1461053463146 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072155800 == 58 [pid = 1392] [id = 496] 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606DD89000) [pid = 1392] [serial = 1488] [outer = 0000000000000000] 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000606EA3A000) [pid = 1392] [serial = 1489] [outer = 000000606DD89000] 01:11:03 INFO - PROCESS | 1392 | 1461053463193 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000606F5BB400) [pid = 1392] [serial = 1490] [outer = 000000606DD89000] 01:11:03 INFO - PROCESS | 1392 | 1461053463599 Marionette TRACE conn5 <- [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]]]}] 01:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 626ms 01:11:03 INFO - PROCESS | 1392 | 1461053463619 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 1392 | 1461053463621 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 01:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:11:03 INFO - PROCESS | 1392 | 1461053463624 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 1392 | 1461053463626 Marionette TRACE conn5 <- [1,1950,null,{}] 01:11:03 INFO - PROCESS | 1392 | 1461053463629 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:03 INFO - PROCESS | 1392 | 1461053463746 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 01:11:03 INFO - PROCESS | 1392 | 1461053463754 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B53800 == 59 [pid = 1392] [id = 497] 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006070251800) [pid = 1392] [serial = 1491] [outer = 0000000000000000] 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000607025C000) [pid = 1392] [serial = 1492] [outer = 0000006070251800] 01:11:03 INFO - PROCESS | 1392 | 1461053463800 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006070314000) [pid = 1392] [serial = 1493] [outer = 0000006070251800] 01:11:04 INFO - PROCESS | 1392 | 1461053464273 Marionette TRACE conn5 <- [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]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 01:11:04 INFO - PROCESS | 1392 | 1461053464307 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 1392 | 1461053464312 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 01:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:11:04 INFO - PROCESS | 1392 | 1461053464342 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - PROCESS | 1392 | 1461053464346 Marionette TRACE conn5 <- [1,1954,null,{}] 01:11:04 INFO - PROCESS | 1392 | 1461053464353 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:04 INFO - PROCESS | 1392 | 1461053464531 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 01:11:04 INFO - PROCESS | 1392 | 1461053464628 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE6800 == 60 [pid = 1392] [id = 498] 01:11:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006060423800) [pid = 1392] [serial = 1494] [outer = 0000000000000000] 01:11:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006060523C00) [pid = 1392] [serial = 1495] [outer = 0000006060423800] 01:11:04 INFO - PROCESS | 1392 | 1461053464688 Marionette DEBUG loaded listener.js 01:11:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006065248400) [pid = 1392] [serial = 1496] [outer = 0000006060423800] 01:11:05 INFO - PROCESS | 1392 | 1461053465268 Marionette TRACE conn5 <- [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]]]}] 01:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1001ms 01:11:05 INFO - PROCESS | 1392 | 1461053465328 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 01:11:05 INFO - PROCESS | 1392 | 1461053465335 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 01:11:05 INFO - PROCESS | 1392 | 1461053465342 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:11:05 INFO - PROCESS | 1392 | 1461053465345 Marionette TRACE conn5 <- [1,1958,null,{}] 01:11:05 INFO - PROCESS | 1392 | 1461053465350 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:05 INFO - PROCESS | 1392 | 1461053465467 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 01:11:05 INFO - PROCESS | 1392 | 1461053465593 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 1392 | ++DOCSHELL 000000607009D800 == 61 [pid = 1392] [id = 499] 01:11:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (00000060668A1000) [pid = 1392] [serial = 1497] [outer = 0000000000000000] 01:11:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060698BE800) [pid = 1392] [serial = 1498] [outer = 00000060668A1000] 01:11:05 INFO - PROCESS | 1392 | 1461053465652 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606A26E400) [pid = 1392] [serial = 1499] [outer = 00000060668A1000] 01:11:06 INFO - PROCESS | 1392 | 1461053466241 Marionette TRACE conn5 <- [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]]]}] 01:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 923ms 01:11:06 INFO - PROCESS | 1392 | 1461053466270 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 01:11:06 INFO - PROCESS | 1392 | 1461053466273 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 01:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:11:06 INFO - PROCESS | 1392 | 1461053466277 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:11:06 INFO - PROCESS | 1392 | 1461053466281 Marionette TRACE conn5 <- [1,1962,null,{}] 01:11:06 INFO - PROCESS | 1392 | 1461053466294 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:06 INFO - PROCESS | 1392 | 1461053466408 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 01:11:06 INFO - PROCESS | 1392 | 1461053466503 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:06 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D61800 == 62 [pid = 1392] [id = 500] 01:11:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C721000) [pid = 1392] [serial = 1500] [outer = 0000000000000000] 01:11:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C9AEC00) [pid = 1392] [serial = 1501] [outer = 000000606C721000] 01:11:06 INFO - PROCESS | 1392 | 1461053466563 Marionette DEBUG loaded listener.js 01:11:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EB03000) [pid = 1392] [serial = 1502] [outer = 000000606C721000] 01:11:07 INFO - PROCESS | 1392 | 1461053467181 Marionette TRACE conn5 <- [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]]]}] 01:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 01:11:07 INFO - PROCESS | 1392 | 1461053467222 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 01:11:07 INFO - PROCESS | 1392 | 1461053467225 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 01:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:11:07 INFO - PROCESS | 1392 | 1461053467229 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:11:07 INFO - PROCESS | 1392 | 1461053467231 Marionette TRACE conn5 <- [1,1966,null,{}] 01:11:07 INFO - PROCESS | 1392 | 1461053467248 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:07 INFO - PROCESS | 1392 | 1461053467386 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 01:11:07 INFO - PROCESS | 1392 | 1461053467401 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756D1800 == 63 [pid = 1392] [id = 501] 01:11:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006070314C00) [pid = 1392] [serial = 1503] [outer = 0000000000000000] 01:11:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607031C400) [pid = 1392] [serial = 1504] [outer = 0000006070314C00] 01:11:07 INFO - PROCESS | 1392 | 1461053467460 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070489C00) [pid = 1392] [serial = 1505] [outer = 0000006070314C00] 01:11:08 INFO - PROCESS | 1392 | 1461053468007 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 839ms 01:11:08 INFO - PROCESS | 1392 | 1461053468070 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1392 | 1461053468073 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 01:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:11:08 INFO - PROCESS | 1392 | 1461053468076 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1392 | 1461053468079 Marionette TRACE conn5 <- [1,1970,null,{}] 01:11:08 INFO - PROCESS | 1392 | 1461053468083 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:08 INFO - PROCESS | 1392 | 1461053468191 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 01:11:08 INFO - PROCESS | 1392 | 1461053468285 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075759800 == 64 [pid = 1392] [id = 502] 01:11:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006070557C00) [pid = 1392] [serial = 1506] [outer = 0000000000000000] 01:11:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000607055A000) [pid = 1392] [serial = 1507] [outer = 0000006070557C00] 01:11:08 INFO - PROCESS | 1392 | 1461053468341 Marionette DEBUG loaded listener.js 01:11:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006070562800) [pid = 1392] [serial = 1508] [outer = 0000006070557C00] 01:11:08 INFO - PROCESS | 1392 | 1461053468919 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 880ms 01:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:11:08 INFO - PROCESS | 1392 | 1461053468959 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1392 | 1461053468961 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 01:11:08 INFO - PROCESS | 1392 | 1461053468964 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1392 | 1461053468967 Marionette TRACE conn5 <- [1,1974,null,{}] 01:11:08 INFO - PROCESS | 1392 | 1461053468971 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:09 INFO - PROCESS | 1392 | 1461053469100 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 01:11:09 INFO - PROCESS | 1392 | 1461053469227 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AD1000 == 65 [pid = 1392] [id = 503] 01:11:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060707B1400) [pid = 1392] [serial = 1509] [outer = 0000000000000000] 01:11:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060707BB000) [pid = 1392] [serial = 1510] [outer = 00000060707B1400] 01:11:09 INFO - PROCESS | 1392 | 1461053469287 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070F76800) [pid = 1392] [serial = 1511] [outer = 00000060707B1400] 01:11:09 INFO - PROCESS | 1392 | 1461053469834 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 01:11:09 INFO - PROCESS | 1392 | 1461053469911 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:11:09 INFO - PROCESS | 1392 | 1461053469913 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:11:09 INFO - PROCESS | 1392 | 1461053469917 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:11:09 INFO - PROCESS | 1392 | 1461053469919 Marionette TRACE conn5 <- [1,1978,null,{}] 01:11:09 INFO - PROCESS | 1392 | 1461053469923 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:10 INFO - PROCESS | 1392 | 1461053470031 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:11:10 INFO - PROCESS | 1392 | 1461053470188 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072137800 == 66 [pid = 1392] [id = 504] 01:11:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA3E000) [pid = 1392] [serial = 1512] [outer = 0000000000000000] 01:11:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070F7FC00) [pid = 1392] [serial = 1513] [outer = 000000606EA3E000] 01:11:10 INFO - PROCESS | 1392 | 1461053470247 Marionette DEBUG loaded listener.js 01:11:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607106F400) [pid = 1392] [serial = 1514] [outer = 000000606EA3E000] 01:11:11 INFO - PROCESS | 1392 | 1461053471044 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1191ms 01:11:11 INFO - PROCESS | 1392 | 1461053471111 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 1392 | 1461053471115 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:11:11 INFO - PROCESS | 1392 | 1461053471121 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:11:11 INFO - PROCESS | 1392 | 1461053471125 Marionette TRACE conn5 <- [1,1982,null,{}] 01:11:11 INFO - PROCESS | 1392 | 1461053471130 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:11 INFO - PROCESS | 1392 | 1461053471235 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:11:11 INFO - PROCESS | 1392 | 1461053471368 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F545800 == 67 [pid = 1392] [id = 505] 01:11:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606141C000) [pid = 1392] [serial = 1515] [outer = 0000000000000000] 01:11:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606456EC00) [pid = 1392] [serial = 1516] [outer = 000000606141C000] 01:11:11 INFO - PROCESS | 1392 | 1461053471424 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006065FE4C00) [pid = 1392] [serial = 1517] [outer = 000000606141C000] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 0000006072155800 == 66 [pid = 1392] [id = 496] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 000000607183A800 == 65 [pid = 1392] [id = 495] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 0000006071258800 == 64 [pid = 1392] [id = 494] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 000000607110A800 == 63 [pid = 1392] [id = 493] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D1000 == 62 [pid = 1392] [id = 492] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 00000060700AD000 == 61 [pid = 1392] [id = 491] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 000000606D86C000 == 60 [pid = 1392] [id = 490] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 00000060662BE800 == 59 [pid = 1392] [id = 489] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606ED40C00) [pid = 1392] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C396400) [pid = 1392] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606DC4FC00) [pid = 1392] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606621A400) [pid = 1392] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000605FADC000) [pid = 1392] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 000000606548C800 == 58 [pid = 1392] [id = 488] 01:11:11 INFO - PROCESS | 1392 | --DOCSHELL 0000006065038800 == 57 [pid = 1392] [id = 483] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606EA3F800) [pid = 1392] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006060542C00) [pid = 1392] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606C1C5400) [pid = 1392] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006061316400) [pid = 1392] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606EA11000) [pid = 1392] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C9B5800) [pid = 1392] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006064F85800) [pid = 1392] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606EA38000) [pid = 1392] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006069C46C00) [pid = 1392] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C7C2400) [pid = 1392] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606053BC00) [pid = 1392] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606DC4B800) [pid = 1392] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006066C43C00) [pid = 1392] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606621E800) [pid = 1392] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606D8C3000) [pid = 1392] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606DA46800) [pid = 1392] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060650D0C00) [pid = 1392] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606621B000) [pid = 1392] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060698B5800) [pid = 1392] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606B514000) [pid = 1392] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006069CE4C00) [pid = 1392] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606E0BAC00) [pid = 1392] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:11:11 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606D2E7000) [pid = 1392] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:11:12 INFO - PROCESS | 1392 | 1461053472044 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 941ms 01:11:12 INFO - PROCESS | 1392 | 1461053472066 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:11:12 INFO - PROCESS | 1392 | 1461053472072 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:11:12 INFO - PROCESS | 1392 | 1461053472079 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:11:12 INFO - PROCESS | 1392 | 1461053472081 Marionette TRACE conn5 <- [1,1986,null,{}] 01:11:12 INFO - PROCESS | 1392 | 1461053472085 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:12 INFO - PROCESS | 1392 | 1461053472175 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:11:12 INFO - PROCESS | 1392 | 1461053472181 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000606604A000 == 58 [pid = 1392] [id = 506] 01:11:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006060517400) [pid = 1392] [serial = 1518] [outer = 0000000000000000] 01:11:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (00000060654A7000) [pid = 1392] [serial = 1519] [outer = 0000006060517400] 01:11:12 INFO - PROCESS | 1392 | 1461053472233 Marionette DEBUG loaded listener.js 01:11:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606689E400) [pid = 1392] [serial = 1520] [outer = 0000006060517400] 01:11:12 INFO - PROCESS | 1392 | 1461053472715 Marionette TRACE conn5 <- [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]]]}] 01:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 01:11:12 INFO - PROCESS | 1392 | 1461053472772 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:11:12 INFO - PROCESS | 1392 | 1461053472774 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:11:12 INFO - PROCESS | 1392 | 1461053472778 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:11:12 INFO - PROCESS | 1392 | 1461053472782 Marionette TRACE conn5 <- [1,1990,null,{}] 01:11:12 INFO - PROCESS | 1392 | 1461053472793 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:12 INFO - PROCESS | 1392 | 1461053472886 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:11:12 INFO - PROCESS | 1392 | 1461053472963 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DCDE800 == 59 [pid = 1392] [id = 507] 01:11:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (00000060698B8C00) [pid = 1392] [serial = 1521] [outer = 0000000000000000] 01:11:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006069C4E000) [pid = 1392] [serial = 1522] [outer = 00000060698B8C00] 01:11:13 INFO - PROCESS | 1392 | 1461053473023 Marionette DEBUG loaded listener.js 01:11:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606A275400) [pid = 1392] [serial = 1523] [outer = 00000060698B8C00] 01:11:13 INFO - PROCESS | 1392 | 1461053473388 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 01:11:13 INFO - PROCESS | 1392 | 1461053473473 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 1392 | 1461053473476 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:11:13 INFO - PROCESS | 1392 | 1461053473479 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 1392 | 1461053473481 Marionette TRACE conn5 <- [1,1994,null,{}] 01:11:13 INFO - PROCESS | 1392 | 1461053473485 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:13 INFO - PROCESS | 1392 | 1461053473602 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:11:13 INFO - PROCESS | 1392 | 1461053473613 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:13 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700B3000 == 60 [pid = 1392] [id = 508] 01:11:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C180000) [pid = 1392] [serial = 1524] [outer = 0000000000000000] 01:11:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C4F5C00) [pid = 1392] [serial = 1525] [outer = 000000606C180000] 01:11:13 INFO - PROCESS | 1392 | 1461053473660 Marionette DEBUG loaded listener.js 01:11:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C721800) [pid = 1392] [serial = 1526] [outer = 000000606C180000] 01:11:14 INFO - PROCESS | 1392 | 1461053474086 Marionette TRACE conn5 <- [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]]]}] 01:11:14 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 01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 01:11:14 INFO - PROCESS | 1392 | 1461053474174 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:11:14 INFO - PROCESS | 1392 | 1461053474176 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:11:14 INFO - PROCESS | 1392 | 1461053474185 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:11:14 INFO - PROCESS | 1392 | 1461053474187 Marionette TRACE conn5 <- [1,1998,null,{}] 01:11:14 INFO - PROCESS | 1392 | 1461053474190 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:14 INFO - PROCESS | 1392 | 1461053474301 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:11:14 INFO - PROCESS | 1392 | 1461053474351 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E1800 == 61 [pid = 1392] [id = 509] 01:11:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006064864800) [pid = 1392] [serial = 1527] [outer = 0000000000000000] 01:11:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C72BC00) [pid = 1392] [serial = 1528] [outer = 0000006064864800] 01:11:14 INFO - PROCESS | 1392 | 1461053474400 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C9B8400) [pid = 1392] [serial = 1529] [outer = 0000006064864800] 01:11:14 INFO - PROCESS | 1392 | 1461053474828 Marionette TRACE conn5 <- [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]]]}] 01:11:14 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 01:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 01:11:14 INFO - PROCESS | 1392 | 1461053474880 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:11:14 INFO - PROCESS | 1392 | 1461053474882 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:11:14 INFO - PROCESS | 1392 | 1461053474885 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:11:14 INFO - PROCESS | 1392 | 1461053474887 Marionette TRACE conn5 <- [1,2002,null,{}] 01:11:14 INFO - PROCESS | 1392 | 1461053474890 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:15 INFO - PROCESS | 1392 | 1461053475064 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:11:15 INFO - PROCESS | 1392 | 1461053475093 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B9000 == 62 [pid = 1392] [id = 510] 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606DC29800) [pid = 1392] [serial = 1530] [outer = 0000000000000000] 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606EA11800) [pid = 1392] [serial = 1531] [outer = 000000606DC29800] 01:11:15 INFO - PROCESS | 1392 | 1461053475142 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606ED45400) [pid = 1392] [serial = 1532] [outer = 000000606DC29800] 01:11:15 INFO - PROCESS | 1392 | 1461053475586 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 01:11:15 INFO - PROCESS | 1392 | 1461053475621 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 1392 | 1461053475623 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:11:15 INFO - PROCESS | 1392 | 1461053475626 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:11:15 INFO - PROCESS | 1392 | 1461053475628 Marionette TRACE conn5 <- [1,2006,null,{}] 01:11:15 INFO - PROCESS | 1392 | 1461053475632 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:15 INFO - PROCESS | 1392 | 1461053475752 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:11:15 INFO - PROCESS | 1392 | 1461053475760 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 1392 | ++DOCSHELL 000000607193A800 == 63 [pid = 1392] [id = 511] 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606EA08800) [pid = 1392] [serial = 1533] [outer = 0000000000000000] 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000607025A000) [pid = 1392] [serial = 1534] [outer = 000000606EA08800] 01:11:15 INFO - PROCESS | 1392 | 1461053475855 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006070488C00) [pid = 1392] [serial = 1535] [outer = 000000606EA08800] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606C4F2800) [pid = 1392] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000605F5CA400) [pid = 1392] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606DC47400) [pid = 1392] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606BE5CC00) [pid = 1392] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606478BC00) [pid = 1392] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C9B2000) [pid = 1392] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606138EC00) [pid = 1392] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006060170400) [pid = 1392] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000605E118C00) [pid = 1392] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606689C000) [pid = 1392] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000605E112000) [pid = 1392] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606A278000) [pid = 1392] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606DD89000) [pid = 1392] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:11:16 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606D025C00) [pid = 1392] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:11:16 INFO - PROCESS | 1392 | 1461053476408 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 839ms 01:11:16 INFO - PROCESS | 1392 | 1461053476468 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:11:16 INFO - PROCESS | 1392 | 1461053476471 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:11:16 INFO - PROCESS | 1392 | 1461053476473 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:11:16 INFO - PROCESS | 1392 | 1461053476475 Marionette TRACE conn5 <- [1,2010,null,{}] 01:11:16 INFO - PROCESS | 1392 | 1461053476479 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:16 INFO - PROCESS | 1392 | 1461053476594 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:11:16 INFO - PROCESS | 1392 | 1461053476650 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071F9E000 == 64 [pid = 1392] [id = 512] 01:11:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006060170400) [pid = 1392] [serial = 1536] [outer = 0000000000000000] 01:11:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606A274800) [pid = 1392] [serial = 1537] [outer = 0000006060170400] 01:11:16 INFO - PROCESS | 1392 | 1461053476696 Marionette DEBUG loaded listener.js 01:11:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606DC46000) [pid = 1392] [serial = 1538] [outer = 0000006060170400] 01:11:17 INFO - PROCESS | 1392 | 1461053477054 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 01:11:17 INFO - PROCESS | 1392 | 1461053477104 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:11:17 INFO - PROCESS | 1392 | 1461053477107 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:11:17 INFO - PROCESS | 1392 | 1461053477110 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:11:17 INFO - PROCESS | 1392 | 1461053477112 Marionette TRACE conn5 <- [1,2014,null,{}] 01:11:17 INFO - PROCESS | 1392 | 1461053477115 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:17 INFO - PROCESS | 1392 | 1461053477202 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:11:17 INFO - PROCESS | 1392 | 1461053477208 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F9000 == 65 [pid = 1392] [id = 513] 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006070255400) [pid = 1392] [serial = 1539] [outer = 0000000000000000] 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060707B0C00) [pid = 1392] [serial = 1540] [outer = 0000006070255400] 01:11:17 INFO - PROCESS | 1392 | 1461053477255 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006070F73000) [pid = 1392] [serial = 1541] [outer = 0000006070255400] 01:11:17 INFO - PROCESS | 1392 | 1461053477678 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 587ms 01:11:17 INFO - PROCESS | 1392 | 1461053477700 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:11:17 INFO - PROCESS | 1392 | 1461053477703 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:11:17 INFO - PROCESS | 1392 | 1461053477721 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:11:17 INFO - PROCESS | 1392 | 1461053477723 Marionette TRACE conn5 <- [1,2018,null,{}] 01:11:17 INFO - PROCESS | 1392 | 1461053477727 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:17 INFO - PROCESS | 1392 | 1461053477814 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:11:17 INFO - PROCESS | 1392 | 1461053477820 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C4000 == 66 [pid = 1392] [id = 514] 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000607106B800) [pid = 1392] [serial = 1542] [outer = 0000000000000000] 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006071072000) [pid = 1392] [serial = 1543] [outer = 000000607106B800] 01:11:17 INFO - PROCESS | 1392 | 1461053477867 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607107D800) [pid = 1392] [serial = 1544] [outer = 000000607106B800] 01:11:18 INFO - PROCESS | 1392 | 1461053478470 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 797ms 01:11:18 INFO - PROCESS | 1392 | 1461053478512 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:11:18 INFO - PROCESS | 1392 | 1461053478517 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:11:18 INFO - PROCESS | 1392 | 1461053478523 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:11:18 INFO - PROCESS | 1392 | 1461053478528 Marionette TRACE conn5 <- [1,2022,null,{}] 01:11:18 INFO - PROCESS | 1392 | 1461053478549 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:18 INFO - PROCESS | 1392 | 1461053478697 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:11:18 INFO - PROCESS | 1392 | 1461053478762 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:18 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662CA800 == 67 [pid = 1392] [id = 515] 01:11:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000605FAE7800) [pid = 1392] [serial = 1545] [outer = 0000000000000000] 01:11:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006060539800) [pid = 1392] [serial = 1546] [outer = 000000605FAE7800] 01:11:18 INFO - PROCESS | 1392 | 1461053478821 Marionette DEBUG loaded listener.js 01:11:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006066215800) [pid = 1392] [serial = 1547] [outer = 000000605FAE7800] 01:11:19 INFO - PROCESS | 1392 | 1461053479481 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 01:11:19 INFO - PROCESS | 1392 | 1461053479512 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:11:19 INFO - PROCESS | 1392 | 1461053479519 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:11:19 INFO - PROCESS | 1392 | 1461053479526 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:11:19 INFO - PROCESS | 1392 | 1461053479529 Marionette TRACE conn5 <- [1,2026,null,{}] 01:11:19 INFO - PROCESS | 1392 | 1461053479533 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:19 INFO - PROCESS | 1392 | 1461053479653 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:11:19 INFO - PROCESS | 1392 | 1461053479779 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071105800 == 68 [pid = 1392] [id = 516] 01:11:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006069C4BC00) [pid = 1392] [serial = 1548] [outer = 0000000000000000] 01:11:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C1C7800) [pid = 1392] [serial = 1549] [outer = 0000006069C4BC00] 01:11:19 INFO - PROCESS | 1392 | 1461053479837 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606CE65C00) [pid = 1392] [serial = 1550] [outer = 0000006069C4BC00] 01:11:20 INFO - PROCESS | 1392 | 1461053480397 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 923ms 01:11:20 INFO - PROCESS | 1392 | 1461053480453 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 1392 | 1461053480456 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:11:20 INFO - PROCESS | 1392 | 1461053480461 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:11:20 INFO - PROCESS | 1392 | 1461053480465 Marionette TRACE conn5 <- [1,2030,null,{}] 01:11:20 INFO - PROCESS | 1392 | 1461053480478 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:20 INFO - PROCESS | 1392 | 1461053480636 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:11:20 INFO - PROCESS | 1392 | 1461053480695 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AD2000 == 69 [pid = 1392] [id = 517] 01:11:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606EA02C00) [pid = 1392] [serial = 1551] [outer = 0000000000000000] 01:11:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606EA37000) [pid = 1392] [serial = 1552] [outer = 000000606EA02C00] 01:11:20 INFO - PROCESS | 1392 | 1461053480754 Marionette DEBUG loaded listener.js 01:11:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070560000) [pid = 1392] [serial = 1553] [outer = 000000606EA02C00] 01:11:21 INFO - PROCESS | 1392 | 1461053481396 Marionette TRACE conn5 <- [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]]]}] 01:11:21 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) 01:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 01:11:21 INFO - PROCESS | 1392 | 1461053481448 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:11:21 INFO - PROCESS | 1392 | 1461053481452 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:11:21 INFO - PROCESS | 1392 | 1461053481455 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:11:21 INFO - PROCESS | 1392 | 1461053481457 Marionette TRACE conn5 <- [1,2034,null,{}] 01:11:21 INFO - PROCESS | 1392 | 1461053481461 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:21 INFO - PROCESS | 1392 | 1461053481577 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:11:21 INFO - PROCESS | 1392 | 1461053481702 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076564800 == 70 [pid = 1392] [id = 518] 01:11:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000607055F000) [pid = 1392] [serial = 1554] [outer = 0000000000000000] 01:11:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006071085C00) [pid = 1392] [serial = 1555] [outer = 000000607055F000] 01:11:21 INFO - PROCESS | 1392 | 1461053481759 Marionette DEBUG loaded listener.js 01:11:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006071188800) [pid = 1392] [serial = 1556] [outer = 000000607055F000] 01:11:22 INFO - PROCESS | 1392 | 1461053482325 Marionette TRACE conn5 <- [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]]]}] 01:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 942ms 01:11:22 INFO - PROCESS | 1392 | 1461053482399 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:11:22 INFO - PROCESS | 1392 | 1461053482402 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:11:22 INFO - PROCESS | 1392 | 1461053482406 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:11:22 INFO - PROCESS | 1392 | 1461053482408 Marionette TRACE conn5 <- [1,2038,null,{}] 01:11:22 INFO - PROCESS | 1392 | 1461053482412 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:22 INFO - PROCESS | 1392 | 1461053482522 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:11:22 INFO - PROCESS | 1392 | 1461053482648 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000607760D000 == 71 [pid = 1392] [id = 519] 01:11:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607118DC00) [pid = 1392] [serial = 1557] [outer = 0000000000000000] 01:11:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071191C00) [pid = 1392] [serial = 1558] [outer = 000000607118DC00] 01:11:22 INFO - PROCESS | 1392 | 1461053482706 Marionette DEBUG loaded listener.js 01:11:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060711D3800) [pid = 1392] [serial = 1559] [outer = 000000607118DC00] 01:11:23 INFO - PROCESS | 1392 | 1461053483249 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 881ms 01:11:23 INFO - PROCESS | 1392 | 1461053483289 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:11:23 INFO - PROCESS | 1392 | 1461053483292 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:11:23 INFO - PROCESS | 1392 | 1461053483296 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:11:23 INFO - PROCESS | 1392 | 1461053483298 Marionette TRACE conn5 <- [1,2042,null,{}] 01:11:23 INFO - PROCESS | 1392 | 1461053483301 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:23 INFO - PROCESS | 1392 | 1461053483433 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:11:23 INFO - PROCESS | 1392 | 1461053483571 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F4000 == 72 [pid = 1392] [id = 520] 01:11:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000605F368800) [pid = 1392] [serial = 1560] [outer = 0000000000000000] 01:11:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071074800) [pid = 1392] [serial = 1561] [outer = 000000605F368800] 01:11:23 INFO - PROCESS | 1392 | 1461053483633 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071279C00) [pid = 1392] [serial = 1562] [outer = 000000605F368800] 01:11:24 INFO - PROCESS | 1392 | 1461053484502 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1235ms 01:11:24 INFO - PROCESS | 1392 | 1461053484548 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:11:24 INFO - PROCESS | 1392 | 1461053484553 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:11:24 INFO - PROCESS | 1392 | 1461053484560 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:11:24 INFO - PROCESS | 1392 | 1461053484564 Marionette TRACE conn5 <- [1,2046,null,{}] 01:11:24 INFO - PROCESS | 1392 | 1461053484569 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:24 INFO - PROCESS | 1392 | 1461053484673 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:11:24 INFO - PROCESS | 1392 | 1461053484803 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066041800 == 73 [pid = 1392] [id = 521] 01:11:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006060543C00) [pid = 1392] [serial = 1563] [outer = 0000000000000000] 01:11:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006060D0F000) [pid = 1392] [serial = 1564] [outer = 0000006060543C00] 01:11:24 INFO - PROCESS | 1392 | 1461053484859 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006064BF7400) [pid = 1392] [serial = 1565] [outer = 0000006060543C00] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060706C7000 == 72 [pid = 1392] [id = 465] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000607034C800 == 71 [pid = 1392] [id = 463] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060711BC800 == 70 [pid = 1392] [id = 466] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000606C514800 == 69 [pid = 1392] [id = 460] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F9000 == 68 [pid = 1392] [id = 513] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 0000006071F9E000 == 67 [pid = 1392] [id = 512] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000607193A800 == 66 [pid = 1392] [id = 511] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B9000 == 65 [pid = 1392] [id = 510] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E1800 == 64 [pid = 1392] [id = 509] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 00000060700B3000 == 63 [pid = 1392] [id = 508] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000606DCDE800 == 62 [pid = 1392] [id = 507] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (00000060698C2C00) [pid = 1392] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606621D800) [pid = 1392] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606C7BC400) [pid = 1392] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000607024E800) [pid = 1392] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000607025C000) [pid = 1392] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000606604A000 == 61 [pid = 1392] [id = 506] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000605F545800 == 60 [pid = 1392] [id = 505] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D61800 == 59 [pid = 1392] [id = 500] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 000000607009D800 == 58 [pid = 1392] [id = 499] 01:11:25 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE6800 == 57 [pid = 1392] [id = 498] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606DF0F000) [pid = 1392] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606C7C5400) [pid = 1392] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (00000060698B4800) [pid = 1392] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606D16E400) [pid = 1392] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006065FE1800) [pid = 1392] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060650CF000) [pid = 1392] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006064863C00) [pid = 1392] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006066213C00) [pid = 1392] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006064785C00) [pid = 1392] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000605FCD1400) [pid = 1392] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C9B7400) [pid = 1392] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060698C1400) [pid = 1392] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069C4E400) [pid = 1392] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006060545000) [pid = 1392] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606BE75000) [pid = 1392] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606F5BB400) [pid = 1392] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606D8BEC00) [pid = 1392] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606EA3A000) [pid = 1392] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606DC4BC00) [pid = 1392] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C4FA000) [pid = 1392] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C708000) [pid = 1392] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606D72E400) [pid = 1392] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606C39C400) [pid = 1392] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606051D000) [pid = 1392] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:11:25 INFO - PROCESS | 1392 | 1461053485528 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1001ms 01:11:25 INFO - PROCESS | 1392 | 1461053485562 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 1392 | 1461053485568 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:11:25 INFO - PROCESS | 1392 | 1461053485575 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1392 | 1461053485577 Marionette TRACE conn5 <- [1,2050,null,{}] 01:11:25 INFO - PROCESS | 1392 | 1461053485582 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:25 INFO - PROCESS | 1392 | 1461053485675 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:11:25 INFO - PROCESS | 1392 | 1461053485683 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:25 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE6800 == 58 [pid = 1392] [id = 522] 01:11:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000605E10F000) [pid = 1392] [serial = 1566] [outer = 0000000000000000] 01:11:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (00000060601CCC00) [pid = 1392] [serial = 1567] [outer = 000000605E10F000] 01:11:25 INFO - PROCESS | 1392 | 1461053485735 Marionette DEBUG loaded listener.js 01:11:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606505AC00) [pid = 1392] [serial = 1568] [outer = 000000605E10F000] 01:11:26 INFO - PROCESS | 1392 | 1461053486248 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 01:11:26 INFO - PROCESS | 1392 | 1461053486309 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:11:26 INFO - PROCESS | 1392 | 1461053486312 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:11:26 INFO - PROCESS | 1392 | 1461053486316 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:11:26 INFO - PROCESS | 1392 | 1461053486319 Marionette TRACE conn5 <- [1,2054,null,{}] 01:11:26 INFO - PROCESS | 1392 | 1461053486335 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:26 INFO - PROCESS | 1392 | 1461053486427 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:11:26 INFO - PROCESS | 1392 | 1461053486443 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D864000 == 59 [pid = 1392] [id = 523] 01:11:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060663A9800) [pid = 1392] [serial = 1569] [outer = 0000000000000000] 01:11:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006069070400) [pid = 1392] [serial = 1570] [outer = 00000060663A9800] 01:11:26 INFO - PROCESS | 1392 | 1461053486492 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060698BF800) [pid = 1392] [serial = 1571] [outer = 00000060663A9800] 01:11:26 INFO - PROCESS | 1392 | 1461053486949 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 01:11:27 INFO - PROCESS | 1392 | 1461053487010 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1392 | 1461053487013 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:11:27 INFO - PROCESS | 1392 | 1461053487016 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:11:27 INFO - PROCESS | 1392 | 1461053487018 Marionette TRACE conn5 <- [1,2058,null,{}] 01:11:27 INFO - PROCESS | 1392 | 1461053487022 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:27 INFO - PROCESS | 1392 | 1461053487141 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:11:27 INFO - PROCESS | 1392 | 1461053487232 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F549000 == 60 [pid = 1392] [id = 524] 01:11:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (00000060663B1C00) [pid = 1392] [serial = 1572] [outer = 0000000000000000] 01:11:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006069C4C800) [pid = 1392] [serial = 1573] [outer = 00000060663B1C00] 01:11:27 INFO - PROCESS | 1392 | 1461053487280 Marionette DEBUG loaded listener.js 01:11:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606A0E7000) [pid = 1392] [serial = 1574] [outer = 00000060663B1C00] 01:11:27 INFO - PROCESS | 1392 | 1461053487693 Marionette TRACE conn5 <- [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]]]}] 01:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 01:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:11:27 INFO - PROCESS | 1392 | 1461053487752 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1392 | 1461053487755 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:11:27 INFO - PROCESS | 1392 | 1461053487758 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 1392 | 1461053487760 Marionette TRACE conn5 <- [1,2062,null,{}] 01:11:27 INFO - PROCESS | 1392 | 1461053487763 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:27 INFO - PROCESS | 1392 | 1461053487878 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:11:27 INFO - PROCESS | 1392 | 1461053487932 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070224000 == 61 [pid = 1392] [id = 525] 01:11:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006069CE4C00) [pid = 1392] [serial = 1575] [outer = 0000000000000000] 01:11:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606BE78800) [pid = 1392] [serial = 1576] [outer = 0000006069CE4C00] 01:11:27 INFO - PROCESS | 1392 | 1461053487980 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C4A4C00) [pid = 1392] [serial = 1577] [outer = 0000006069CE4C00] 01:11:28 INFO - PROCESS | 1392 | 1461053488418 Marionette TRACE conn5 <- [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]]]}] 01:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 01:11:28 INFO - PROCESS | 1392 | 1461053488458 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:11:28 INFO - PROCESS | 1392 | 1461053488460 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:11:28 INFO - PROCESS | 1392 | 1461053488463 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:11:28 INFO - PROCESS | 1392 | 1461053488465 Marionette TRACE conn5 <- [1,2066,null,{}] 01:11:28 INFO - PROCESS | 1392 | 1461053488469 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:28 INFO - PROCESS | 1392 | 1461053488632 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:11:28 INFO - PROCESS | 1392 | 1461053488690 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070505000 == 62 [pid = 1392] [id = 526] 01:11:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C5BA400) [pid = 1392] [serial = 1578] [outer = 0000000000000000] 01:11:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C724C00) [pid = 1392] [serial = 1579] [outer = 000000606C5BA400] 01:11:28 INFO - PROCESS | 1392 | 1461053488738 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C9B7400) [pid = 1392] [serial = 1580] [outer = 000000606C5BA400] 01:11:29 INFO - PROCESS | 1392 | 1461053489166 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 732ms 01:11:29 INFO - PROCESS | 1392 | 1461053489198 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 1392 | 1461053489200 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:11:29 INFO - PROCESS | 1392 | 1461053489204 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 1392 | 1461053489206 Marionette TRACE conn5 <- [1,2070,null,{}] 01:11:29 INFO - PROCESS | 1392 | 1461053489209 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:29 INFO - PROCESS | 1392 | 1461053489322 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:11:29 INFO - PROCESS | 1392 | 1461053489378 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:29 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B3000 == 63 [pid = 1392] [id = 527] 01:11:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C9B2800) [pid = 1392] [serial = 1581] [outer = 0000000000000000] 01:11:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606D17AC00) [pid = 1392] [serial = 1582] [outer = 000000606C9B2800] 01:11:29 INFO - PROCESS | 1392 | 1461053489425 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606DA45400) [pid = 1392] [serial = 1583] [outer = 000000606C9B2800] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006070255400) [pid = 1392] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006064864800) [pid = 1392] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606F69E000) [pid = 1392] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C4A3400) [pid = 1392] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606EB03C00) [pid = 1392] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006065F46400) [pid = 1392] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006066215C00) [pid = 1392] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606EA08800) [pid = 1392] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606DC29800) [pid = 1392] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006060170400) [pid = 1392] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (00000060668A1000) [pid = 1392] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C180000) [pid = 1392] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006060517400) [pid = 1392] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C721000) [pid = 1392] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606141C000) [pid = 1392] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006060423800) [pid = 1392] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606EA3E000) [pid = 1392] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:11:29 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (00000060698B8C00) [pid = 1392] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:11:30 INFO - PROCESS | 1392 | 1461053490002 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 838ms 01:11:30 INFO - PROCESS | 1392 | 1461053490045 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1392 | 1461053490047 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:11:30 INFO - PROCESS | 1392 | 1461053490051 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 1392 | 1461053490053 Marionette TRACE conn5 <- [1,2074,null,{}] 01:11:30 INFO - PROCESS | 1392 | 1461053490056 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:30 INFO - PROCESS | 1392 | 1461053490141 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:11:30 INFO - PROCESS | 1392 | 1461053490147 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1392 | ++DOCSHELL 000000607183B000 == 64 [pid = 1392] [id = 528] 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006065F3D800) [pid = 1392] [serial = 1584] [outer = 0000000000000000] 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C5B5800) [pid = 1392] [serial = 1585] [outer = 0000006065F3D800] 01:11:30 INFO - PROCESS | 1392 | 1461053490195 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606DC24000) [pid = 1392] [serial = 1586] [outer = 0000006065F3D800] 01:11:30 INFO - PROCESS | 1392 | 1461053490623 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 627ms 01:11:30 INFO - PROCESS | 1392 | 1461053490682 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1392 | 1461053490685 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:11:30 INFO - PROCESS | 1392 | 1461053490688 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 1392 | 1461053490690 Marionette TRACE conn5 <- [1,2078,null,{}] 01:11:30 INFO - PROCESS | 1392 | 1461053490694 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:30 INFO - PROCESS | 1392 | 1461053490779 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:11:30 INFO - PROCESS | 1392 | 1461053490787 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071955000 == 65 [pid = 1392] [id = 529] 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606DC47800) [pid = 1392] [serial = 1587] [outer = 0000000000000000] 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606DD33400) [pid = 1392] [serial = 1588] [outer = 000000606DC47800] 01:11:30 INFO - PROCESS | 1392 | 1461053490832 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606E0BD000) [pid = 1392] [serial = 1589] [outer = 000000606DC47800] 01:11:31 INFO - PROCESS | 1392 | 1461053491260 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 01:11:31 INFO - PROCESS | 1392 | 1461053491319 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 1392 | 1461053491322 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:11:31 INFO - PROCESS | 1392 | 1461053491325 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1392 | 1461053491327 Marionette TRACE conn5 <- [1,2082,null,{}] 01:11:31 INFO - PROCESS | 1392 | 1461053491330 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:31 INFO - PROCESS | 1392 | 1461053491416 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:11:31 INFO - PROCESS | 1392 | 1461053491424 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000607231A000 == 66 [pid = 1392] [id = 530] 01:11:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606EA11C00) [pid = 1392] [serial = 1590] [outer = 0000000000000000] 01:11:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EA40800) [pid = 1392] [serial = 1591] [outer = 000000606EA11C00] 01:11:31 INFO - PROCESS | 1392 | 1461053491472 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006070037000) [pid = 1392] [serial = 1592] [outer = 000000606EA11C00] 01:11:32 INFO - PROCESS | 1392 | 1461053492180 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 882ms 01:11:32 INFO - PROCESS | 1392 | 1461053492214 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:11:32 INFO - PROCESS | 1392 | 1461053492220 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:11:32 INFO - PROCESS | 1392 | 1461053492228 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:11:32 INFO - PROCESS | 1392 | 1461053492232 Marionette TRACE conn5 <- [1,2086,null,{}] 01:11:32 INFO - PROCESS | 1392 | 1461053492238 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:32 INFO - PROCESS | 1392 | 1461053492356 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:11:32 INFO - PROCESS | 1392 | 1461053492484 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A27E800 == 67 [pid = 1392] [id = 531] 01:11:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000605FCD7C00) [pid = 1392] [serial = 1593] [outer = 0000000000000000] 01:11:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006060523400) [pid = 1392] [serial = 1594] [outer = 000000605FCD7C00] 01:11:32 INFO - PROCESS | 1392 | 1461053492544 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006065F3E400) [pid = 1392] [serial = 1595] [outer = 000000605FCD7C00] 01:11:33 INFO - PROCESS | 1392 | 1461053493171 Marionette TRACE conn5 <- [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]]]}] 01:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 983ms 01:11:33 INFO - PROCESS | 1392 | 1461053493214 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 1392 | 1461053493221 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:11:33 INFO - PROCESS | 1392 | 1461053493228 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:11:33 INFO - PROCESS | 1392 | 1461053493231 Marionette TRACE conn5 <- [1,2090,null,{}] 01:11:33 INFO - PROCESS | 1392 | 1461053493235 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:33 INFO - PROCESS | 1392 | 1461053493352 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:11:33 INFO - PROCESS | 1392 | 1461053493478 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D0800 == 68 [pid = 1392] [id = 532] 01:11:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006069075800) [pid = 1392] [serial = 1596] [outer = 0000000000000000] 01:11:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006069C50800) [pid = 1392] [serial = 1597] [outer = 0000006069075800] 01:11:33 INFO - PROCESS | 1392 | 1461053493536 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C4F7C00) [pid = 1392] [serial = 1598] [outer = 0000006069075800] 01:11:34 INFO - PROCESS | 1392 | 1461053494137 Marionette TRACE conn5 <- [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]]]}] 01:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 942ms 01:11:34 INFO - PROCESS | 1392 | 1461053494175 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1392 | 1461053494178 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:11:34 INFO - PROCESS | 1392 | 1461053494182 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 1392 | 1461053494187 Marionette TRACE conn5 <- [1,2094,null,{}] 01:11:34 INFO - PROCESS | 1392 | 1461053494199 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:34 INFO - PROCESS | 1392 | 1461053494348 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:11:34 INFO - PROCESS | 1392 | 1461053494499 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D52800 == 69 [pid = 1392] [id = 533] 01:11:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C70D800) [pid = 1392] [serial = 1599] [outer = 0000000000000000] 01:11:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606DC4B400) [pid = 1392] [serial = 1600] [outer = 000000606C70D800] 01:11:34 INFO - PROCESS | 1392 | 1461053494560 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070254400) [pid = 1392] [serial = 1601] [outer = 000000606C70D800] 01:11:35 INFO - PROCESS | 1392 | 1461053495139 Marionette TRACE conn5 <- [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] 01:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:11:35 INFO - PROCESS | 1392 | 1461053495174 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:11:35 INFO - PROCESS | 1392 | 1461053495177 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - PROCESS | 1392 | 1461053495179 Marionette TRACE conn5 <- [1,2098,null,{}] 01:11:35 INFO - PROCESS | 1392 | 1461053495183 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:35 INFO - PROCESS | 1392 | 1461053495296 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:11:35 INFO - PROCESS | 1392 | 1461053495394 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075781000 == 70 [pid = 1392] [id = 534] 01:11:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070287C00) [pid = 1392] [serial = 1602] [outer = 0000000000000000] 01:11:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607031F000) [pid = 1392] [serial = 1603] [outer = 0000006070287C00] 01:11:35 INFO - PROCESS | 1392 | 1461053495451 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607055D000) [pid = 1392] [serial = 1604] [outer = 0000006070287C00] 01:11:36 INFO - PROCESS | 1392 | 1461053496061 Marionette TRACE conn5 <- [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]]]}] 01:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 01:11:36 INFO - PROCESS | 1392 | 1461053496123 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1392 | 1461053496126 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:11:36 INFO - PROCESS | 1392 | 1461053496130 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 1392 | 1461053496132 Marionette TRACE conn5 <- [1,2102,null,{}] 01:11:36 INFO - PROCESS | 1392 | 1461053496136 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:36 INFO - PROCESS | 1392 | 1461053496246 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:11:36 INFO - PROCESS | 1392 | 1461053496371 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1392 | ++DOCSHELL 000000607656B800 == 71 [pid = 1392] [id = 535] 01:11:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607031B000) [pid = 1392] [serial = 1605] [outer = 0000000000000000] 01:11:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060707B9C00) [pid = 1392] [serial = 1606] [outer = 000000607031B000] 01:11:36 INFO - PROCESS | 1392 | 1461053496429 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607106F000) [pid = 1392] [serial = 1607] [outer = 000000607031B000] 01:11:37 INFO - PROCESS | 1392 | 1461053497046 Marionette TRACE conn5 <- [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]]]}] 01:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 01:11:37 INFO - PROCESS | 1392 | 1461053497132 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1392 | 1461053497134 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:11:37 INFO - PROCESS | 1392 | 1461053497139 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:11:37 INFO - PROCESS | 1392 | 1461053497141 Marionette TRACE conn5 <- [1,2106,null,{}] 01:11:37 INFO - PROCESS | 1392 | 1461053497146 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:37 INFO - PROCESS | 1392 | 1461053497286 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:11:37 INFO - PROCESS | 1392 | 1461053497412 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:37 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F50D800 == 72 [pid = 1392] [id = 536] 01:11:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000605E113400) [pid = 1392] [serial = 1608] [outer = 0000000000000000] 01:11:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (00000060601CB800) [pid = 1392] [serial = 1609] [outer = 000000605E113400] 01:11:37 INFO - PROCESS | 1392 | 1461053497475 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (00000060698B8C00) [pid = 1392] [serial = 1610] [outer = 000000605E113400] 01:11:38 INFO - PROCESS | 1392 | 1461053498178 Marionette TRACE conn5 <- [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]]]}] 01:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1077ms 01:11:38 INFO - PROCESS | 1392 | 1461053498223 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:11:38 INFO - PROCESS | 1392 | 1461053498229 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:11:38 INFO - PROCESS | 1392 | 1461053498235 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:11:38 INFO - PROCESS | 1392 | 1461053498239 Marionette TRACE conn5 <- [1,2110,null,{}] 01:11:38 INFO - PROCESS | 1392 | 1461053498244 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:38 INFO - PROCESS | 1392 | 1461053498354 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:11:38 INFO - PROCESS | 1392 | 1461053498490 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F1F800 == 73 [pid = 1392] [id = 537] 01:11:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000605FAE1C00) [pid = 1392] [serial = 1611] [outer = 0000000000000000] 01:11:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605FAE6C00) [pid = 1392] [serial = 1612] [outer = 000000605FAE1C00] 01:11:38 INFO - PROCESS | 1392 | 1461053498544 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000606041E400) [pid = 1392] [serial = 1613] [outer = 000000605FAE1C00] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 000000606EADF800 == 72 [pid = 1392] [id = 132] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006071955000 == 71 [pid = 1392] [id = 529] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 000000607183B000 == 70 [pid = 1392] [id = 528] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B3000 == 69 [pid = 1392] [id = 527] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006070505000 == 68 [pid = 1392] [id = 526] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006070224000 == 67 [pid = 1392] [id = 525] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 000000606F549000 == 66 [pid = 1392] [id = 524] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 000000606D864000 == 65 [pid = 1392] [id = 523] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE6800 == 64 [pid = 1392] [id = 522] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006066041800 == 63 [pid = 1392] [id = 521] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006071072000) [pid = 1392] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F4000 == 62 [pid = 1392] [id = 520] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 000000607760D000 == 61 [pid = 1392] [id = 519] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006076564800 == 60 [pid = 1392] [id = 518] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 0000006071105800 == 59 [pid = 1392] [id = 516] 01:11:38 INFO - PROCESS | 1392 | --DOCSHELL 00000060662CA800 == 58 [pid = 1392] [id = 515] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000607027F400) [pid = 1392] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606DC4E000) [pid = 1392] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606F5B4800) [pid = 1392] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006069C4A800) [pid = 1392] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C9B5400) [pid = 1392] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000607025A000) [pid = 1392] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606ED45400) [pid = 1392] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606EA11800) [pid = 1392] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606A274800) [pid = 1392] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606A26E400) [pid = 1392] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060698BE800) [pid = 1392] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C4F5C00) [pid = 1392] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606689E400) [pid = 1392] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060654A7000) [pid = 1392] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606EB03000) [pid = 1392] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C9AEC00) [pid = 1392] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006065FE4C00) [pid = 1392] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606456EC00) [pid = 1392] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006065248400) [pid = 1392] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006060523C00) [pid = 1392] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000607106F400) [pid = 1392] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006070F7FC00) [pid = 1392] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006069C4E000) [pid = 1392] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606A275400) [pid = 1392] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607031C400) [pid = 1392] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000607055A000) [pid = 1392] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060707BB000) [pid = 1392] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (00000060707B0C00) [pid = 1392] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006070488C00) [pid = 1392] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606C72BC00) [pid = 1392] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C9B8400) [pid = 1392] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006070F73000) [pid = 1392] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606DC46000) [pid = 1392] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:11:38 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606C721800) [pid = 1392] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:11:39 INFO - PROCESS | 1392 | 1461053499130 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 942ms 01:11:39 INFO - PROCESS | 1392 | 1461053499177 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1392 | 1461053499183 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:11:39 INFO - PROCESS | 1392 | 1461053499190 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1392 | 1461053499193 Marionette TRACE conn5 <- [1,2114,null,{}] 01:11:39 INFO - PROCESS | 1392 | 1461053499197 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:39 INFO - PROCESS | 1392 | 1461053499293 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:11:39 INFO - PROCESS | 1392 | 1461053499397 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B96800 == 59 [pid = 1392] [id = 538] 01:11:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006060543000) [pid = 1392] [serial = 1614] [outer = 0000000000000000] 01:11:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606456DC00) [pid = 1392] [serial = 1615] [outer = 0000006060543000] 01:11:39 INFO - PROCESS | 1392 | 1461053499445 Marionette DEBUG loaded listener.js 01:11:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006064BEF000) [pid = 1392] [serial = 1616] [outer = 0000006060543000] 01:11:39 INFO - PROCESS | 1392 | 1461053499837 Marionette TRACE conn5 <- [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]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 01:11:39 INFO - PROCESS | 1392 | 1461053499882 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1392 | 1461053499884 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:11:39 INFO - PROCESS | 1392 | 1461053499888 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1392 | 1461053499892 Marionette TRACE conn5 <- [1,2118,null,{}] 01:11:39 INFO - PROCESS | 1392 | 1461053499903 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:40 INFO - PROCESS | 1392 | 1461053499998 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:11:40 INFO - PROCESS | 1392 | 1461053500005 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D56D000 == 60 [pid = 1392] [id = 539] 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006065F46C00) [pid = 1392] [serial = 1617] [outer = 0000000000000000] 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006066215C00) [pid = 1392] [serial = 1618] [outer = 0000006065F46C00] 01:11:40 INFO - PROCESS | 1392 | 1461053500055 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (00000060690A0000) [pid = 1392] [serial = 1619] [outer = 0000006065F46C00] 01:11:40 INFO - PROCESS | 1392 | 1461053500520 Marionette TRACE conn5 <- [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] 01:11:40 INFO - PROCESS | 1392 | 1461053500583 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:11:40 INFO - PROCESS | 1392 | 1461053500587 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:11:40 INFO - PROCESS | 1392 | 1461053500589 Marionette TRACE conn5 <- [1,2122,null,{}] 01:11:40 INFO - PROCESS | 1392 | 1461053500593 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:40 INFO - PROCESS | 1392 | 1461053500685 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:11:40 INFO - PROCESS | 1392 | 1461053500694 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F541800 == 61 [pid = 1392] [id = 540] 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006069C45C00) [pid = 1392] [serial = 1620] [outer = 0000000000000000] 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006069C78C00) [pid = 1392] [serial = 1621] [outer = 0000006069C45C00] 01:11:40 INFO - PROCESS | 1392 | 1461053500741 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606A0F1800) [pid = 1392] [serial = 1622] [outer = 0000006069C45C00] 01:11:41 INFO - PROCESS | 1392 | 1461053501225 Marionette TRACE conn5 <- [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] 01:11:41 INFO - PROCESS | 1392 | 1461053501281 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:11:41 INFO - PROCESS | 1392 | 1461053501284 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 1392 | 1461053501286 Marionette TRACE conn5 <- [1,2126,null,{}] 01:11:41 INFO - PROCESS | 1392 | 1461053501290 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:41 INFO - PROCESS | 1392 | 1461053501406 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:11:41 INFO - PROCESS | 1392 | 1461053501493 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070228800 == 62 [pid = 1392] [id = 541] 01:11:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606BE77C00) [pid = 1392] [serial = 1623] [outer = 0000000000000000] 01:11:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606C1BB800) [pid = 1392] [serial = 1624] [outer = 000000606BE77C00] 01:11:41 INFO - PROCESS | 1392 | 1461053501539 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C4F2800) [pid = 1392] [serial = 1625] [outer = 000000606BE77C00] 01:11:41 INFO - PROCESS | 1392 | 1461053501979 Marionette TRACE conn5 <- [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]]]}] 01:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms 01:11:42 INFO - PROCESS | 1392 | 1461053502028 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:11:42 INFO - PROCESS | 1392 | 1461053502030 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:11:42 INFO - PROCESS | 1392 | 1461053502034 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - PROCESS | 1392 | 1461053502036 Marionette TRACE conn5 <- [1,2130,null,{}] 01:11:42 INFO - PROCESS | 1392 | 1461053502040 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:42 INFO - PROCESS | 1392 | 1461053502171 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:11:42 INFO - PROCESS | 1392 | 1461053502236 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706BC000 == 63 [pid = 1392] [id = 542] 01:11:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606C7BC000) [pid = 1392] [serial = 1626] [outer = 0000000000000000] 01:11:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C9AE400) [pid = 1392] [serial = 1627] [outer = 000000606C7BC000] 01:11:42 INFO - PROCESS | 1392 | 1461053502285 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606CE64400) [pid = 1392] [serial = 1628] [outer = 000000606C7BC000] 01:11:42 INFO - PROCESS | 1392 | 1461053502711 Marionette TRACE conn5 <- [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] 01:11:42 INFO - PROCESS | 1392 | 1461053502798 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:11:42 INFO - PROCESS | 1392 | 1461053502805 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - PROCESS | 1392 | 1461053502807 Marionette TRACE conn5 <- [1,2134,null,{}] 01:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:11:42 INFO - PROCESS | 1392 | 1461053502811 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:43 INFO - PROCESS | 1392 | 1461053503018 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006070251800) [pid = 1392] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (00000060663A9800) [pid = 1392] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006069CE4C00) [pid = 1392] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006060543C00) [pid = 1392] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605F368800) [pid = 1392] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000605E10F000) [pid = 1392] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C5BA400) [pid = 1392] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060663B1C00) [pid = 1392] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606C9B2800) [pid = 1392] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606DC47800) [pid = 1392] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:11:43 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006065F3D800) [pid = 1392] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:11:43 INFO - PROCESS | 1392 | 1461053503081 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED1F800 == 64 [pid = 1392] [id = 543] 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000605E10F000) [pid = 1392] [serial = 1629] [outer = 0000000000000000] 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006060523800) [pid = 1392] [serial = 1630] [outer = 000000605E10F000] 01:11:43 INFO - PROCESS | 1392 | 1461053503127 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C396400) [pid = 1392] [serial = 1631] [outer = 000000605E10F000] 01:11:43 INFO - PROCESS | 1392 | 1461053503484 Marionette TRACE conn5 <- [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] 01:11:43 INFO - PROCESS | 1392 | 1461053503548 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:11:43 INFO - PROCESS | 1392 | 1461053503552 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:11:43 INFO - PROCESS | 1392 | 1461053503554 Marionette TRACE conn5 <- [1,2138,null,{}] 01:11:43 INFO - PROCESS | 1392 | 1461053503558 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:43 INFO - PROCESS | 1392 | 1461053503647 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:11:43 INFO - PROCESS | 1392 | 1461053503654 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071840000 == 65 [pid = 1392] [id = 544] 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606CE6B400) [pid = 1392] [serial = 1632] [outer = 0000000000000000] 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606DC47C00) [pid = 1392] [serial = 1633] [outer = 000000606CE6B400] 01:11:43 INFO - PROCESS | 1392 | 1461053503700 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606DF04C00) [pid = 1392] [serial = 1634] [outer = 000000606CE6B400] 01:11:44 INFO - PROCESS | 1392 | 1461053504131 Marionette TRACE conn5 <- [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] 01:11:44 INFO - PROCESS | 1392 | 1461053504186 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:11:44 INFO - PROCESS | 1392 | 1461053504190 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1392 | 1461053504191 Marionette TRACE conn5 <- [1,2142,null,{}] 01:11:44 INFO - PROCESS | 1392 | 1461053504195 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:44 INFO - PROCESS | 1392 | 1461053504281 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:11:44 INFO - PROCESS | 1392 | 1461053504287 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FA5800 == 66 [pid = 1392] [id = 545] 01:11:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606EA09C00) [pid = 1392] [serial = 1635] [outer = 0000000000000000] 01:11:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606D590C00) [pid = 1392] [serial = 1636] [outer = 000000606EA09C00] 01:11:44 INFO - PROCESS | 1392 | 1461053504335 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606ED45400) [pid = 1392] [serial = 1637] [outer = 000000606EA09C00] 01:11:44 INFO - PROCESS | 1392 | 1461053504784 Marionette TRACE conn5 <- [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]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 629ms 01:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:11:44 INFO - PROCESS | 1392 | 1461053504822 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1392 | 1461053504825 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:11:44 INFO - PROCESS | 1392 | 1461053504828 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1392 | 1461053504830 Marionette TRACE conn5 <- [1,2146,null,{}] 01:11:44 INFO - PROCESS | 1392 | 1461053504838 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:44 INFO - PROCESS | 1392 | 1461053504927 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:11:44 INFO - PROCESS | 1392 | 1461053504934 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232B000 == 67 [pid = 1392] [id = 546] 01:11:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606ED40800) [pid = 1392] [serial = 1638] [outer = 0000000000000000] 01:11:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006070037C00) [pid = 1392] [serial = 1639] [outer = 000000606ED40800] 01:11:44 INFO - PROCESS | 1392 | 1461053504982 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070281800) [pid = 1392] [serial = 1640] [outer = 000000606ED40800] 01:11:45 INFO - PROCESS | 1392 | 1461053505738 Marionette TRACE conn5 <- [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] 01:11:45 INFO - PROCESS | 1392 | 1461053505823 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:11:45 INFO - PROCESS | 1392 | 1461053505829 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 1392 | 1461053505834 Marionette TRACE conn5 <- [1,2150,null,{}] 01:11:45 INFO - PROCESS | 1392 | 1461053505840 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:46 INFO - PROCESS | 1392 | 1461053506002 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:11:46 INFO - PROCESS | 1392 | 1461053506125 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:46 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A035000 == 68 [pid = 1392] [id = 547] 01:11:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606051D800) [pid = 1392] [serial = 1641] [outer = 0000000000000000] 01:11:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060650CCC00) [pid = 1392] [serial = 1642] [outer = 000000606051D800] 01:11:46 INFO - PROCESS | 1392 | 1461053506186 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060660ECC00) [pid = 1392] [serial = 1643] [outer = 000000606051D800] 01:11:46 INFO - PROCESS | 1392 | 1461053506778 Marionette TRACE conn5 <- [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]]]}] 01:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 01:11:46 INFO - PROCESS | 1392 | 1461053506817 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1392 | 1461053506824 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:11:46 INFO - PROCESS | 1392 | 1461053506831 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 1392 | 1461053506834 Marionette TRACE conn5 <- [1,2154,null,{}] 01:11:46 INFO - PROCESS | 1392 | 1461053506838 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:46 INFO - PROCESS | 1392 | 1461053506956 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:11:47 INFO - PROCESS | 1392 | 1461053507056 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703DA800 == 69 [pid = 1392] [id = 548] 01:11:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006069C7B000) [pid = 1392] [serial = 1644] [outer = 0000000000000000] 01:11:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C5B3400) [pid = 1392] [serial = 1645] [outer = 0000006069C7B000] 01:11:47 INFO - PROCESS | 1392 | 1461053507113 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C725000) [pid = 1392] [serial = 1646] [outer = 0000006069C7B000] 01:11:47 INFO - PROCESS | 1392 | 1461053507757 Marionette TRACE conn5 <- [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]]]}] 01:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 01:11:47 INFO - PROCESS | 1392 | 1461053507822 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:11:47 INFO - PROCESS | 1392 | 1461053507825 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:11:47 INFO - PROCESS | 1392 | 1461053507829 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:11:47 INFO - PROCESS | 1392 | 1461053507833 Marionette TRACE conn5 <- [1,2158,null,{}] 01:11:47 INFO - PROCESS | 1392 | 1461053507846 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:48 INFO - PROCESS | 1392 | 1461053508005 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:11:48 INFO - PROCESS | 1392 | 1461053508023 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B59800 == 70 [pid = 1392] [id = 549] 01:11:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA08400) [pid = 1392] [serial = 1647] [outer = 0000000000000000] 01:11:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000607025A000) [pid = 1392] [serial = 1648] [outer = 000000606EA08400] 01:11:48 INFO - PROCESS | 1392 | 1461053508085 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607031A400) [pid = 1392] [serial = 1649] [outer = 000000606EA08400] 01:11:48 INFO - PROCESS | 1392 | 1461053508697 Marionette TRACE conn5 <- [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]]]}] 01:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 01:11:48 INFO - PROCESS | 1392 | 1461053508775 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1392 | 1461053508778 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:11:48 INFO - PROCESS | 1392 | 1461053508794 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 1392 | 1461053508797 Marionette TRACE conn5 <- [1,2162,null,{}] 01:11:48 INFO - PROCESS | 1392 | 1461053508803 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:48 INFO - PROCESS | 1392 | 1461053508919 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:11:49 INFO - PROCESS | 1392 | 1461053509045 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756B5800 == 71 [pid = 1392] [id = 550] 01:11:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000607055A400) [pid = 1392] [serial = 1650] [outer = 0000000000000000] 01:11:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006070684C00) [pid = 1392] [serial = 1651] [outer = 000000607055A400] 01:11:49 INFO - PROCESS | 1392 | 1461053509103 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060707BF800) [pid = 1392] [serial = 1652] [outer = 000000607055A400] 01:11:49 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEC8800 == 70 [pid = 1392] [id = 11] 01:11:49 INFO - PROCESS | 1392 | 1461053509753 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1042ms 01:11:49 INFO - PROCESS | 1392 | 1461053509826 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:11:49 INFO - PROCESS | 1392 | 1461053509828 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:11:49 INFO - PROCESS | 1392 | 1461053509864 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:11:49 INFO - PROCESS | 1392 | 1461053509867 Marionette TRACE conn5 <- [1,2166,null,{}] 01:11:49 INFO - PROCESS | 1392 | 1461053509872 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:50 INFO - PROCESS | 1392 | 1461053509989 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:11:50 INFO - PROCESS | 1392 | 1461053510109 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1392 | ++DOCSHELL 0000006065492800 == 71 [pid = 1392] [id = 551] 01:11:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607055AC00) [pid = 1392] [serial = 1653] [outer = 0000000000000000] 01:11:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071067400) [pid = 1392] [serial = 1654] [outer = 000000607055AC00] 01:11:50 INFO - PROCESS | 1392 | 1461053510166 Marionette DEBUG loaded listener.js 01:11:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071081800) [pid = 1392] [serial = 1655] [outer = 000000607055AC00] 01:11:50 INFO - PROCESS | 1392 | 1461053510804 Marionette TRACE conn5 <- [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]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1005ms 01:11:50 INFO - PROCESS | 1392 | 1461053510839 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1392 | 1461053510842 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:11:50 INFO - PROCESS | 1392 | 1461053510845 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1392 | 1461053510848 Marionette TRACE conn5 <- [1,2170,null,{}] 01:11:50 INFO - PROCESS | 1392 | 1461053510852 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:51 INFO - PROCESS | 1392 | 1461053511143 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:11:51 INFO - PROCESS | 1392 | 1461053511304 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:51 INFO - PROCESS | 1392 | ++DOCSHELL 00000060654DF800 == 72 [pid = 1392] [id = 552] 01:11:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000605E22DC00) [pid = 1392] [serial = 1656] [outer = 0000000000000000] 01:11:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000605EADE400) [pid = 1392] [serial = 1657] [outer = 000000605E22DC00] 01:11:51 INFO - PROCESS | 1392 | 1461053511357 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605FAE6000) [pid = 1392] [serial = 1658] [outer = 000000605E22DC00] 01:11:52 INFO - PROCESS | 1392 | 1461053512025 Marionette TRACE conn5 <- [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]]]}] 01:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1231ms 01:11:52 INFO - PROCESS | 1392 | 1461053512080 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:11:52 INFO - PROCESS | 1392 | 1461053512084 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:11:52 INFO - PROCESS | 1392 | 1461053512089 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 1392 | 1461053512094 Marionette TRACE conn5 <- [1,2174,null,{}] 01:11:52 INFO - PROCESS | 1392 | 1461053512116 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:52 INFO - PROCESS | 1392 | 1461053512270 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FA5800 == 71 [pid = 1392] [id = 545] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 0000006071840000 == 70 [pid = 1392] [id = 544] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED1F800 == 69 [pid = 1392] [id = 543] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 00000060706BC000 == 68 [pid = 1392] [id = 542] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 000000606D56D000 == 67 [pid = 1392] [id = 539] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606EA40800) [pid = 1392] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006071085C00) [pid = 1392] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006071191C00) [pid = 1392] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B96800 == 66 [pid = 1392] [id = 538] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C4000 == 65 [pid = 1392] [id = 514] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 0000006064F1F800 == 64 [pid = 1392] [id = 537] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 00000060703D0800 == 63 [pid = 1392] [id = 532] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 000000606A27E800 == 62 [pid = 1392] [id = 531] 01:11:52 INFO - PROCESS | 1392 | --DOCSHELL 000000607231A000 == 61 [pid = 1392] [id = 530] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606505AC00) [pid = 1392] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C724C00) [pid = 1392] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006069C4C800) [pid = 1392] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606C4A4C00) [pid = 1392] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606D17AC00) [pid = 1392] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C9B7400) [pid = 1392] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606DD33400) [pid = 1392] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606DA45400) [pid = 1392] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C5B5800) [pid = 1392] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606DC24000) [pid = 1392] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606A0E7000) [pid = 1392] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606E0BD000) [pid = 1392] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006070314000) [pid = 1392] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006060539800) [pid = 1392] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069070400) [pid = 1392] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060698BF800) [pid = 1392] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606BE78800) [pid = 1392] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006064BF7400) [pid = 1392] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006060D0F000) [pid = 1392] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606EA37000) [pid = 1392] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006071074800) [pid = 1392] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006071279C00) [pid = 1392] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606C1C7800) [pid = 1392] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060601CCC00) [pid = 1392] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:11:52 INFO - PROCESS | 1392 | 1461053512408 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 1392 | ++DOCSHELL 000000606147D800 == 62 [pid = 1392] [id = 553] 01:11:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605E0A9400) [pid = 1392] [serial = 1659] [outer = 0000000000000000] 01:11:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605F36BC00) [pid = 1392] [serial = 1660] [outer = 000000605E0A9400] 01:11:52 INFO - PROCESS | 1392 | 1461053512463 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006060517400) [pid = 1392] [serial = 1661] [outer = 000000605E0A9400] 01:11:52 INFO - PROCESS | 1392 | 1461053512909 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 01:11:52 INFO - PROCESS | 1392 | 1461053512974 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:11:52 INFO - PROCESS | 1392 | 1461053512977 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:11:52 INFO - PROCESS | 1392 | 1461053512981 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 1392 | 1461053512983 Marionette TRACE conn5 <- [1,2178,null,{}] 01:11:52 INFO - PROCESS | 1392 | 1461053512987 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:53 INFO - PROCESS | 1392 | 1461053513077 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:11:53 INFO - PROCESS | 1392 | 1461053513092 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D404800 == 63 [pid = 1392] [id = 554] 01:11:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060654FB400) [pid = 1392] [serial = 1662] [outer = 0000000000000000] 01:11:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006065F41800) [pid = 1392] [serial = 1663] [outer = 00000060654FB400] 01:11:53 INFO - PROCESS | 1392 | 1461053513141 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006066217C00) [pid = 1392] [serial = 1664] [outer = 00000060654FB400] 01:11:53 INFO - PROCESS | 1392 | 1461053513613 Marionette TRACE conn5 <- [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]]]}] 01:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 01:11:53 INFO - PROCESS | 1392 | 1461053513675 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:11:53 INFO - PROCESS | 1392 | 1461053513679 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:11:53 INFO - PROCESS | 1392 | 1461053513690 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:11:53 INFO - PROCESS | 1392 | 1461053513695 Marionette TRACE conn5 <- [1,2182,null,{}] 01:11:53 INFO - PROCESS | 1392 | 1461053513699 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:53 INFO - PROCESS | 1392 | 1461053513821 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:11:53 INFO - PROCESS | 1392 | 1461053513905 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070056800 == 64 [pid = 1392] [id = 555] 01:11:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006064F80000) [pid = 1392] [serial = 1665] [outer = 0000000000000000] 01:11:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (00000060698C1C00) [pid = 1392] [serial = 1666] [outer = 0000006064F80000] 01:11:53 INFO - PROCESS | 1392 | 1461053513951 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006069C4C800) [pid = 1392] [serial = 1667] [outer = 0000006064F80000] 01:11:54 INFO - PROCESS | 1392 | 1461053514328 Marionette TRACE conn5 <- [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]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 01:11:54 INFO - PROCESS | 1392 | 1461053514380 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1392 | 1461053514383 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:11:54 INFO - PROCESS | 1392 | 1461053514400 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1392 | 1461053514403 Marionette TRACE conn5 <- [1,2186,null,{}] 01:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:11:54 INFO - PROCESS | 1392 | 1461053514406 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:54 INFO - PROCESS | 1392 | 1461053514526 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:11:54 INFO - PROCESS | 1392 | 1461053514577 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 1392 | ++DOCSHELL 000000607034D000 == 65 [pid = 1392] [id = 556] 01:11:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006069CE7C00) [pid = 1392] [serial = 1668] [outer = 0000000000000000] 01:11:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606A275400) [pid = 1392] [serial = 1669] [outer = 0000006069CE7C00] 01:11:54 INFO - PROCESS | 1392 | 1461053514623 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606BE79000) [pid = 1392] [serial = 1670] [outer = 0000006069CE7C00] 01:11:55 INFO - PROCESS | 1392 | 1461053515040 Marionette TRACE conn5 <- [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]]]}] 01:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 689ms 01:11:55 INFO - PROCESS | 1392 | 1461053515098 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:11:55 INFO - PROCESS | 1392 | 1461053515100 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:11:55 INFO - PROCESS | 1392 | 1461053515104 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:11:55 INFO - PROCESS | 1392 | 1461053515105 Marionette TRACE conn5 <- [1,2190,null,{}] 01:11:55 INFO - PROCESS | 1392 | 1461053515109 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:55 INFO - PROCESS | 1392 | 1461053515252 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:11:55 INFO - PROCESS | 1392 | 1461053515278 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706C1000 == 66 [pid = 1392] [id = 557] 01:11:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C4F6400) [pid = 1392] [serial = 1671] [outer = 0000000000000000] 01:11:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C5B7000) [pid = 1392] [serial = 1672] [outer = 000000606C4F6400] 01:11:55 INFO - PROCESS | 1392 | 1461053515333 Marionette DEBUG loaded listener.js 01:11:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C728C00) [pid = 1392] [serial = 1673] [outer = 000000606C4F6400] 01:11:55 INFO - PROCESS | 1392 | 1461053515806 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 01:11:55 INFO - PROCESS | 1392 | 1461053515837 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:11:55 INFO - PROCESS | 1392 | 1461053515840 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:11:55 INFO - PROCESS | 1392 | 1461053515850 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:11:55 INFO - PROCESS | 1392 | 1461053515852 Marionette TRACE conn5 <- [1,2194,null,{}] 01:11:55 INFO - PROCESS | 1392 | 1461053515856 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:55 INFO - PROCESS | 1392 | 1461053515973 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:11:55 INFO - PROCESS | 1392 | 1461053515979 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071260800 == 67 [pid = 1392] [id = 558] 01:11:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606C7C0C00) [pid = 1392] [serial = 1674] [outer = 0000000000000000] 01:11:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C9B4800) [pid = 1392] [serial = 1675] [outer = 000000606C7C0C00] 01:11:56 INFO - PROCESS | 1392 | 1461053516028 Marionette DEBUG loaded listener.js 01:11:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606D02C000) [pid = 1392] [serial = 1676] [outer = 000000606C7C0C00] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (00000060707B1400) [pid = 1392] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006070557C00) [pid = 1392] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006070314C00) [pid = 1392] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606EA09C00) [pid = 1392] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606BE77C00) [pid = 1392] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C7BC000) [pid = 1392] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000605FCD7C00) [pid = 1392] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000605FAE1C00) [pid = 1392] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000605E10F000) [pid = 1392] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006069C45C00) [pid = 1392] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006069075800) [pid = 1392] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006065F46C00) [pid = 1392] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006060543000) [pid = 1392] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605E113400) [pid = 1392] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606CE6B400) [pid = 1392] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607055F000) [pid = 1392] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000607118DC00) [pid = 1392] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000607106B800) [pid = 1392] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006069C4BC00) [pid = 1392] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605FAE7800) [pid = 1392] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:11:56 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606EA02C00) [pid = 1392] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:11:56 INFO - PROCESS | 1392 | 1461053516744 Marionette TRACE conn5 <- [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]]]}] 01:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 01:11:56 INFO - PROCESS | 1392 | 1461053516795 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:11:56 INFO - PROCESS | 1392 | 1461053516797 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:11:56 INFO - PROCESS | 1392 | 1461053516801 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 1392 | 1461053516802 Marionette TRACE conn5 <- [1,2198,null,{}] 01:11:56 INFO - PROCESS | 1392 | 1461053516806 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:56 INFO - PROCESS | 1392 | 1461053516892 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:11:56 INFO - PROCESS | 1392 | 1461053516899 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:56 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DCF2800 == 68 [pid = 1392] [id = 559] 01:11:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006060425C00) [pid = 1392] [serial = 1677] [outer = 0000000000000000] 01:11:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606524B000) [pid = 1392] [serial = 1678] [outer = 0000006060425C00] 01:11:56 INFO - PROCESS | 1392 | 1461053516950 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C395800) [pid = 1392] [serial = 1679] [outer = 0000006060425C00] 01:11:57 INFO - PROCESS | 1392 | 1461053517372 Marionette TRACE conn5 <- [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]]]}] 01:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 01:11:57 INFO - PROCESS | 1392 | 1461053517433 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:11:57 INFO - PROCESS | 1392 | 1461053517436 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:11:57 INFO - PROCESS | 1392 | 1461053517439 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:11:57 INFO - PROCESS | 1392 | 1461053517441 Marionette TRACE conn5 <- [1,2202,null,{}] 01:11:57 INFO - PROCESS | 1392 | 1461053517445 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:57 INFO - PROCESS | 1392 | 1461053517531 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:11:57 INFO - PROCESS | 1392 | 1461053517538 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071F9B800 == 69 [pid = 1392] [id = 560] 01:11:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606CE6B400) [pid = 1392] [serial = 1680] [outer = 0000000000000000] 01:11:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606D734800) [pid = 1392] [serial = 1681] [outer = 000000606CE6B400] 01:11:57 INFO - PROCESS | 1392 | 1461053517584 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606DA4DC00) [pid = 1392] [serial = 1682] [outer = 000000606CE6B400] 01:11:58 INFO - PROCESS | 1392 | 1461053518311 Marionette TRACE conn5 <- [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]]]}] 01:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 01:11:58 INFO - PROCESS | 1392 | 1461053518386 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:11:58 INFO - PROCESS | 1392 | 1461053518392 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:11:58 INFO - PROCESS | 1392 | 1461053518399 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:11:58 INFO - PROCESS | 1392 | 1461053518403 Marionette TRACE conn5 <- [1,2206,null,{}] 01:11:58 INFO - PROCESS | 1392 | 1461053518409 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:58 INFO - PROCESS | 1392 | 1461053518537 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:11:58 INFO - PROCESS | 1392 | 1461053518660 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C50A000 == 70 [pid = 1392] [id = 561] 01:11:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060648B5C00) [pid = 1392] [serial = 1683] [outer = 0000000000000000] 01:11:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006064BF9400) [pid = 1392] [serial = 1684] [outer = 00000060648B5C00] 01:11:58 INFO - PROCESS | 1392 | 1461053518721 Marionette DEBUG loaded listener.js 01:11:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006066212800) [pid = 1392] [serial = 1685] [outer = 00000060648B5C00] 01:11:59 INFO - PROCESS | 1392 | 1461053519255 Marionette TRACE conn5 <- [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]]]}] 01:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 01:11:59 INFO - PROCESS | 1392 | 1461053519344 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 1392 | 1461053519351 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:11:59 INFO - PROCESS | 1392 | 1461053519358 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 1392 | 1461053519361 Marionette TRACE conn5 <- [1,2210,null,{}] 01:11:59 INFO - PROCESS | 1392 | 1461053519381 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:59 INFO - PROCESS | 1392 | 1461053519507 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:11:59 INFO - PROCESS | 1392 | 1461053519626 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035F000 == 71 [pid = 1392] [id = 562] 01:11:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006069BE0400) [pid = 1392] [serial = 1686] [outer = 0000000000000000] 01:11:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606A277800) [pid = 1392] [serial = 1687] [outer = 0000006069BE0400] 01:11:59 INFO - PROCESS | 1392 | 1461053519685 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C4A5C00) [pid = 1392] [serial = 1688] [outer = 0000006069BE0400] 01:12:00 INFO - PROCESS | 1392 | 1461053520323 Marionette TRACE conn5 <- [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]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 01:12:00 INFO - PROCESS | 1392 | 1461053520349 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 1392 | 1461053520352 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:12:00 INFO - PROCESS | 1392 | 1461053520356 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1392 | 1461053520360 Marionette TRACE conn5 <- [1,2214,null,{}] 01:12:00 INFO - PROCESS | 1392 | 1461053520372 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:00 INFO - PROCESS | 1392 | 1461053520491 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:12:00 INFO - PROCESS | 1392 | 1461053520592 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232E800 == 72 [pid = 1392] [id = 563] 01:12:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606D8C6800) [pid = 1392] [serial = 1689] [outer = 0000000000000000] 01:12:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606DC2B400) [pid = 1392] [serial = 1690] [outer = 000000606D8C6800] 01:12:00 INFO - PROCESS | 1392 | 1461053520651 Marionette DEBUG loaded listener.js 01:12:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606DD8FC00) [pid = 1392] [serial = 1691] [outer = 000000606D8C6800] 01:12:01 INFO - PROCESS | 1392 | 1461053521220 Marionette TRACE conn5 <- [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]]]}] 01:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 01:12:01 INFO - PROCESS | 1392 | 1461053521247 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 1392 | 1461053521250 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:12:01 INFO - PROCESS | 1392 | 1461053521255 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 1392 | 1461053521257 Marionette TRACE conn5 <- [1,2218,null,{}] 01:12:01 INFO - PROCESS | 1392 | 1461053521261 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:01 INFO - PROCESS | 1392 | 1461053521376 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:12:01 INFO - PROCESS | 1392 | 1461053521474 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B61800 == 73 [pid = 1392] [id = 564] 01:12:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606E0BD000) [pid = 1392] [serial = 1692] [outer = 0000000000000000] 01:12:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606EA0F000) [pid = 1392] [serial = 1693] [outer = 000000606E0BD000] 01:12:01 INFO - PROCESS | 1392 | 1461053521531 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606EA42C00) [pid = 1392] [serial = 1694] [outer = 000000606E0BD000] 01:12:02 INFO - PROCESS | 1392 | 1461053522085 Marionette TRACE conn5 <- [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]]]}] 01:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 881ms 01:12:02 INFO - PROCESS | 1392 | 1461053522146 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 1392 | 1461053522149 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:12:02 INFO - PROCESS | 1392 | 1461053522153 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 1392 | 1461053522156 Marionette TRACE conn5 <- [1,2222,null,{}] 01:12:02 INFO - PROCESS | 1392 | 1461053522159 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:02 INFO - PROCESS | 1392 | 1461053522269 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:12:02 INFO - PROCESS | 1392 | 1461053522368 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C3800 == 74 [pid = 1392] [id = 565] 01:12:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA3D800) [pid = 1392] [serial = 1695] [outer = 0000000000000000] 01:12:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606F691800) [pid = 1392] [serial = 1696] [outer = 000000606EA3D800] 01:12:02 INFO - PROCESS | 1392 | 1461053522427 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607027E800) [pid = 1392] [serial = 1697] [outer = 000000606EA3D800] 01:12:03 INFO - PROCESS | 1392 | 1461053522990 Marionette TRACE conn5 <- [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]]]}] 01:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 01:12:03 INFO - PROCESS | 1392 | 1461053523035 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 1392 | 1461053523037 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:12:03 INFO - PROCESS | 1392 | 1461053523041 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 1392 | 1461053523043 Marionette TRACE conn5 <- [1,2226,null,{}] 01:12:03 INFO - PROCESS | 1392 | 1461053523047 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:03 INFO - PROCESS | 1392 | 1461053523170 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:12:03 INFO - PROCESS | 1392 | 1461053523269 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1392 | ++DOCSHELL 000000607655F000 == 75 [pid = 1392] [id = 566] 01:12:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006070483800) [pid = 1392] [serial = 1698] [outer = 0000000000000000] 01:12:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607055F000) [pid = 1392] [serial = 1699] [outer = 0000006070483800] 01:12:03 INFO - PROCESS | 1392 | 1461053523329 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060707BC000) [pid = 1392] [serial = 1700] [outer = 0000006070483800] 01:12:03 INFO - PROCESS | 1392 | 1461053523905 Marionette TRACE conn5 <- [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]]]}] 01:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 881ms 01:12:03 INFO - PROCESS | 1392 | 1461053523929 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 1392 | 1461053523932 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:12:03 INFO - PROCESS | 1392 | 1461053523937 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 1392 | 1461053523939 Marionette TRACE conn5 <- [1,2230,null,{}] 01:12:03 INFO - PROCESS | 1392 | 1461053523943 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:04 INFO - PROCESS | 1392 | 1461053524066 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:12:04 INFO - PROCESS | 1392 | 1461053524176 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:04 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213D800 == 76 [pid = 1392] [id = 567] 01:12:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000605FCD3000) [pid = 1392] [serial = 1701] [outer = 0000000000000000] 01:12:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606ED4C800) [pid = 1392] [serial = 1702] [outer = 000000605FCD3000] 01:12:04 INFO - PROCESS | 1392 | 1461053524232 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071084800) [pid = 1392] [serial = 1703] [outer = 000000605FCD3000] 01:12:04 INFO - PROCESS | 1392 | 1461053524982 Marionette TRACE conn5 <- [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]]]}] 01:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1092ms 01:12:05 INFO - PROCESS | 1392 | 1461053525031 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:12:05 INFO - PROCESS | 1392 | 1461053525035 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:12:05 INFO - PROCESS | 1392 | 1461053525040 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:12:05 INFO - PROCESS | 1392 | 1461053525044 Marionette TRACE conn5 <- [1,2234,null,{}] 01:12:05 INFO - PROCESS | 1392 | 1461053525051 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:05 INFO - PROCESS | 1392 | 1461053525161 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:12:05 INFO - PROCESS | 1392 | 1461053525296 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:05 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A031800 == 77 [pid = 1392] [id = 568] 01:12:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000605F5C7400) [pid = 1392] [serial = 1704] [outer = 0000000000000000] 01:12:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006060539800) [pid = 1392] [serial = 1705] [outer = 000000605F5C7400] 01:12:05 INFO - PROCESS | 1392 | 1461053525348 Marionette DEBUG loaded listener.js 01:12:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006065248400) [pid = 1392] [serial = 1706] [outer = 000000605F5C7400] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 000000606DCF2800 == 76 [pid = 1392] [id = 559] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 0000006070228800 == 75 [pid = 1392] [id = 541] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 0000006071260800 == 74 [pid = 1392] [id = 558] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 00000060706C1000 == 73 [pid = 1392] [id = 557] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 000000607034D000 == 72 [pid = 1392] [id = 556] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 0000006070056800 == 71 [pid = 1392] [id = 555] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 000000606D404800 == 70 [pid = 1392] [id = 554] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 000000606147D800 == 69 [pid = 1392] [id = 553] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 00000060654DF800 == 68 [pid = 1392] [id = 552] 01:12:05 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B59800 == 67 [pid = 1392] [id = 549] 01:12:05 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606DC4B400) [pid = 1392] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:12:05 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000607031F000) [pid = 1392] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:12:05 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (00000060707B9C00) [pid = 1392] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:12:05 INFO - PROCESS | 1392 | 1461053525990 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:12:06 INFO - PROCESS | 1392 | --DOCSHELL 00000060703DA800 == 66 [pid = 1392] [id = 548] 01:12:06 INFO - PROCESS | 1392 | --DOCSHELL 000000606A035000 == 65 [pid = 1392] [id = 547] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000607107D800) [pid = 1392] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006070F76800) [pid = 1392] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006070562800) [pid = 1392] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006070489C00) [pid = 1392] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006071188800) [pid = 1392] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (00000060711D3800) [pid = 1392] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606D590C00) [pid = 1392] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606C1BB800) [pid = 1392] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C9AE400) [pid = 1392] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606C4F2800) [pid = 1392] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006065F3E400) [pid = 1392] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006060523400) [pid = 1392] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606041E400) [pid = 1392] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000605FAE6C00) [pid = 1392] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006060523800) [pid = 1392] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006069C78C00) [pid = 1392] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006069C50800) [pid = 1392] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606C4F7C00) [pid = 1392] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006066215C00) [pid = 1392] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606456DC00) [pid = 1392] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006064BEF000) [pid = 1392] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (00000060698B8C00) [pid = 1392] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (00000060601CB800) [pid = 1392] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606CE64400) [pid = 1392] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606DC47C00) [pid = 1392] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000606ED45400) [pid = 1392] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060690A0000) [pid = 1392] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C396400) [pid = 1392] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000606DF04C00) [pid = 1392] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606A0F1800) [pid = 1392] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606CE65C00) [pid = 1392] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006066215800) [pid = 1392] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006070560000) [pid = 1392] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 983ms 01:12:06 INFO - PROCESS | 1392 | 1461053526029 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 1392 | 1461053526034 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 01:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:12:06 INFO - PROCESS | 1392 | 1461053526041 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1392 | 1461053526043 Marionette TRACE conn5 <- [1,2238,null,{}] 01:12:06 INFO - PROCESS | 1392 | 1461053526049 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:06 INFO - PROCESS | 1392 | 1461053526153 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 01:12:06 INFO - PROCESS | 1392 | 1461053526238 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662CA800 == 66 [pid = 1392] [id = 569] 01:12:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606035DC00) [pid = 1392] [serial = 1707] [outer = 0000000000000000] 01:12:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006060523400) [pid = 1392] [serial = 1708] [outer = 000000606035DC00] 01:12:06 INFO - PROCESS | 1392 | 1461053526287 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (00000060650DA000) [pid = 1392] [serial = 1709] [outer = 000000606035DC00] 01:12:06 INFO - PROCESS | 1392 | 1461053526703 Marionette TRACE conn5 <- [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]]]}] 01:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 732ms 01:12:06 INFO - PROCESS | 1392 | 1461053526775 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 1392 | 1461053526778 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 01:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:12:06 INFO - PROCESS | 1392 | 1461053526781 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1392 | 1461053526785 Marionette TRACE conn5 <- [1,2242,null,{}] 01:12:06 INFO - PROCESS | 1392 | 1461053526796 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:06 INFO - PROCESS | 1392 | 1461053526896 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 01:12:06 INFO - PROCESS | 1392 | 1461053526903 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D863800 == 67 [pid = 1392] [id = 570] 01:12:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (00000060698B8C00) [pid = 1392] [serial = 1710] [outer = 0000000000000000] 01:12:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006069C1B800) [pid = 1392] [serial = 1711] [outer = 00000060698B8C00] 01:12:06 INFO - PROCESS | 1392 | 1461053526954 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006069C7C800) [pid = 1392] [serial = 1712] [outer = 00000060698B8C00] 01:12:07 INFO - PROCESS | 1392 | 1461053527426 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 01:12:07 INFO - PROCESS | 1392 | 1461053527474 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 01:12:07 INFO - PROCESS | 1392 | 1461053527477 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 01:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:12:07 INFO - PROCESS | 1392 | 1461053527480 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:12:07 INFO - PROCESS | 1392 | 1461053527482 Marionette TRACE conn5 <- [1,2246,null,{}] 01:12:07 INFO - PROCESS | 1392 | 1461053527486 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:07 INFO - PROCESS | 1392 | 1461053527577 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 01:12:07 INFO - PROCESS | 1392 | 1461053527586 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1392 | ++DOCSHELL 000000607020F800 == 68 [pid = 1392] [id = 571] 01:12:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C1BB800) [pid = 1392] [serial = 1713] [outer = 0000000000000000] 01:12:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C1C4400) [pid = 1392] [serial = 1714] [outer = 000000606C1BB800] 01:12:07 INFO - PROCESS | 1392 | 1461053527635 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C4FC800) [pid = 1392] [serial = 1715] [outer = 000000606C1BB800] 01:12:08 INFO - PROCESS | 1392 | 1461053528140 Marionette TRACE conn5 <- [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]]]}] 01:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 01:12:08 INFO - PROCESS | 1392 | 1461053528175 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1392 | 1461053528177 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 01:12:08 INFO - PROCESS | 1392 | 1461053528180 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:12:08 INFO - PROCESS | 1392 | 1461053528182 Marionette TRACE conn5 <- [1,2250,null,{}] 01:12:08 INFO - PROCESS | 1392 | 1461053528186 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:08 INFO - PROCESS | 1392 | 1461053528274 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 01:12:08 INFO - PROCESS | 1392 | 1461053528281 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:08 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035E000 == 69 [pid = 1392] [id = 572] 01:12:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C17B800) [pid = 1392] [serial = 1716] [outer = 0000000000000000] 01:12:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606C71DC00) [pid = 1392] [serial = 1717] [outer = 000000606C17B800] 01:12:08 INFO - PROCESS | 1392 | 1461053528328 Marionette DEBUG loaded listener.js 01:12:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606C9AD000) [pid = 1392] [serial = 1718] [outer = 000000606C17B800] 01:12:08 INFO - PROCESS | 1392 | 1461053528813 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 01:12:08 INFO - PROCESS | 1392 | 1461053528875 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1392 | 1461053528878 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 01:12:08 INFO - PROCESS | 1392 | 1461053528880 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:12:08 INFO - PROCESS | 1392 | 1461053528882 Marionette TRACE conn5 <- [1,2254,null,{}] 01:12:08 INFO - PROCESS | 1392 | 1461053528886 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:09 INFO - PROCESS | 1392 | 1461053529051 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 01:12:09 INFO - PROCESS | 1392 | 1461053529079 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:09 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711A2800 == 70 [pid = 1392] [id = 573] 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606DC4C000) [pid = 1392] [serial = 1719] [outer = 0000000000000000] 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606DD3F800) [pid = 1392] [serial = 1720] [outer = 000000606DC4C000] 01:12:09 INFO - PROCESS | 1392 | 1461053529128 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EA3DC00) [pid = 1392] [serial = 1721] [outer = 000000606DC4C000] 01:12:09 INFO - PROCESS | 1392 | 1461053529582 Marionette TRACE conn5 <- [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]]]}] 01:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 01:12:09 INFO - PROCESS | 1392 | 1461053529623 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 01:12:09 INFO - PROCESS | 1392 | 1461053529625 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 01:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:12:09 INFO - PROCESS | 1392 | 1461053529629 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:12:09 INFO - PROCESS | 1392 | 1461053529631 Marionette TRACE conn5 <- [1,2258,null,{}] 01:12:09 INFO - PROCESS | 1392 | 1461053529634 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:09 INFO - PROCESS | 1392 | 1461053529754 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 01:12:09 INFO - PROCESS | 1392 | 1461053529814 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:09 INFO - PROCESS | 1392 | ++DOCSHELL 000000607183C800 == 71 [pid = 1392] [id = 574] 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606F69E000) [pid = 1392] [serial = 1722] [outer = 0000000000000000] 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607027FC00) [pid = 1392] [serial = 1723] [outer = 000000606F69E000] 01:12:09 INFO - PROCESS | 1392 | 1461053529859 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070319C00) [pid = 1392] [serial = 1724] [outer = 000000606F69E000] 01:12:10 INFO - PROCESS | 1392 | 1461053530280 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 01:12:10 INFO - PROCESS | 1392 | 1461053530323 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 01:12:10 INFO - PROCESS | 1392 | 1461053530325 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 01:12:10 INFO - PROCESS | 1392 | 1461053530329 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:12:10 INFO - PROCESS | 1392 | 1461053530331 Marionette TRACE conn5 <- [1,2262,null,{}] 01:12:10 INFO - PROCESS | 1392 | 1461053530335 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:10 INFO - PROCESS | 1392 | 1461053530482 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000607031B000) [pid = 1392] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C70D800) [pid = 1392] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006070287C00) [pid = 1392] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606C7C0C00) [pid = 1392] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606C4F6400) [pid = 1392] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (00000060654FB400) [pid = 1392] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606ED40800) [pid = 1392] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000605E22DC00) [pid = 1392] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000605E0A9400) [pid = 1392] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006064F80000) [pid = 1392] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006060425C00) [pid = 1392] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006069CE7C00) [pid = 1392] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:12:10 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000607067E000) [pid = 1392] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:12:10 INFO - PROCESS | 1392 | 1461053530662 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:10 INFO - PROCESS | 1392 | ++DOCSHELL 000000607009A800 == 72 [pid = 1392] [id = 575] 01:12:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000605E118400) [pid = 1392] [serial = 1725] [outer = 0000000000000000] 01:12:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006060425C00) [pid = 1392] [serial = 1726] [outer = 000000605E118400] 01:12:10 INFO - PROCESS | 1392 | 1461053530708 Marionette DEBUG loaded listener.js 01:12:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C4EEC00) [pid = 1392] [serial = 1727] [outer = 000000605E118400] 01:12:11 INFO - PROCESS | 1392 | 1461053531061 Marionette TRACE conn5 <- [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]]]}] 01:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms 01:12:11 INFO - PROCESS | 1392 | 1461053531107 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 01:12:11 INFO - PROCESS | 1392 | 1461053531109 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 01:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:12:11 INFO - PROCESS | 1392 | 1461053531113 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:12:11 INFO - PROCESS | 1392 | 1461053531115 Marionette TRACE conn5 <- [1,2266,null,{}] 01:12:11 INFO - PROCESS | 1392 | 1461053531119 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:11 INFO - PROCESS | 1392 | 1461053531242 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 01:12:11 INFO - PROCESS | 1392 | 1461053531251 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723E5800 == 73 [pid = 1392] [id = 576] 01:12:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000607025B800) [pid = 1392] [serial = 1728] [outer = 0000000000000000] 01:12:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (0000006070564800) [pid = 1392] [serial = 1729] [outer = 000000607025B800] 01:12:11 INFO - PROCESS | 1392 | 1461053531298 Marionette DEBUG loaded listener.js 01:12:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006070F74800) [pid = 1392] [serial = 1730] [outer = 000000607025B800] 01:12:11 INFO - PROCESS | 1392 | 1461053531702 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 01:12:11 INFO - PROCESS | 1392 | 1461053531744 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 01:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:12:11 INFO - PROCESS | 1392 | 1461053531746 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 01:12:11 INFO - PROCESS | 1392 | 1461053531749 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:12:11 INFO - PROCESS | 1392 | 1461053531751 Marionette TRACE conn5 <- [1,2270,null,{}] 01:12:11 INFO - PROCESS | 1392 | 1461053531755 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:11 INFO - PROCESS | 1392 | 1461053531877 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 01:12:11 INFO - PROCESS | 1392 | 1461053531886 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000607573C000 == 74 [pid = 1392] [id = 577] 01:12:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006061426800) [pid = 1392] [serial = 1731] [outer = 0000000000000000] 01:12:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (00000060616B4800) [pid = 1392] [serial = 1732] [outer = 0000006061426800] 01:12:11 INFO - PROCESS | 1392 | 1461053531965 Marionette DEBUG loaded listener.js 01:12:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006071083400) [pid = 1392] [serial = 1733] [outer = 0000006061426800] 01:12:12 INFO - PROCESS | 1392 | 1461053532373 Marionette TRACE conn5 <- [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]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 01:12:12 INFO - PROCESS | 1392 | 1461053532445 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 01:12:12 INFO - PROCESS | 1392 | 1461053532448 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 01:12:12 INFO - PROCESS | 1392 | 1461053532451 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:12:12 INFO - PROCESS | 1392 | 1461053532454 Marionette TRACE conn5 <- [1,2274,null,{}] 01:12:12 INFO - PROCESS | 1392 | 1461053532458 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:12 INFO - PROCESS | 1392 | 1461053532571 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 01:12:12 INFO - PROCESS | 1392 | 1461053532586 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:12 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C78800 == 75 [pid = 1392] [id = 578] 01:12:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060711CA400) [pid = 1392] [serial = 1734] [outer = 0000000000000000] 01:12:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (00000060711CFC00) [pid = 1392] [serial = 1735] [outer = 00000060711CA400] 01:12:12 INFO - PROCESS | 1392 | 1461053532636 Marionette DEBUG loaded listener.js 01:12:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607122FC00) [pid = 1392] [serial = 1736] [outer = 00000060711CA400] 01:12:13 INFO - PROCESS | 1392 | 1461053533391 Marionette TRACE conn5 <- [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]]]}] 01:12:13 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 01:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 986ms 01:12:13 INFO - PROCESS | 1392 | 1461053533440 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 01:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:12:13 INFO - PROCESS | 1392 | 1461053533447 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 01:12:13 INFO - PROCESS | 1392 | 1461053533453 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:12:13 INFO - PROCESS | 1392 | 1461053533457 Marionette TRACE conn5 <- [1,2278,null,{}] 01:12:13 INFO - PROCESS | 1392 | 1461053533463 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:13 INFO - PROCESS | 1392 | 1461053533586 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 01:12:13 INFO - PROCESS | 1392 | 1461053533718 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:13 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BFAE000 == 76 [pid = 1392] [id = 579] 01:12:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006064BF4C00) [pid = 1392] [serial = 1737] [outer = 0000000000000000] 01:12:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (00000060660EFC00) [pid = 1392] [serial = 1738] [outer = 0000006064BF4C00] 01:12:13 INFO - PROCESS | 1392 | 1461053533779 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060690A6800) [pid = 1392] [serial = 1739] [outer = 0000006064BF4C00] 01:12:14 INFO - PROCESS | 1392 | 1461053534343 Marionette TRACE conn5 <- [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]]]}] 01:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 944ms 01:12:14 INFO - PROCESS | 1392 | 1461053534399 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 01:12:14 INFO - PROCESS | 1392 | 1461053534406 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 01:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:12:14 INFO - PROCESS | 1392 | 1461053534413 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:12:14 INFO - PROCESS | 1392 | 1461053534416 Marionette TRACE conn5 <- [1,2282,null,{}] 01:12:14 INFO - PROCESS | 1392 | 1461053534420 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:14 INFO - PROCESS | 1392 | 1461053534571 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 01:12:14 INFO - PROCESS | 1392 | 1461053534700 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:14 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703EA000 == 77 [pid = 1392] [id = 580] 01:12:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C176400) [pid = 1392] [serial = 1740] [outer = 0000000000000000] 01:12:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C7C7000) [pid = 1392] [serial = 1741] [outer = 000000606C176400] 01:12:14 INFO - PROCESS | 1392 | 1461053534758 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606D258000) [pid = 1392] [serial = 1742] [outer = 000000606C176400] 01:12:15 INFO - PROCESS | 1392 | 1461053535407 Marionette TRACE conn5 <- [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]]]}] 01:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1026ms 01:12:15 INFO - PROCESS | 1392 | 1461053535444 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1392 | 1461053535447 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 01:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:12:15 INFO - PROCESS | 1392 | 1461053535452 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1392 | 1461053535456 Marionette TRACE conn5 <- [1,2286,null,{}] 01:12:15 INFO - PROCESS | 1392 | 1461053535489 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:15 INFO - PROCESS | 1392 | 1461053535613 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 01:12:15 INFO - PROCESS | 1392 | 1461053535744 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:15 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C7B800 == 78 [pid = 1392] [id = 581] 01:12:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606EA3BC00) [pid = 1392] [serial = 1743] [outer = 0000000000000000] 01:12:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000607048C000) [pid = 1392] [serial = 1744] [outer = 000000606EA3BC00] 01:12:15 INFO - PROCESS | 1392 | 1461053535804 Marionette DEBUG loaded listener.js 01:12:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000607118E400) [pid = 1392] [serial = 1745] [outer = 000000606EA3BC00] 01:12:16 INFO - PROCESS | 1392 | 1461053536382 Marionette TRACE conn5 <- [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]]]}] 01:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 01:12:16 INFO - PROCESS | 1392 | 1461053536439 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 01:12:16 INFO - PROCESS | 1392 | 1461053536442 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 01:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:12:16 INFO - PROCESS | 1392 | 1461053536446 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:12:16 INFO - PROCESS | 1392 | 1461053536448 Marionette TRACE conn5 <- [1,2290,null,{}] 01:12:16 INFO - PROCESS | 1392 | 1461053536453 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:16 INFO - PROCESS | 1392 | 1461053536571 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 01:12:16 INFO - PROCESS | 1392 | 1461053536672 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:16 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781CA000 == 79 [pid = 1392] [id = 582] 01:12:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060711D8800) [pid = 1392] [serial = 1746] [outer = 0000000000000000] 01:12:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006071232800) [pid = 1392] [serial = 1747] [outer = 00000060711D8800] 01:12:16 INFO - PROCESS | 1392 | 1461053536729 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607123B000) [pid = 1392] [serial = 1748] [outer = 00000060711D8800] 01:12:17 INFO - PROCESS | 1392 | 1461053537265 Marionette TRACE conn5 <- [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]]]}] 01:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 879ms 01:12:17 INFO - PROCESS | 1392 | 1461053537327 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 01:12:17 INFO - PROCESS | 1392 | 1461053537330 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 01:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:12:17 INFO - PROCESS | 1392 | 1461053537334 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:12:17 INFO - PROCESS | 1392 | 1461053537336 Marionette TRACE conn5 <- [1,2294,null,{}] 01:12:17 INFO - PROCESS | 1392 | 1461053537340 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:17 INFO - PROCESS | 1392 | 1461053537454 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 01:12:17 INFO - PROCESS | 1392 | 1461053537557 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078473000 == 80 [pid = 1392] [id = 583] 01:12:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071274800) [pid = 1392] [serial = 1749] [outer = 0000000000000000] 01:12:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006071279400) [pid = 1392] [serial = 1750] [outer = 0000006071274800] 01:12:17 INFO - PROCESS | 1392 | 1461053537615 Marionette DEBUG loaded listener.js 01:12:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071280800) [pid = 1392] [serial = 1751] [outer = 0000006071274800] 01:12:18 INFO - PROCESS | 1392 | 1461053538282 Marionette TRACE conn5 <- [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]]]}] 01:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 01:12:18 INFO - PROCESS | 1392 | 1461053538322 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 01:12:18 INFO - PROCESS | 1392 | 1461053538325 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 01:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:12:18 INFO - PROCESS | 1392 | 1461053538328 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:12:18 INFO - PROCESS | 1392 | 1461053538330 Marionette TRACE conn5 <- [1,2298,null,{}] 01:12:18 INFO - PROCESS | 1392 | 1461053538334 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:18 INFO - PROCESS | 1392 | 1461053538463 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 01:12:18 INFO - PROCESS | 1392 | 1461053538594 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060282800 == 81 [pid = 1392] [id = 584] 01:12:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000605F151000) [pid = 1392] [serial = 1752] [outer = 0000000000000000] 01:12:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000605FCCCC00) [pid = 1392] [serial = 1753] [outer = 000000605F151000] 01:12:18 INFO - PROCESS | 1392 | 1461053538655 Marionette DEBUG loaded listener.js 01:12:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606A272400) [pid = 1392] [serial = 1754] [outer = 000000605F151000] 01:12:19 INFO - PROCESS | 1392 | 1461053539523 Marionette TRACE conn5 <- [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]]]}] 01:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1233ms 01:12:19 INFO - PROCESS | 1392 | 1461053539564 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 01:12:19 INFO - PROCESS | 1392 | 1461053539569 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 01:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:12:19 INFO - PROCESS | 1392 | 1461053539575 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:12:19 INFO - PROCESS | 1392 | 1461053539579 Marionette TRACE conn5 <- [1,2302,null,{}] 01:12:19 INFO - PROCESS | 1392 | 1461053539584 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:19 INFO - PROCESS | 1392 | 1461053539691 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 01:12:19 INFO - PROCESS | 1392 | 1461053539851 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060281800 == 82 [pid = 1392] [id = 585] 01:12:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006064569C00) [pid = 1392] [serial = 1755] [outer = 0000000000000000] 01:12:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006064782400) [pid = 1392] [serial = 1756] [outer = 0000006064569C00] 01:12:19 INFO - PROCESS | 1392 | 1461053539907 Marionette DEBUG loaded listener.js 01:12:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006065F42400) [pid = 1392] [serial = 1757] [outer = 0000006064569C00] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607232B800 == 81 [pid = 1392] [id = 482] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607573C000 == 80 [pid = 1392] [id = 577] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 00000060723E5800 == 79 [pid = 1392] [id = 576] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607009A800 == 78 [pid = 1392] [id = 575] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607183C800 == 77 [pid = 1392] [id = 574] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 00000060711A2800 == 76 [pid = 1392] [id = 573] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000606D417000 == 75 [pid = 1392] [id = 12] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607035E000 == 74 [pid = 1392] [id = 572] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606C5B3400) [pid = 1392] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000607025A000) [pid = 1392] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006070684C00) [pid = 1392] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006071067400) [pid = 1392] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606D734800) [pid = 1392] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000606F541800 == 73 [pid = 1392] [id = 540] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607020F800 == 72 [pid = 1392] [id = 571] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000606D863800 == 71 [pid = 1392] [id = 570] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 00000060662CA800 == 70 [pid = 1392] [id = 569] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000606A031800 == 69 [pid = 1392] [id = 568] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000607035F000 == 68 [pid = 1392] [id = 562] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 000000606C50A000 == 67 [pid = 1392] [id = 561] 01:12:20 INFO - PROCESS | 1392 | --DOCSHELL 0000006071F9B800 == 66 [pid = 1392] [id = 560] 01:12:20 INFO - PROCESS | 1392 | 1461053540558 Marionette TRACE conn5 <- [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]]]}] 01:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1030ms 01:12:20 INFO - PROCESS | 1392 | 1461053540608 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 01:12:20 INFO - PROCESS | 1392 | 1461053540614 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 01:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:12:20 INFO - PROCESS | 1392 | 1461053540623 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:12:20 INFO - PROCESS | 1392 | 1461053540626 Marionette TRACE conn5 <- [1,2306,null,{}] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000607106F000) [pid = 1392] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006070254400) [pid = 1392] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000607055D000) [pid = 1392] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606C9B4800) [pid = 1392] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C728C00) [pid = 1392] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006065F41800) [pid = 1392] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006066217C00) [pid = 1392] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006070037C00) [pid = 1392] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606C5B7000) [pid = 1392] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006070281800) [pid = 1392] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000605FAE6000) [pid = 1392] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000605EADE400) [pid = 1392] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000605F36BC00) [pid = 1392] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006060517400) [pid = 1392] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060698C1C00) [pid = 1392] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060650CCC00) [pid = 1392] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606524B000) [pid = 1392] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606D02C000) [pid = 1392] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606A275400) [pid = 1392] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000605FCDA000) [pid = 1392] [serial = 1130] [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.] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606BE79000) [pid = 1392] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606C395800) [pid = 1392] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006069C4C800) [pid = 1392] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:12:20 INFO - PROCESS | 1392 | 1461053540658 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:20 INFO - PROCESS | 1392 | 1461053540783 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 01:12:20 INFO - PROCESS | 1392 | 1461053540796 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:20 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B9D000 == 67 [pid = 1392] [id = 586] 01:12:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000605FAE1400) [pid = 1392] [serial = 1758] [outer = 0000000000000000] 01:12:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006060542400) [pid = 1392] [serial = 1759] [outer = 000000605FAE1400] 01:12:20 INFO - PROCESS | 1392 | 1461053540845 Marionette DEBUG loaded listener.js 01:12:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606505AC00) [pid = 1392] [serial = 1760] [outer = 000000605FAE1400] 01:12:21 INFO - PROCESS | 1392 | 1461053541325 Marionette TRACE conn5 <- [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] 01:12:21 INFO - PROCESS | 1392 | 1461053541395 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 01:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:12:21 INFO - PROCESS | 1392 | 1461053541401 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:12:21 INFO - PROCESS | 1392 | 1461053541404 Marionette TRACE conn5 <- [1,2310,null,{}] 01:12:21 INFO - PROCESS | 1392 | 1461053541415 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:21 INFO - PROCESS | 1392 | 1461053541508 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 01:12:21 INFO - PROCESS | 1392 | 1461053541521 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000607004B800 == 68 [pid = 1392] [id = 587] 01:12:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006066C3C400) [pid = 1392] [serial = 1761] [outer = 0000000000000000] 01:12:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060698C0000) [pid = 1392] [serial = 1762] [outer = 0000006066C3C400] 01:12:21 INFO - PROCESS | 1392 | 1461053541571 Marionette DEBUG loaded listener.js 01:12:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006069C4B000) [pid = 1392] [serial = 1763] [outer = 0000006066C3C400] 01:12:22 INFO - PROCESS | 1392 | 1461053542024 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 01:12:22 INFO - PROCESS | 1392 | 1461053542093 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 01:12:22 INFO - PROCESS | 1392 | 1461053542096 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 01:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:12:22 INFO - PROCESS | 1392 | 1461053542100 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:12:22 INFO - PROCESS | 1392 | 1461053542102 Marionette TRACE conn5 <- [1,2314,null,{}] 01:12:22 INFO - PROCESS | 1392 | 1461053542105 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:22 INFO - PROCESS | 1392 | 1461053542198 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 01:12:22 INFO - PROCESS | 1392 | 1461053542206 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000607034E800 == 69 [pid = 1392] [id = 588] 01:12:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606A08DC00) [pid = 1392] [serial = 1764] [outer = 0000000000000000] 01:12:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606A275800) [pid = 1392] [serial = 1765] [outer = 000000606A08DC00] 01:12:22 INFO - PROCESS | 1392 | 1461053542254 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606BE78C00) [pid = 1392] [serial = 1766] [outer = 000000606A08DC00] 01:12:22 INFO - PROCESS | 1392 | 1461053542679 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 01:12:22 INFO - PROCESS | 1392 | 1461053542730 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 01:12:22 INFO - PROCESS | 1392 | 1461053542732 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 01:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:12:22 INFO - PROCESS | 1392 | 1461053542745 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:12:22 INFO - PROCESS | 1392 | 1461053542747 Marionette TRACE conn5 <- [1,2318,null,{}] 01:12:22 INFO - PROCESS | 1392 | 1461053542751 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:22 INFO - PROCESS | 1392 | 1461053542867 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 01:12:22 INFO - PROCESS | 1392 | 1461053542949 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070503000 == 70 [pid = 1392] [id = 589] 01:12:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C17F400) [pid = 1392] [serial = 1767] [outer = 0000000000000000] 01:12:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C39C400) [pid = 1392] [serial = 1768] [outer = 000000606C17F400] 01:12:23 INFO - PROCESS | 1392 | 1461053542995 Marionette DEBUG loaded listener.js 01:12:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606C5B7800) [pid = 1392] [serial = 1769] [outer = 000000606C17F400] 01:12:23 INFO - PROCESS | 1392 | 1461053543444 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 752ms 01:12:23 INFO - PROCESS | 1392 | 1461053543490 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 01:12:23 INFO - PROCESS | 1392 | 1461053543493 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:12:23 INFO - PROCESS | 1392 | 1461053543501 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 1392 | 1461053543503 Marionette TRACE conn5 <- [1,2322,null,{}] 01:12:23 INFO - PROCESS | 1392 | 1461053543506 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:23 INFO - PROCESS | 1392 | 1461053543633 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 01:12:23 INFO - PROCESS | 1392 | 1461053543695 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071261000 == 71 [pid = 1392] [id = 590] 01:12:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C9B2000) [pid = 1392] [serial = 1770] [outer = 0000000000000000] 01:12:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606CE61400) [pid = 1392] [serial = 1771] [outer = 000000606C9B2000] 01:12:23 INFO - PROCESS | 1392 | 1461053543744 Marionette DEBUG loaded listener.js 01:12:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606D174000) [pid = 1392] [serial = 1772] [outer = 000000606C9B2000] 01:12:24 INFO - PROCESS | 1392 | 1461053544169 Marionette TRACE conn5 <- [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]]]}] 01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 01:12:24 INFO - PROCESS | 1392 | 1461053544200 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 01:12:24 INFO - PROCESS | 1392 | 1461053544202 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:12:24 INFO - PROCESS | 1392 | 1461053544205 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:12:24 INFO - PROCESS | 1392 | 1461053544207 Marionette TRACE conn5 <- [1,2326,null,{}] 01:12:24 INFO - PROCESS | 1392 | 1461053544211 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:24 INFO - PROCESS | 1392 | 1461053544353 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 01:12:24 INFO - PROCESS | 1392 | 1461053544360 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071948000 == 72 [pid = 1392] [id = 591] 01:12:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606D2EB000) [pid = 1392] [serial = 1773] [outer = 0000000000000000] 01:12:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606D8BF800) [pid = 1392] [serial = 1774] [outer = 000000606D2EB000] 01:12:24 INFO - PROCESS | 1392 | 1461053544464 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606DC4F000) [pid = 1392] [serial = 1775] [outer = 000000606D2EB000] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000605F5C7400) [pid = 1392] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606DC4C000) [pid = 1392] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060698B8C00) [pid = 1392] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606035DC00) [pid = 1392] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606C17B800) [pid = 1392] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606F69E000) [pid = 1392] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C1BB800) [pid = 1392] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000605E118400) [pid = 1392] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607025B800) [pid = 1392] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606CEC9800) [pid = 1392] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:12:24 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006061426800) [pid = 1392] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:12:25 INFO - PROCESS | 1392 | 1461053545032 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 880ms 01:12:25 INFO - PROCESS | 1392 | 1461053545089 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 1392 | 1461053545092 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:12:25 INFO - PROCESS | 1392 | 1461053545095 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 1392 | 1461053545097 Marionette TRACE conn5 <- [1,2330,null,{}] 01:12:25 INFO - PROCESS | 1392 | 1461053545101 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:25 INFO - PROCESS | 1392 | 1461053545218 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 01:12:25 INFO - PROCESS | 1392 | 1461053545275 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 1392 | ++DOCSHELL 000000607124C800 == 73 [pid = 1392] [id = 592] 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006066215C00) [pid = 1392] [serial = 1776] [outer = 0000000000000000] 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606D2EB400) [pid = 1392] [serial = 1777] [outer = 0000006066215C00] 01:12:25 INFO - PROCESS | 1392 | 1461053545320 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606E0B8000) [pid = 1392] [serial = 1778] [outer = 0000006066215C00] 01:12:25 INFO - PROCESS | 1392 | 1461053545676 Marionette TRACE conn5 <- [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]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 627ms 01:12:25 INFO - PROCESS | 1392 | 1461053545725 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 1392 | 1461053545728 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:12:25 INFO - PROCESS | 1392 | 1461053545731 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 1392 | 1461053545733 Marionette TRACE conn5 <- [1,2334,null,{}] 01:12:25 INFO - PROCESS | 1392 | 1461053545737 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:25 INFO - PROCESS | 1392 | 1461053545857 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 01:12:25 INFO - PROCESS | 1392 | 1461053545863 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723E4000 == 74 [pid = 1392] [id = 593] 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606EA09800) [pid = 1392] [serial = 1779] [outer = 0000000000000000] 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606EB65800) [pid = 1392] [serial = 1780] [outer = 000000606EA09800] 01:12:25 INFO - PROCESS | 1392 | 1461053545910 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606F697000) [pid = 1392] [serial = 1781] [outer = 000000606EA09800] 01:12:26 INFO - PROCESS | 1392 | 1461053546322 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 01:12:26 INFO - PROCESS | 1392 | 1461053546362 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 1392 | 1461053546365 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 01:12:26 INFO - PROCESS | 1392 | 1461053546368 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:12:26 INFO - PROCESS | 1392 | 1461053546370 Marionette TRACE conn5 <- [1,2338,null,{}] 01:12:26 INFO - PROCESS | 1392 | 1461053546373 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:26 INFO - PROCESS | 1392 | 1461053546463 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 01:12:26 INFO - PROCESS | 1392 | 1461053546469 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D63000 == 75 [pid = 1392] [id = 594] 01:12:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070250400) [pid = 1392] [serial = 1782] [outer = 0000000000000000] 01:12:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070282400) [pid = 1392] [serial = 1783] [outer = 0000006070250400] 01:12:26 INFO - PROCESS | 1392 | 1461053546517 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070319000) [pid = 1392] [serial = 1784] [outer = 0000006070250400] 01:12:27 INFO - PROCESS | 1392 | 1461053547024 Marionette TRACE conn5 <- [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]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 01:12:27 INFO - PROCESS | 1392 | 1461053547105 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 01:12:27 INFO - PROCESS | 1392 | 1461053547110 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 01:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:12:27 INFO - PROCESS | 1392 | 1461053547116 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:12:27 INFO - PROCESS | 1392 | 1461053547121 Marionette TRACE conn5 <- [1,2342,null,{}] 01:12:27 INFO - PROCESS | 1392 | 1461053547141 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:27 INFO - PROCESS | 1392 | 1461053547352 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 01:12:27 INFO - PROCESS | 1392 | 1461053547409 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069CA1800 == 76 [pid = 1392] [id = 595] 01:12:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000605FCD5C00) [pid = 1392] [serial = 1785] [outer = 0000000000000000] 01:12:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060604CF000) [pid = 1392] [serial = 1786] [outer = 000000605FCD5C00] 01:12:27 INFO - PROCESS | 1392 | 1461053547510 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006064784800) [pid = 1392] [serial = 1787] [outer = 000000605FCD5C00] 01:12:28 INFO - PROCESS | 1392 | 1461053548112 Marionette TRACE conn5 <- [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]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1032ms 01:12:28 INFO - PROCESS | 1392 | 1461053548151 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1392 | 1461053548158 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:12:28 INFO - PROCESS | 1392 | 1461053548165 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1392 | 1461053548168 Marionette TRACE conn5 <- [1,2346,null,{}] 01:12:28 INFO - PROCESS | 1392 | 1461053548173 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:28 INFO - PROCESS | 1392 | 1461053548337 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 01:12:28 INFO - PROCESS | 1392 | 1461053548398 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070356000 == 77 [pid = 1392] [id = 596] 01:12:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606689F800) [pid = 1392] [serial = 1788] [outer = 0000000000000000] 01:12:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (00000060698B9C00) [pid = 1392] [serial = 1789] [outer = 000000606689F800] 01:12:28 INFO - PROCESS | 1392 | 1461053548455 Marionette DEBUG loaded listener.js 01:12:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606A081400) [pid = 1392] [serial = 1790] [outer = 000000606689F800] 01:12:29 INFO - PROCESS | 1392 | 1461053549070 Marionette TRACE conn5 <- [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]]]}] 01:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 985ms 01:12:29 INFO - PROCESS | 1392 | 1461053549156 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:12:29 INFO - PROCESS | 1392 | 1461053549159 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 01:12:29 INFO - PROCESS | 1392 | 1461053549163 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:12:29 INFO - PROCESS | 1392 | 1461053549167 Marionette TRACE conn5 <- [1,2350,null,{}] 01:12:29 INFO - PROCESS | 1392 | 1461053549179 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:29 INFO - PROCESS | 1392 | 1461053549338 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 01:12:29 INFO - PROCESS | 1392 | 1461053549461 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000607577D000 == 78 [pid = 1392] [id = 597] 01:12:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606C5C2800) [pid = 1392] [serial = 1791] [outer = 0000000000000000] 01:12:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606CE66800) [pid = 1392] [serial = 1792] [outer = 000000606C5C2800] 01:12:29 INFO - PROCESS | 1392 | 1461053549521 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000607024F800) [pid = 1392] [serial = 1793] [outer = 000000606C5C2800] 01:12:30 INFO - PROCESS | 1392 | 1461053550116 Marionette TRACE conn5 <- [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]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 01:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:12:30 INFO - PROCESS | 1392 | 1461053550150 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1392 | 1461053550154 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 01:12:30 INFO - PROCESS | 1392 | 1461053550157 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1392 | 1461053550160 Marionette TRACE conn5 <- [1,2354,null,{}] 01:12:30 INFO - PROCESS | 1392 | 1461053550163 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:30 INFO - PROCESS | 1392 | 1461053550278 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 01:12:30 INFO - PROCESS | 1392 | 1461053550378 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076562800 == 79 [pid = 1392] [id = 598] 01:12:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000607048AC00) [pid = 1392] [serial = 1794] [outer = 0000000000000000] 01:12:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000607055FC00) [pid = 1392] [serial = 1795] [outer = 000000607048AC00] 01:12:30 INFO - PROCESS | 1392 | 1461053550435 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (00000060707B3000) [pid = 1392] [serial = 1796] [outer = 000000607048AC00] 01:12:31 INFO - PROCESS | 1392 | 1461053551008 Marionette TRACE conn5 <- [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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 880ms 01:12:31 INFO - PROCESS | 1392 | 1461053551039 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 1392 | 1461053551042 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:12:31 INFO - PROCESS | 1392 | 1461053551045 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 1392 | 1461053551048 Marionette TRACE conn5 <- [1,2358,null,{}] 01:12:31 INFO - PROCESS | 1392 | 1461053551052 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:31 INFO - PROCESS | 1392 | 1461053551162 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 01:12:31 INFO - PROCESS | 1392 | 1461053551263 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781DE800 == 80 [pid = 1392] [id = 599] 01:12:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006070684C00) [pid = 1392] [serial = 1797] [outer = 0000000000000000] 01:12:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000607106AC00) [pid = 1392] [serial = 1798] [outer = 0000006070684C00] 01:12:31 INFO - PROCESS | 1392 | 1461053551319 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006071089800) [pid = 1392] [serial = 1799] [outer = 0000006070684C00] 01:12:31 INFO - PROCESS | 1392 | 1461053551909 Marionette TRACE conn5 <- [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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 944ms 01:12:31 INFO - PROCESS | 1392 | 1461053551993 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 1392 | 1461053551995 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:12:32 INFO - PROCESS | 1392 | 1461053551999 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:12:32 INFO - PROCESS | 1392 | 1461053552001 Marionette TRACE conn5 <- [1,2362,null,{}] 01:12:32 INFO - PROCESS | 1392 | 1461053552005 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:32 INFO - PROCESS | 1392 | 1461053552149 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 01:12:32 INFO - PROCESS | 1392 | 1461053552274 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078532800 == 81 [pid = 1392] [id = 600] 01:12:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (00000060711D5000) [pid = 1392] [serial = 1800] [outer = 0000000000000000] 01:12:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (00000060713F1800) [pid = 1392] [serial = 1801] [outer = 00000060711D5000] 01:12:32 INFO - PROCESS | 1392 | 1461053552338 Marionette DEBUG loaded listener.js 01:12:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (0000006071745400) [pid = 1392] [serial = 1802] [outer = 00000060711D5000] 01:12:32 INFO - PROCESS | 1392 | 1461053552895 Marionette TRACE conn5 <- [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]]]}] 01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 942ms 01:12:32 INFO - PROCESS | 1392 | 1461053552943 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 01:12:32 INFO - PROCESS | 1392 | 1461053552946 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:12:32 INFO - PROCESS | 1392 | 1461053552950 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:12:32 INFO - PROCESS | 1392 | 1461053552952 Marionette TRACE conn5 <- [1,2366,null,{}] 01:12:32 INFO - PROCESS | 1392 | 1461053552956 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:33 INFO - PROCESS | 1392 | 1461053553065 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 01:12:33 INFO - PROCESS | 1392 | 1461053553166 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:33 INFO - PROCESS | 1392 | ++DOCSHELL 00000060785B2000 == 82 [pid = 1392] [id = 601] 01:12:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006071744800) [pid = 1392] [serial = 1803] [outer = 0000000000000000] 01:12:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000607174E000) [pid = 1392] [serial = 1804] [outer = 0000006071744800] 01:12:33 INFO - PROCESS | 1392 | 1461053553222 Marionette DEBUG loaded listener.js 01:12:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006071826000) [pid = 1392] [serial = 1805] [outer = 0000006071744800] 01:12:33 INFO - PROCESS | 1392 | 1461053553843 Marionette TRACE conn5 <- [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]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 923ms 01:12:33 INFO - PROCESS | 1392 | 1461053553875 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 1392 | 1461053553878 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 01:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:12:33 INFO - PROCESS | 1392 | 1461053553882 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 1392 | 1461053553884 Marionette TRACE conn5 <- [1,2370,null,{}] 01:12:33 INFO - PROCESS | 1392 | 1461053553888 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:34 INFO - PROCESS | 1392 | 1461053554002 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 01:12:34 INFO - PROCESS | 1392 | 1461053554264 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C50C000 == 83 [pid = 1392] [id = 602] 01:12:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000605EADE400) [pid = 1392] [serial = 1806] [outer = 0000000000000000] 01:12:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000605F5CC800) [pid = 1392] [serial = 1807] [outer = 000000605EADE400] 01:12:34 INFO - PROCESS | 1392 | 1461053554358 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (0000006060518400) [pid = 1392] [serial = 1808] [outer = 000000605EADE400] 01:12:35 INFO - PROCESS | 1392 | 1461053555081 Marionette TRACE conn5 <- [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]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1244ms 01:12:35 INFO - PROCESS | 1392 | 1461053555129 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1392 | 1461053555134 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 01:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:12:35 INFO - PROCESS | 1392 | 1461053555139 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1392 | 1461053555142 Marionette TRACE conn5 <- [1,2374,null,{}] 01:12:35 INFO - PROCESS | 1392 | 1461053555147 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:35 INFO - PROCESS | 1392 | 1461053555255 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 01:12:35 INFO - PROCESS | 1392 | 1461053555392 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 1392 | ++DOCSHELL 00000060700A0800 == 84 [pid = 1392] [id = 603] 01:12:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (000000606543B800) [pid = 1392] [serial = 1809] [outer = 0000000000000000] 01:12:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (0000006069C4C800) [pid = 1392] [serial = 1810] [outer = 000000606543B800] 01:12:35 INFO - PROCESS | 1392 | 1461053555446 Marionette DEBUG loaded listener.js 01:12:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (000000606C17D000) [pid = 1392] [serial = 1811] [outer = 000000606543B800] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E2800 == 83 [pid = 1392] [id = 136] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 00000060723E4000 == 82 [pid = 1392] [id = 593] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 000000607124C800 == 81 [pid = 1392] [id = 592] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006071948000 == 80 [pid = 1392] [id = 591] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006071261000 == 79 [pid = 1392] [id = 590] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006070503000 == 78 [pid = 1392] [id = 589] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 000000607034E800 == 77 [pid = 1392] [id = 588] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 000000607004B800 == 76 [pid = 1392] [id = 587] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B9D000 == 75 [pid = 1392] [id = 586] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006060281800 == 74 [pid = 1392] [id = 585] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (0000006064BF9400) [pid = 1392] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (000000606A277800) [pid = 1392] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (000000606ED4C800) [pid = 1392] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (000000606DC2B400) [pid = 1392] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000606EA0F000) [pid = 1392] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000606F691800) [pid = 1392] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (000000607055F000) [pid = 1392] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C7B800 == 73 [pid = 1392] [id = 581] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 00000060703EA000 == 72 [pid = 1392] [id = 580] 01:12:35 INFO - PROCESS | 1392 | --DOCSHELL 000000606BFAE000 == 71 [pid = 1392] [id = 579] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (0000006065248400) [pid = 1392] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (0000006060539800) [pid = 1392] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000606DD3F800) [pid = 1392] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006069C1B800) [pid = 1392] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006069C7C800) [pid = 1392] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006060523400) [pid = 1392] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (00000060650DA000) [pid = 1392] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606C71DC00) [pid = 1392] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000607027FC00) [pid = 1392] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606C1C4400) [pid = 1392] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606C4FC800) [pid = 1392] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606EA3DC00) [pid = 1392] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006060425C00) [pid = 1392] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006070319C00) [pid = 1392] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006071083400) [pid = 1392] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606C4EEC00) [pid = 1392] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006070F74800) [pid = 1392] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006070564800) [pid = 1392] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C9AD000) [pid = 1392] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (00000060616B4800) [pid = 1392] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:12:35 INFO - PROCESS | 1392 | 1461053555971 Marionette TRACE conn5 <- [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]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 881ms 01:12:36 INFO - PROCESS | 1392 | 1461053556026 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1392 | 1461053556031 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 01:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:12:36 INFO - PROCESS | 1392 | 1461053556035 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1392 | 1461053556037 Marionette TRACE conn5 <- [1,2378,null,{}] 01:12:36 INFO - PROCESS | 1392 | 1461053556041 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:36 INFO - PROCESS | 1392 | 1461053556136 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 01:12:36 INFO - PROCESS | 1392 | 1461053556146 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BFC0800 == 72 [pid = 1392] [id = 604] 01:12:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060655DAC00) [pid = 1392] [serial = 1812] [outer = 0000000000000000] 01:12:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006069BE6800) [pid = 1392] [serial = 1813] [outer = 00000060655DAC00] 01:12:36 INFO - PROCESS | 1392 | 1461053556193 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606B513000) [pid = 1392] [serial = 1814] [outer = 00000060655DAC00] 01:12:36 INFO - PROCESS | 1392 | 1461053556690 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 01:12:36 INFO - PROCESS | 1392 | 1461053556728 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1392 | 1461053556731 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 01:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:12:36 INFO - PROCESS | 1392 | 1461053556741 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1392 | 1461053556747 Marionette TRACE conn5 <- [1,2382,null,{}] 01:12:36 INFO - PROCESS | 1392 | 1461053556752 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:36 INFO - PROCESS | 1392 | 1461053556877 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 01:12:36 INFO - PROCESS | 1392 | 1461053556974 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703EE800 == 73 [pid = 1392] [id = 605] 01:12:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006069C7C800) [pid = 1392] [serial = 1815] [outer = 0000000000000000] 01:12:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C72B800) [pid = 1392] [serial = 1816] [outer = 0000006069C7C800] 01:12:37 INFO - PROCESS | 1392 | 1461053557020 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606CE68400) [pid = 1392] [serial = 1817] [outer = 0000006069C7C800] 01:12:37 INFO - PROCESS | 1392 | 1461053557411 Marionette TRACE conn5 <- [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]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 755ms 01:12:37 INFO - PROCESS | 1392 | 1461053557492 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 1392 | 1461053557495 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 01:12:37 INFO - PROCESS | 1392 | 1461053557498 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:12:37 INFO - PROCESS | 1392 | 1461053557500 Marionette TRACE conn5 <- [1,2386,null,{}] 01:12:37 INFO - PROCESS | 1392 | 1461053557504 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:37 INFO - PROCESS | 1392 | 1461053557598 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 01:12:37 INFO - PROCESS | 1392 | 1461053557612 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071257800 == 74 [pid = 1392] [id = 606] 01:12:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606D25B000) [pid = 1392] [serial = 1818] [outer = 0000000000000000] 01:12:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606D8CC000) [pid = 1392] [serial = 1819] [outer = 000000606D25B000] 01:12:37 INFO - PROCESS | 1392 | 1461053557658 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606EA0F000) [pid = 1392] [serial = 1820] [outer = 000000606D25B000] 01:12:38 INFO - PROCESS | 1392 | 1461053558144 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 01:12:38 INFO - PROCESS | 1392 | 1461053558197 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 01:12:38 INFO - PROCESS | 1392 | 1461053558200 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 01:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:12:38 INFO - PROCESS | 1392 | 1461053558203 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:12:38 INFO - PROCESS | 1392 | 1461053558205 Marionette TRACE conn5 <- [1,2390,null,{}] 01:12:38 INFO - PROCESS | 1392 | 1461053558209 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:38 INFO - PROCESS | 1392 | 1461053558370 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 01:12:38 INFO - PROCESS | 1392 | 1461053558434 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071F99800 == 75 [pid = 1392] [id = 607] 01:12:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000607025B800) [pid = 1392] [serial = 1821] [outer = 0000000000000000] 01:12:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000607028AC00) [pid = 1392] [serial = 1822] [outer = 000000607025B800] 01:12:38 INFO - PROCESS | 1392 | 1461053558489 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000607067F400) [pid = 1392] [serial = 1823] [outer = 000000607025B800] 01:12:38 INFO - PROCESS | 1392 | 1461053558943 Marionette TRACE conn5 <- [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]]]}] 01:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 776ms 01:12:38 INFO - PROCESS | 1392 | 1461053558982 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 01:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:12:38 INFO - PROCESS | 1392 | 1461053558984 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 01:12:39 INFO - PROCESS | 1392 | 1461053558992 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 1392 | 1461053558995 Marionette TRACE conn5 <- [1,2394,null,{}] 01:12:39 INFO - PROCESS | 1392 | 1461053558998 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:39 INFO - PROCESS | 1392 | 1461053559122 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 01:12:39 INFO - PROCESS | 1392 | 1461053559181 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B5F000 == 76 [pid = 1392] [id = 608] 01:12:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006070F7C000) [pid = 1392] [serial = 1824] [outer = 0000000000000000] 01:12:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000607118FC00) [pid = 1392] [serial = 1825] [outer = 0000006070F7C000] 01:12:39 INFO - PROCESS | 1392 | 1461053559227 Marionette DEBUG loaded listener.js 01:12:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006071237C00) [pid = 1392] [serial = 1826] [outer = 0000006070F7C000] 01:12:39 INFO - PROCESS | 1392 | 1461053559669 Marionette TRACE conn5 <- [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]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 01:12:39 INFO - PROCESS | 1392 | 1461053559755 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 1392 | 1461053559758 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 01:12:39 INFO - PROCESS | 1392 | 1461053559771 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:12:39 INFO - PROCESS | 1392 | 1461053559773 Marionette TRACE conn5 <- [1,2398,null,{}] 01:12:39 INFO - PROCESS | 1392 | 1461053559777 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:40 INFO - PROCESS | 1392 | 1461053560114 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606EA08400) [pid = 1392] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000607055A400) [pid = 1392] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (0000006069C7B000) [pid = 1392] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606051D800) [pid = 1392] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606C17F400) [pid = 1392] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606C9B2000) [pid = 1392] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (0000006066215C00) [pid = 1392] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006064569C00) [pid = 1392] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006066C3C400) [pid = 1392] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (00000060711CA400) [pid = 1392] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606D2EB000) [pid = 1392] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000605FAE1400) [pid = 1392] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606A08DC00) [pid = 1392] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C176400) [pid = 1392] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605F151000) [pid = 1392] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006064BF4C00) [pid = 1392] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606EA09800) [pid = 1392] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606D8C6800) [pid = 1392] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (00000060648B5C00) [pid = 1392] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606EA3D800) [pid = 1392] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069BE0400) [pid = 1392] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606E0BD000) [pid = 1392] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006070483800) [pid = 1392] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605FCD3000) [pid = 1392] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000607055AC00) [pid = 1392] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606EA11C00) [pid = 1392] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:12:40 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606CE6B400) [pid = 1392] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:12:40 INFO - PROCESS | 1392 | 1461053560185 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064A63000 == 77 [pid = 1392] [id = 609] 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000605E0AC800) [pid = 1392] [serial = 1827] [outer = 0000000000000000] 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000605F36B400) [pid = 1392] [serial = 1828] [outer = 000000605E0AC800] 01:12:40 INFO - PROCESS | 1392 | 1461053560231 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006065F44400) [pid = 1392] [serial = 1829] [outer = 000000605E0AC800] 01:12:40 INFO - PROCESS | 1392 | 1461053560605 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 881ms 01:12:40 INFO - PROCESS | 1392 | 1461053560660 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1392 | 1461053560662 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 01:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:12:40 INFO - PROCESS | 1392 | 1461053560666 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1392 | 1461053560667 Marionette TRACE conn5 <- [1,2402,null,{}] 01:12:40 INFO - PROCESS | 1392 | 1461053560671 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:40 INFO - PROCESS | 1392 | 1461053560764 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 01:12:40 INFO - PROCESS | 1392 | 1461053560770 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AD5000 == 78 [pid = 1392] [id = 610] 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (00000060698B8C00) [pid = 1392] [serial = 1830] [outer = 0000000000000000] 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606DC4FC00) [pid = 1392] [serial = 1831] [outer = 00000060698B8C00] 01:12:40 INFO - PROCESS | 1392 | 1461053560816 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060707B3C00) [pid = 1392] [serial = 1832] [outer = 00000060698B8C00] 01:12:41 INFO - PROCESS | 1392 | 1461053561252 Marionette TRACE conn5 <- [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]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:12:41 INFO - PROCESS | 1392 | 1461053561298 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1392 | 1461053561300 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 01:12:41 INFO - PROCESS | 1392 | 1461053561303 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1392 | 1461053561305 Marionette TRACE conn5 <- [1,2406,null,{}] 01:12:41 INFO - PROCESS | 1392 | 1461053561309 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:41 INFO - PROCESS | 1392 | 1461053561400 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 01:12:41 INFO - PROCESS | 1392 | 1461053561406 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781C3000 == 79 [pid = 1392] [id = 611] 01:12:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000607055A400) [pid = 1392] [serial = 1833] [outer = 0000000000000000] 01:12:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006071742400) [pid = 1392] [serial = 1834] [outer = 000000607055A400] 01:12:41 INFO - PROCESS | 1392 | 1461053561455 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000607182A000) [pid = 1392] [serial = 1835] [outer = 000000607055A400] 01:12:41 INFO - PROCESS | 1392 | 1461053561922 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 01:12:41 INFO - PROCESS | 1392 | 1461053561934 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1392 | 1461053561936 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:12:41 INFO - PROCESS | 1392 | 1461053561953 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1392 | 1461053561955 Marionette TRACE conn5 <- [1,2410,null,{}] 01:12:41 INFO - PROCESS | 1392 | 1461053561964 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:42 INFO - PROCESS | 1392 | 1461053562056 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 01:12:42 INFO - PROCESS | 1392 | 1461053562062 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:42 INFO - PROCESS | 1392 | ++DOCSHELL 00000060785AC000 == 80 [pid = 1392] [id = 612] 01:12:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000607182FC00) [pid = 1392] [serial = 1836] [outer = 0000000000000000] 01:12:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006071883C00) [pid = 1392] [serial = 1837] [outer = 000000607182FC00] 01:12:42 INFO - PROCESS | 1392 | 1461053562115 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000607188E000) [pid = 1392] [serial = 1838] [outer = 000000607182FC00] 01:12:42 INFO - PROCESS | 1392 | 1461053562879 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 984ms 01:12:42 INFO - PROCESS | 1392 | 1461053562940 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 1392 | 1461053562944 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:12:42 INFO - PROCESS | 1392 | 1461053562949 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 1392 | 1461053562953 Marionette TRACE conn5 <- [1,2414,null,{}] 01:12:42 INFO - PROCESS | 1392 | 1461053562959 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:43 INFO - PROCESS | 1392 | 1461053563082 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 01:12:43 INFO - PROCESS | 1392 | 1461053563217 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070041800 == 81 [pid = 1392] [id = 613] 01:12:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (00000060663A9000) [pid = 1392] [serial = 1839] [outer = 0000000000000000] 01:12:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060698B8000) [pid = 1392] [serial = 1840] [outer = 00000060663A9000] 01:12:43 INFO - PROCESS | 1392 | 1461053563276 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606C17EC00) [pid = 1392] [serial = 1841] [outer = 00000060663A9000] 01:12:43 INFO - PROCESS | 1392 | 1461053563853 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 944ms 01:12:43 INFO - PROCESS | 1392 | 1461053563899 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 01:12:43 INFO - PROCESS | 1392 | 1461053563905 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:12:43 INFO - PROCESS | 1392 | 1461053563913 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:12:43 INFO - PROCESS | 1392 | 1461053563916 Marionette TRACE conn5 <- [1,2418,null,{}] 01:12:43 INFO - PROCESS | 1392 | 1461053563920 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:44 INFO - PROCESS | 1392 | 1461053564042 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 01:12:44 INFO - PROCESS | 1392 | 1461053564173 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:44 INFO - PROCESS | 1392 | ++DOCSHELL 000000607194D000 == 82 [pid = 1392] [id = 614] 01:12:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060663B1C00) [pid = 1392] [serial = 1842] [outer = 0000000000000000] 01:12:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C9B6400) [pid = 1392] [serial = 1843] [outer = 00000060663B1C00] 01:12:44 INFO - PROCESS | 1392 | 1461053564231 Marionette DEBUG loaded listener.js 01:12:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606EA3D800) [pid = 1392] [serial = 1844] [outer = 00000060663B1C00] 01:12:44 INFO - PROCESS | 1392 | 1461053564884 Marionette TRACE conn5 <- [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]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1026ms 01:12:44 INFO - PROCESS | 1392 | 1461053564944 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 01:12:44 INFO - PROCESS | 1392 | 1461053564947 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 01:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:12:44 INFO - PROCESS | 1392 | 1461053564951 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1392 | 1461053564955 Marionette TRACE conn5 <- [1,2422,null,{}] 01:12:45 INFO - PROCESS | 1392 | 1461053565002 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:45 INFO - PROCESS | 1392 | 1461053565131 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 01:12:45 INFO - PROCESS | 1392 | 1461053565256 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 1392 | ++DOCSHELL 00000060785BE800 == 83 [pid = 1392] [id = 615] 01:12:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607055C800) [pid = 1392] [serial = 1845] [outer = 0000000000000000] 01:12:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006071187000) [pid = 1392] [serial = 1846] [outer = 000000607055C800] 01:12:45 INFO - PROCESS | 1392 | 1461053565318 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071830800) [pid = 1392] [serial = 1847] [outer = 000000607055C800] 01:12:45 INFO - PROCESS | 1392 | 1461053565856 Marionette TRACE conn5 <- [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]]]}] 01:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 01:12:45 INFO - PROCESS | 1392 | 1461053565896 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 01:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:12:45 INFO - PROCESS | 1392 | 1461053565900 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 01:12:45 INFO - PROCESS | 1392 | 1461053565903 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:12:45 INFO - PROCESS | 1392 | 1461053565905 Marionette TRACE conn5 <- [1,2426,null,{}] 01:12:45 INFO - PROCESS | 1392 | 1461053565909 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:46 INFO - PROCESS | 1392 | 1461053566027 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 01:12:46 INFO - PROCESS | 1392 | 1461053566131 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078886000 == 84 [pid = 1392] [id = 616] 01:12:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000607188B000) [pid = 1392] [serial = 1848] [outer = 0000000000000000] 01:12:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006071F1EC00) [pid = 1392] [serial = 1849] [outer = 000000607188B000] 01:12:46 INFO - PROCESS | 1392 | 1461053566187 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006071F26800) [pid = 1392] [serial = 1850] [outer = 000000607188B000] 01:12:46 INFO - PROCESS | 1392 | 1461053566822 Marionette TRACE conn5 <- [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]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 944ms 01:12:46 INFO - PROCESS | 1392 | 1461053566849 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 1392 | 1461053566852 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 01:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:12:46 INFO - PROCESS | 1392 | 1461053566855 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - PROCESS | 1392 | 1461053566858 Marionette TRACE conn5 <- [1,2430,null,{}] 01:12:46 INFO - PROCESS | 1392 | 1461053566862 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:46 INFO - PROCESS | 1392 | 1461053566977 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 01:12:47 INFO - PROCESS | 1392 | 1461053567084 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078939000 == 85 [pid = 1392] [id = 617] 01:12:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006071F2B000) [pid = 1392] [serial = 1851] [outer = 0000000000000000] 01:12:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006072044400) [pid = 1392] [serial = 1852] [outer = 0000006071F2B000] 01:12:47 INFO - PROCESS | 1392 | 1461053567139 Marionette DEBUG loaded listener.js 01:12:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (000000607204D800) [pid = 1392] [serial = 1853] [outer = 0000006071F2B000] 01:12:47 INFO - PROCESS | 1392 | 1461053567721 Marionette TRACE conn5 <- [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]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 942ms 01:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:12:47 INFO - PROCESS | 1392 | 1461053567801 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1392 | 1461053567803 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 01:12:47 INFO - PROCESS | 1392 | 1461053567807 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1392 | 1461053567809 Marionette TRACE conn5 <- [1,2434,null,{}] 01:12:47 INFO - PROCESS | 1392 | 1461053567813 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:47 INFO - PROCESS | 1392 | 1461053567944 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 01:12:48 INFO - PROCESS | 1392 | 1461053568044 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 1392 | ++DOCSHELL 00000060789C5000 == 86 [pid = 1392] [id = 618] 01:12:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006072112000) [pid = 1392] [serial = 1854] [outer = 0000000000000000] 01:12:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (0000006072176000) [pid = 1392] [serial = 1855] [outer = 0000006072112000] 01:12:48 INFO - PROCESS | 1392 | 1461053568102 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (0000006072182800) [pid = 1392] [serial = 1856] [outer = 0000006072112000] 01:12:48 INFO - PROCESS | 1392 | 1461053568646 Marionette TRACE conn5 <- [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]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 881ms 01:12:48 INFO - PROCESS | 1392 | 1461053568689 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 01:12:48 INFO - PROCESS | 1392 | 1461053568692 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 01:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:12:48 INFO - PROCESS | 1392 | 1461053568695 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - PROCESS | 1392 | 1461053568697 Marionette TRACE conn5 <- [1,2438,null,{}] 01:12:48 INFO - PROCESS | 1392 | 1461053568701 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:48 INFO - PROCESS | 1392 | 1461053568815 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 01:12:48 INFO - PROCESS | 1392 | 1461053568919 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 1392 | ++DOCSHELL 00000060796A5800 == 87 [pid = 1392] [id = 619] 01:12:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (00000060721EA400) [pid = 1392] [serial = 1857] [outer = 0000000000000000] 01:12:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (0000006075A26800) [pid = 1392] [serial = 1858] [outer = 00000060721EA400] 01:12:48 INFO - PROCESS | 1392 | 1461053568975 Marionette DEBUG loaded listener.js 01:12:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006075A2E800) [pid = 1392] [serial = 1859] [outer = 00000060721EA400] 01:12:49 INFO - PROCESS | 1392 | 1461053569598 Marionette TRACE conn5 <- [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]]]}] 01:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 941ms 01:12:49 INFO - PROCESS | 1392 | 1461053569639 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 01:12:49 INFO - PROCESS | 1392 | 1461053569642 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 01:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:12:49 INFO - PROCESS | 1392 | 1461053569645 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:12:49 INFO - PROCESS | 1392 | 1461053569647 Marionette TRACE conn5 <- [1,2442,null,{}] 01:12:49 INFO - PROCESS | 1392 | 1461053569651 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:49 INFO - PROCESS | 1392 | 1461053569767 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 01:12:50 INFO - PROCESS | 1392 | 1461053570085 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C316800 == 88 [pid = 1392] [id = 620] 01:12:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (000000605FA97800) [pid = 1392] [serial = 1860] [outer = 0000000000000000] 01:12:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (000000605FADD800) [pid = 1392] [serial = 1861] [outer = 000000605FA97800] 01:12:50 INFO - PROCESS | 1392 | 1461053570196 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (000000606141A400) [pid = 1392] [serial = 1862] [outer = 000000605FA97800] 01:12:50 INFO - PROCESS | 1392 | 1461053570833 Marionette TRACE conn5 <- [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]]]}] 01:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1234ms 01:12:50 INFO - PROCESS | 1392 | 1461053570882 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 01:12:50 INFO - PROCESS | 1392 | 1461053570887 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 01:12:50 INFO - PROCESS | 1392 | 1461053570891 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:12:50 INFO - PROCESS | 1392 | 1461053570896 Marionette TRACE conn5 <- [1,2446,null,{}] 01:12:50 INFO - PROCESS | 1392 | 1461053570901 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:51 INFO - PROCESS | 1392 | 1461053571016 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 01:12:51 INFO - PROCESS | 1392 | 1461053571126 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C318000 == 89 [pid = 1392] [id = 621] 01:12:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (0000006065F48800) [pid = 1392] [serial = 1863] [outer = 0000000000000000] 01:12:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (000000606621B000) [pid = 1392] [serial = 1864] [outer = 0000006065F48800] 01:12:51 INFO - PROCESS | 1392 | 1461053571178 Marionette DEBUG loaded listener.js 01:12:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (0000006069C1CC00) [pid = 1392] [serial = 1865] [outer = 0000006065F48800] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 000000607232E800 == 88 [pid = 1392] [id = 563] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B61800 == 87 [pid = 1392] [id = 564] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B53800 == 86 [pid = 1392] [id = 497] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060781C3000 == 85 [pid = 1392] [id = 611] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AD5000 == 84 [pid = 1392] [id = 610] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006064A63000 == 83 [pid = 1392] [id = 609] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B5F000 == 82 [pid = 1392] [id = 608] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000606D40E800) [pid = 1392] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (000000607048C000) [pid = 1392] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (0000006071232800) [pid = 1392] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (0000006071279400) [pid = 1392] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (0000006070282400) [pid = 1392] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006071F99800 == 81 [pid = 1392] [id = 607] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006071257800 == 80 [pid = 1392] [id = 606] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060703EE800 == 79 [pid = 1392] [id = 605] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606BFC0800 == 78 [pid = 1392] [id = 604] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060700A0800 == 77 [pid = 1392] [id = 603] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 000000606C50C000 == 76 [pid = 1392] [id = 602] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 00000060781DE800 == 75 [pid = 1392] [id = 599] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006076562800 == 74 [pid = 1392] [id = 598] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 000000607577D000 == 73 [pid = 1392] [id = 597] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006070356000 == 72 [pid = 1392] [id = 596] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006069CA1800 == 71 [pid = 1392] [id = 595] 01:12:51 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D63000 == 70 [pid = 1392] [id = 594] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (0000006071084800) [pid = 1392] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (0000006071081800) [pid = 1392] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (0000006070037000) [pid = 1392] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000607031A400) [pid = 1392] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (00000060707BF800) [pid = 1392] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (000000606C725000) [pid = 1392] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (00000060660ECC00) [pid = 1392] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606DD8FC00) [pid = 1392] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006066212800) [pid = 1392] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000607027E800) [pid = 1392] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606C4A5C00) [pid = 1392] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606EA42C00) [pid = 1392] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (00000060707BC000) [pid = 1392] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606DA4DC00) [pid = 1392] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606C39C400) [pid = 1392] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606C5B7800) [pid = 1392] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606D174000) [pid = 1392] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606CE61400) [pid = 1392] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606D2EB400) [pid = 1392] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006064782400) [pid = 1392] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (00000060698C0000) [pid = 1392] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006069C4B000) [pid = 1392] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060711CFC00) [pid = 1392] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606D8BF800) [pid = 1392] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607122FC00) [pid = 1392] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006060542400) [pid = 1392] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606505AC00) [pid = 1392] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606A275800) [pid = 1392] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606D258000) [pid = 1392] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C7C7000) [pid = 1392] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606A272400) [pid = 1392] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605FCCCC00) [pid = 1392] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (00000060690A6800) [pid = 1392] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (00000060660EFC00) [pid = 1392] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606EB65800) [pid = 1392] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606DC4F000) [pid = 1392] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606F697000) [pid = 1392] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006065F42400) [pid = 1392] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606E0B8000) [pid = 1392] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606BE78C00) [pid = 1392] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:12:51 INFO - PROCESS | 1392 | 1461053571876 Marionette TRACE conn5 <- [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]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1031ms 01:12:51 INFO - PROCESS | 1392 | 1461053571930 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1392 | 1461053571934 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 01:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:12:51 INFO - PROCESS | 1392 | 1461053571939 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1392 | 1461053571941 Marionette TRACE conn5 <- [1,2450,null,{}] 01:12:51 INFO - PROCESS | 1392 | 1461053571967 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:52 INFO - PROCESS | 1392 | 1461053572064 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 01:12:52 INFO - PROCESS | 1392 | 1461053572076 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C50A000 == 71 [pid = 1392] [id = 622] 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006060163C00) [pid = 1392] [serial = 1866] [outer = 0000000000000000] 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (00000060654B0C00) [pid = 1392] [serial = 1867] [outer = 0000006060163C00] 01:12:52 INFO - PROCESS | 1392 | 1461053572123 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (00000060663AC400) [pid = 1392] [serial = 1868] [outer = 0000006060163C00] 01:12:52 INFO - PROCESS | 1392 | 1461053572582 Marionette TRACE conn5 <- [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]]]}] 01:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 713ms 01:12:52 INFO - PROCESS | 1392 | 1461053572654 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 01:12:52 INFO - PROCESS | 1392 | 1461053572657 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 01:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:12:52 INFO - PROCESS | 1392 | 1461053572662 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:12:52 INFO - PROCESS | 1392 | 1461053572668 Marionette TRACE conn5 <- [1,2454,null,{}] 01:12:52 INFO - PROCESS | 1392 | 1461053572677 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:52 INFO - PROCESS | 1392 | 1461053572774 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 01:12:52 INFO - PROCESS | 1392 | 1461053572789 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070356800 == 72 [pid = 1392] [id = 623] 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006069CF2800) [pid = 1392] [serial = 1869] [outer = 0000000000000000] 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606A0F1800) [pid = 1392] [serial = 1870] [outer = 0000006069CF2800] 01:12:52 INFO - PROCESS | 1392 | 1461053572838 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606C178000) [pid = 1392] [serial = 1871] [outer = 0000006069CF2800] 01:12:53 INFO - PROCESS | 1392 | 1461053573290 Marionette TRACE conn5 <- [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]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 01:12:53 INFO - PROCESS | 1392 | 1461053573354 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 1392 | 1461053573357 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 01:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:12:53 INFO - PROCESS | 1392 | 1461053573360 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - PROCESS | 1392 | 1461053573362 Marionette TRACE conn5 <- [1,2458,null,{}] 01:12:53 INFO - PROCESS | 1392 | 1461053573366 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:53 INFO - PROCESS | 1392 | 1461053573486 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 01:12:53 INFO - PROCESS | 1392 | 1461053573584 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000607111E000 == 73 [pid = 1392] [id = 624] 01:12:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060604C3400) [pid = 1392] [serial = 1872] [outer = 0000000000000000] 01:12:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C5BD800) [pid = 1392] [serial = 1873] [outer = 00000060604C3400] 01:12:53 INFO - PROCESS | 1392 | 1461053573630 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606C726400) [pid = 1392] [serial = 1874] [outer = 00000060604C3400] 01:12:54 INFO - PROCESS | 1392 | 1461053574045 Marionette TRACE conn5 <- [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]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 01:12:54 INFO - PROCESS | 1392 | 1461053574095 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1392 | 1461053574097 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 01:12:54 INFO - PROCESS | 1392 | 1461053574100 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:12:54 INFO - PROCESS | 1392 | 1461053574102 Marionette TRACE conn5 <- [1,2462,null,{}] 01:12:54 INFO - PROCESS | 1392 | 1461053574106 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:54 INFO - PROCESS | 1392 | 1461053574237 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 01:12:54 INFO - PROCESS | 1392 | 1461053574257 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071839800 == 74 [pid = 1392] [id = 625] 01:12:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C9B0C00) [pid = 1392] [serial = 1875] [outer = 0000000000000000] 01:12:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C9B8000) [pid = 1392] [serial = 1876] [outer = 000000606C9B0C00] 01:12:54 INFO - PROCESS | 1392 | 1461053574315 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606D72C400) [pid = 1392] [serial = 1877] [outer = 000000606C9B0C00] 01:12:54 INFO - PROCESS | 1392 | 1461053574792 Marionette TRACE conn5 <- [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]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 01:12:54 INFO - PROCESS | 1392 | 1461053574866 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1392 | 1461053574868 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 01:12:54 INFO - PROCESS | 1392 | 1461053574873 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 1392 | 1461053574875 Marionette TRACE conn5 <- [1,2466,null,{}] 01:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:12:54 INFO - PROCESS | 1392 | 1461053574879 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:55 INFO - PROCESS | 1392 | 1461053575004 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 01:12:55 INFO - PROCESS | 1392 | 1461053575073 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB2000 == 75 [pid = 1392] [id = 626] 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606DC49000) [pid = 1392] [serial = 1878] [outer = 0000000000000000] 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606DF4D800) [pid = 1392] [serial = 1879] [outer = 000000606DC49000] 01:12:55 INFO - PROCESS | 1392 | 1461053575119 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606EA36400) [pid = 1392] [serial = 1880] [outer = 000000606DC49000] 01:12:55 INFO - PROCESS | 1392 | 1461053575553 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 01:12:55 INFO - PROCESS | 1392 | 1461053575615 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 01:12:55 INFO - PROCESS | 1392 | 1461053575617 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 01:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:12:55 INFO - PROCESS | 1392 | 1461053575628 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:12:55 INFO - PROCESS | 1392 | 1461053575630 Marionette TRACE conn5 <- [1,2470,null,{}] 01:12:55 INFO - PROCESS | 1392 | 1461053575634 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:55 INFO - PROCESS | 1392 | 1461053575757 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 01:12:55 INFO - PROCESS | 1392 | 1461053575822 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723F5000 == 76 [pid = 1392] [id = 627] 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606EA40800) [pid = 1392] [serial = 1881] [outer = 0000000000000000] 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606ED45C00) [pid = 1392] [serial = 1882] [outer = 000000606EA40800] 01:12:55 INFO - PROCESS | 1392 | 1461053575867 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006070252C00) [pid = 1392] [serial = 1883] [outer = 000000606EA40800] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000607025B800) [pid = 1392] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006070F7C000) [pid = 1392] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (00000060698B8C00) [pid = 1392] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606543B800) [pid = 1392] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606D25B000) [pid = 1392] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (0000006069C7C800) [pid = 1392] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060655DAC00) [pid = 1392] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006070250400) [pid = 1392] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605EADE400) [pid = 1392] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605E0AC800) [pid = 1392] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (00000060711D8800) [pid = 1392] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606EA3BC00) [pid = 1392] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:12:56 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006071274800) [pid = 1392] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:12:56 INFO - PROCESS | 1392 | 1461053576442 Marionette TRACE conn5 <- [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]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 01:12:56 INFO - PROCESS | 1392 | 1461053576504 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1392 | 1461053576506 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 01:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:12:56 INFO - PROCESS | 1392 | 1461053576509 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1392 | 1461053576511 Marionette TRACE conn5 <- [1,2474,null,{}] 01:12:56 INFO - PROCESS | 1392 | 1461053576515 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:56 INFO - PROCESS | 1392 | 1461053576608 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 01:12:56 INFO - PROCESS | 1392 | 1461053576615 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:56 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B18800 == 77 [pid = 1392] [id = 628] 01:12:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006065FE4800) [pid = 1392] [serial = 1884] [outer = 0000000000000000] 01:12:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006070251C00) [pid = 1392] [serial = 1885] [outer = 0000006065FE4800] 01:12:56 INFO - PROCESS | 1392 | 1461053576662 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006070288400) [pid = 1392] [serial = 1886] [outer = 0000006065FE4800] 01:12:57 INFO - PROCESS | 1392 | 1461053577088 Marionette TRACE conn5 <- [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]]]}] 01:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 01:12:57 INFO - PROCESS | 1392 | 1461053577142 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 1392 | 1461053577144 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 01:12:57 INFO - PROCESS | 1392 | 1461053577148 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:12:57 INFO - PROCESS | 1392 | 1461053577150 Marionette TRACE conn5 <- [1,2478,null,{}] 01:12:57 INFO - PROCESS | 1392 | 1461053577153 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:57 INFO - PROCESS | 1392 | 1461053577243 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 01:12:57 INFO - PROCESS | 1392 | 1461053577249 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756C2000 == 78 [pid = 1392] [id = 629] 01:12:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (0000006070315000) [pid = 1392] [serial = 1887] [outer = 0000000000000000] 01:12:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070484000) [pid = 1392] [serial = 1888] [outer = 0000006070315000] 01:12:57 INFO - PROCESS | 1392 | 1461053577296 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000607055DC00) [pid = 1392] [serial = 1889] [outer = 0000006070315000] 01:12:57 INFO - PROCESS | 1392 | 1461053577725 Marionette TRACE conn5 <- [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]]]}] 01:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 01:12:57 INFO - PROCESS | 1392 | 1461053577776 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 1392 | 1461053577779 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 01:12:57 INFO - PROCESS | 1392 | 1461053577782 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:12:57 INFO - PROCESS | 1392 | 1461053577784 Marionette TRACE conn5 <- [1,2482,null,{}] 01:12:57 INFO - PROCESS | 1392 | 1461053577787 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:57 INFO - PROCESS | 1392 | 1461053577881 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 01:12:57 INFO - PROCESS | 1392 | 1461053577887 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AD0800 == 79 [pid = 1392] [id = 630] 01:12:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000605FCCF000) [pid = 1392] [serial = 1890] [outer = 0000000000000000] 01:12:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006070559400) [pid = 1392] [serial = 1891] [outer = 000000605FCCF000] 01:12:57 INFO - PROCESS | 1392 | 1461053577942 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000607106C800) [pid = 1392] [serial = 1892] [outer = 000000605FCCF000] 01:12:58 INFO - PROCESS | 1392 | 1461053578666 Marionette TRACE conn5 <- [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]]]}] 01:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 942ms 01:12:58 INFO - PROCESS | 1392 | 1461053578728 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 01:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:12:58 INFO - PROCESS | 1392 | 1461053578734 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 01:12:58 INFO - PROCESS | 1392 | 1461053578741 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:12:58 INFO - PROCESS | 1392 | 1461053578745 Marionette TRACE conn5 <- [1,2486,null,{}] 01:12:58 INFO - PROCESS | 1392 | 1461053578751 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:58 INFO - PROCESS | 1392 | 1461053578909 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 01:12:59 INFO - PROCESS | 1392 | 1461053579018 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 1392 | ++DOCSHELL 000000606EACD800 == 80 [pid = 1392] [id = 631] 01:12:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006065057000) [pid = 1392] [serial = 1893] [outer = 0000000000000000] 01:12:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (00000060655E1C00) [pid = 1392] [serial = 1894] [outer = 0000006065057000] 01:12:59 INFO - PROCESS | 1392 | 1461053579077 Marionette DEBUG loaded listener.js 01:12:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006066220800) [pid = 1392] [serial = 1895] [outer = 0000006065057000] 01:12:59 INFO - PROCESS | 1392 | 1461053579702 Marionette TRACE conn5 <- [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]]]}] 01:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1032ms 01:12:59 INFO - PROCESS | 1392 | 1461053579774 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 1392 | 1461053579781 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 01:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:12:59 INFO - PROCESS | 1392 | 1461053579789 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - PROCESS | 1392 | 1461053579792 Marionette TRACE conn5 <- [1,2490,null,{}] 01:12:59 INFO - PROCESS | 1392 | 1461053579832 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:59 INFO - PROCESS | 1392 | 1461053579964 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 01:13:00 INFO - PROCESS | 1392 | 1461053580090 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 1392 | ++DOCSHELL 000000607193D000 == 81 [pid = 1392] [id = 632] 01:13:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006069BEA800) [pid = 1392] [serial = 1896] [outer = 0000000000000000] 01:13:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606C70E400) [pid = 1392] [serial = 1897] [outer = 0000006069BEA800] 01:13:00 INFO - PROCESS | 1392 | 1461053580150 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606CE61400) [pid = 1392] [serial = 1898] [outer = 0000006069BEA800] 01:13:00 INFO - PROCESS | 1392 | 1461053580765 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1040ms 01:13:00 INFO - PROCESS | 1392 | 1461053580834 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 01:13:00 INFO - PROCESS | 1392 | 1461053580837 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 01:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:13:00 INFO - PROCESS | 1392 | 1461053580841 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:13:00 INFO - PROCESS | 1392 | 1461053580845 Marionette TRACE conn5 <- [1,2494,null,{}] 01:13:00 INFO - PROCESS | 1392 | 1461053580858 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:00 INFO - PROCESS | 1392 | 1461053580982 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 01:13:01 INFO - PROCESS | 1392 | 1461053581116 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:01 INFO - PROCESS | 1392 | ++DOCSHELL 000000607760A800 == 82 [pid = 1392] [id = 633] 01:13:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006070286000) [pid = 1392] [serial = 1899] [outer = 0000000000000000] 01:13:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060707BC800) [pid = 1392] [serial = 1900] [outer = 0000006070286000] 01:13:01 INFO - PROCESS | 1392 | 1461053581177 Marionette DEBUG loaded listener.js 01:13:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607107C000) [pid = 1392] [serial = 1901] [outer = 0000006070286000] 01:13:01 INFO - PROCESS | 1392 | 1461053581755 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 941ms 01:13:01 INFO - PROCESS | 1392 | 1461053581784 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1392 | 1461053581787 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 01:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:13:01 INFO - PROCESS | 1392 | 1461053581791 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1392 | 1461053581793 Marionette TRACE conn5 <- [1,2498,null,{}] 01:13:01 INFO - PROCESS | 1392 | 1461053581797 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:01 INFO - PROCESS | 1392 | 1461053581917 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 01:13:02 INFO - PROCESS | 1392 | 1461053582022 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781CF800 == 83 [pid = 1392] [id = 634] 01:13:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000607107B400) [pid = 1392] [serial = 1902] [outer = 0000000000000000] 01:13:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (00000060711CC000) [pid = 1392] [serial = 1903] [outer = 000000607107B400] 01:13:02 INFO - PROCESS | 1392 | 1461053582078 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006071234800) [pid = 1392] [serial = 1904] [outer = 000000607107B400] 01:13:02 INFO - PROCESS | 1392 | 1461053582690 Marionette TRACE conn5 <- [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]]]}] 01:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 944ms 01:13:02 INFO - PROCESS | 1392 | 1461053582737 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 01:13:02 INFO - PROCESS | 1392 | 1461053582740 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 01:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:13:02 INFO - PROCESS | 1392 | 1461053582743 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:13:02 INFO - PROCESS | 1392 | 1461053582746 Marionette TRACE conn5 <- [1,2502,null,{}] 01:13:02 INFO - PROCESS | 1392 | 1461053582749 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:02 INFO - PROCESS | 1392 | 1461053582865 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 01:13:03 INFO - PROCESS | 1392 | 1461053582996 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078538800 == 84 [pid = 1392] [id = 635] 01:13:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071188000) [pid = 1392] [serial = 1905] [outer = 0000000000000000] 01:13:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (00000060713F2C00) [pid = 1392] [serial = 1906] [outer = 0000006071188000] 01:13:03 INFO - PROCESS | 1392 | 1461053583054 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000607174F400) [pid = 1392] [serial = 1907] [outer = 0000006071188000] 01:13:03 INFO - PROCESS | 1392 | 1461053583627 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 943ms 01:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:13:03 INFO - PROCESS | 1392 | 1461053583689 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 1392 | 1461053583691 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 01:13:03 INFO - PROCESS | 1392 | 1461053583695 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:13:03 INFO - PROCESS | 1392 | 1461053583697 Marionette TRACE conn5 <- [1,2506,null,{}] 01:13:03 INFO - PROCESS | 1392 | 1461053583701 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:03 INFO - PROCESS | 1392 | 1461053583830 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 01:13:03 INFO - PROCESS | 1392 | 1461053583964 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1392 | ++DOCSHELL 00000060789B9800 == 85 [pid = 1392] [id = 636] 01:13:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000607188E400) [pid = 1392] [serial = 1908] [outer = 0000000000000000] 01:13:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000607204B400) [pid = 1392] [serial = 1909] [outer = 000000607188E400] 01:13:04 INFO - PROCESS | 1392 | 1461053584025 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006072116400) [pid = 1392] [serial = 1910] [outer = 000000607188E400] 01:13:04 INFO - PROCESS | 1392 | 1461053584599 Marionette TRACE conn5 <- [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]]]}] 01:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 942ms 01:13:04 INFO - PROCESS | 1392 | 1461053584639 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 01:13:04 INFO - PROCESS | 1392 | 1461053584641 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 01:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:13:04 INFO - PROCESS | 1392 | 1461053584645 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 1392 | 1461053584647 Marionette TRACE conn5 <- [1,2510,null,{}] 01:13:04 INFO - PROCESS | 1392 | 1461053584651 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:04 INFO - PROCESS | 1392 | 1461053584764 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 01:13:04 INFO - PROCESS | 1392 | 1461053584868 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079A88000 == 86 [pid = 1392] [id = 637] 01:13:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006072111C00) [pid = 1392] [serial = 1911] [outer = 0000000000000000] 01:13:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (0000006075A28400) [pid = 1392] [serial = 1912] [outer = 0000006072111C00] 01:13:04 INFO - PROCESS | 1392 | 1461053584923 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (0000006075A34C00) [pid = 1392] [serial = 1913] [outer = 0000006072111C00] 01:13:05 INFO - PROCESS | 1392 | 1461053585495 Marionette TRACE conn5 <- [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]]]}] 01:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 879ms 01:13:05 INFO - PROCESS | 1392 | 1461053585526 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 01:13:05 INFO - PROCESS | 1392 | 1461053585529 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 01:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:13:05 INFO - PROCESS | 1392 | 1461053585533 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:13:05 INFO - PROCESS | 1392 | 1461053585535 Marionette TRACE conn5 <- [1,2514,null,{}] 01:13:05 INFO - PROCESS | 1392 | 1461053585539 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:05 INFO - PROCESS | 1392 | 1461053585655 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 01:13:05 INFO - PROCESS | 1392 | 1461053585761 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DD8000 == 87 [pid = 1392] [id = 638] 01:13:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (0000006077E71000) [pid = 1392] [serial = 1914] [outer = 0000000000000000] 01:13:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006077E75400) [pid = 1392] [serial = 1915] [outer = 0000006077E71000] 01:13:05 INFO - PROCESS | 1392 | 1461053585817 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (0000006077E7C800) [pid = 1392] [serial = 1916] [outer = 0000006077E71000] 01:13:06 INFO - PROCESS | 1392 | 1461053586656 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1181ms 01:13:06 INFO - PROCESS | 1392 | 1461053586720 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 1392 | 1461053586725 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 01:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:13:06 INFO - PROCESS | 1392 | 1461053586731 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1392 | 1461053586735 Marionette TRACE conn5 <- [1,2518,null,{}] 01:13:06 INFO - PROCESS | 1392 | 1461053586742 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:06 INFO - PROCESS | 1392 | 1461053586864 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 01:13:06 INFO - PROCESS | 1392 | 1461053586995 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:07 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F158000 == 88 [pid = 1392] [id = 639] 01:13:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (000000605FAE0400) [pid = 1392] [serial = 1917] [outer = 0000000000000000] 01:13:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (0000006060543400) [pid = 1392] [serial = 1918] [outer = 000000605FAE0400] 01:13:07 INFO - PROCESS | 1392 | 1461053587047 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (0000006065FE2400) [pid = 1392] [serial = 1919] [outer = 000000605FAE0400] 01:13:07 INFO - PROCESS | 1392 | 1461053587683 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 984ms 01:13:07 INFO - PROCESS | 1392 | 1461053587715 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 01:13:07 INFO - PROCESS | 1392 | 1461053587721 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 01:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:13:07 INFO - PROCESS | 1392 | 1461053587727 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:13:07 INFO - PROCESS | 1392 | 1461053587730 Marionette TRACE conn5 <- [1,2522,null,{}] 01:13:07 INFO - PROCESS | 1392 | 1461053587734 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:07 INFO - PROCESS | 1392 | 1461053587879 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 00000060781CA000 == 87 [pid = 1392] [id = 582] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C2000 == 86 [pid = 1392] [id = 629] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B18800 == 85 [pid = 1392] [id = 628] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F5000 == 84 [pid = 1392] [id = 627] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB2000 == 83 [pid = 1392] [id = 626] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 0000006071839800 == 82 [pid = 1392] [id = 625] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 000000607111E000 == 81 [pid = 1392] [id = 624] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 0000006070356800 == 80 [pid = 1392] [id = 623] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 000000606C50A000 == 79 [pid = 1392] [id = 622] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000607055FC00) [pid = 1392] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000607106AC00) [pid = 1392] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (00000060713F1800) [pid = 1392] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000607174E000) [pid = 1392] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 000000606C318000 == 78 [pid = 1392] [id = 621] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 000000606C316800 == 77 [pid = 1392] [id = 620] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 00000060785BE800 == 76 [pid = 1392] [id = 615] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 000000607194D000 == 75 [pid = 1392] [id = 614] 01:13:07 INFO - PROCESS | 1392 | --DOCSHELL 0000006070041800 == 74 [pid = 1392] [id = 613] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000607123B000) [pid = 1392] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (000000607118E400) [pid = 1392] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006071280800) [pid = 1392] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006071742400) [pid = 1392] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000607028AC00) [pid = 1392] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000607118FC00) [pid = 1392] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000607067F400) [pid = 1392] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006071237C00) [pid = 1392] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606DC4FC00) [pid = 1392] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006069C4C800) [pid = 1392] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606D8CC000) [pid = 1392] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (00000060604CF000) [pid = 1392] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606C72B800) [pid = 1392] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606CE68400) [pid = 1392] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006069BE6800) [pid = 1392] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606B513000) [pid = 1392] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006070319000) [pid = 1392] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:13:07 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606CE66800) [pid = 1392] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (00000060698B9C00) [pid = 1392] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006060518400) [pid = 1392] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000605F5CC800) [pid = 1392] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000605F36B400) [pid = 1392] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006065F44400) [pid = 1392] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C17D000) [pid = 1392] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (00000060707B3C00) [pid = 1392] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606EA0F000) [pid = 1392] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:13:08 INFO - PROCESS | 1392 | 1461053588046 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060DD2000 == 75 [pid = 1392] [id = 640] 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000605ABB9000) [pid = 1392] [serial = 1920] [outer = 0000000000000000] 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000605F148800) [pid = 1392] [serial = 1921] [outer = 000000605ABB9000] 01:13:08 INFO - PROCESS | 1392 | 1461053588093 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006064BF9400) [pid = 1392] [serial = 1922] [outer = 000000605ABB9000] 01:13:08 INFO - PROCESS | 1392 | 1461053588559 Marionette TRACE conn5 <- [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]]]}] 01:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 881ms 01:13:08 INFO - PROCESS | 1392 | 1461053588610 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 1392 | 1461053588612 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 01:13:08 INFO - PROCESS | 1392 | 1461053588616 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:13:08 INFO - PROCESS | 1392 | 1461053588619 Marionette TRACE conn5 <- [1,2526,null,{}] 01:13:08 INFO - PROCESS | 1392 | 1461053588630 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:08 INFO - PROCESS | 1392 | 1461053588733 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 01:13:08 INFO - PROCESS | 1392 | 1461053588742 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703DA000 == 76 [pid = 1392] [id = 641] 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C17CC00) [pid = 1392] [serial = 1923] [outer = 0000000000000000] 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C4EE800) [pid = 1392] [serial = 1924] [outer = 000000606C17CC00] 01:13:08 INFO - PROCESS | 1392 | 1461053588795 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606C720C00) [pid = 1392] [serial = 1925] [outer = 000000606C17CC00] 01:13:09 INFO - PROCESS | 1392 | 1461053589291 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 01:13:09 INFO - PROCESS | 1392 | 1461053589352 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 1392 | 1461053589355 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 01:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:13:09 INFO - PROCESS | 1392 | 1461053589359 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 1392 | 1461053589360 Marionette TRACE conn5 <- [1,2530,null,{}] 01:13:09 INFO - PROCESS | 1392 | 1461053589364 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:09 INFO - PROCESS | 1392 | 1461053589462 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 01:13:09 INFO - PROCESS | 1392 | 1461053589505 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071268800 == 77 [pid = 1392] [id = 642] 01:13:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C9B2000) [pid = 1392] [serial = 1926] [outer = 0000000000000000] 01:13:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606D2EC800) [pid = 1392] [serial = 1927] [outer = 000000606C9B2000] 01:13:09 INFO - PROCESS | 1392 | 1461053589552 Marionette DEBUG loaded listener.js 01:13:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606DC46800) [pid = 1392] [serial = 1928] [outer = 000000606C9B2000] 01:13:10 INFO - PROCESS | 1392 | 1461053590007 Marionette TRACE conn5 <- [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]]]}] 01:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 01:13:10 INFO - PROCESS | 1392 | 1461053590094 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 01:13:10 INFO - PROCESS | 1392 | 1461053590097 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 01:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:13:10 INFO - PROCESS | 1392 | 1461053590100 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:13:10 INFO - PROCESS | 1392 | 1461053590102 Marionette TRACE conn5 <- [1,2534,null,{}] 01:13:10 INFO - PROCESS | 1392 | 1461053590106 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:10 INFO - PROCESS | 1392 | 1461053590231 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 01:13:10 INFO - PROCESS | 1392 | 1461053590252 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FAE000 == 78 [pid = 1392] [id = 643] 01:13:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606DD33800) [pid = 1392] [serial = 1929] [outer = 0000000000000000] 01:13:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606E0B3400) [pid = 1392] [serial = 1930] [outer = 000000606DD33800] 01:13:10 INFO - PROCESS | 1392 | 1461053590298 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606EA43000) [pid = 1392] [serial = 1931] [outer = 000000606DD33800] 01:13:10 INFO - PROCESS | 1392 | 1461053590763 Marionette TRACE conn5 <- [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]]]}] 01:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 01:13:10 INFO - PROCESS | 1392 | 1461053590795 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 01:13:10 INFO - PROCESS | 1392 | 1461053590798 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 01:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:13:10 INFO - PROCESS | 1392 | 1461053590801 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:13:10 INFO - PROCESS | 1392 | 1461053590803 Marionette TRACE conn5 <- [1,2538,null,{}] 01:13:10 INFO - PROCESS | 1392 | 1461053590806 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:10 INFO - PROCESS | 1392 | 1461053590980 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 01:13:11 INFO - PROCESS | 1392 | 1461053591009 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B56800 == 79 [pid = 1392] [id = 644] 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000607028CC00) [pid = 1392] [serial = 1932] [outer = 0000000000000000] 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006070489400) [pid = 1392] [serial = 1933] [outer = 000000607028CC00] 01:13:11 INFO - PROCESS | 1392 | 1461053591060 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006071071800) [pid = 1392] [serial = 1934] [outer = 000000607028CC00] 01:13:11 INFO - PROCESS | 1392 | 1461053591527 Marionette TRACE conn5 <- [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]]]}] 01:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 774ms 01:13:11 INFO - PROCESS | 1392 | 1461053591579 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 1392 | 1461053591581 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 01:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:13:11 INFO - PROCESS | 1392 | 1461053591584 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 1392 | 1461053591586 Marionette TRACE conn5 <- [1,2542,null,{}] 01:13:11 INFO - PROCESS | 1392 | 1461053591589 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:11 INFO - PROCESS | 1392 | 1461053591714 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 01:13:11 INFO - PROCESS | 1392 | 1461053591734 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075748000 == 80 [pid = 1392] [id = 645] 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (00000060711CA400) [pid = 1392] [serial = 1935] [outer = 0000000000000000] 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (00000060711D0C00) [pid = 1392] [serial = 1936] [outer = 00000060711CA400] 01:13:11 INFO - PROCESS | 1392 | 1461053591779 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000607127DC00) [pid = 1392] [serial = 1937] [outer = 00000060711CA400] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000607055A400) [pid = 1392] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606C9B0C00) [pid = 1392] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000607182FC00) [pid = 1392] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (00000060604C3400) [pid = 1392] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (0000006069CF2800) [pid = 1392] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606DC49000) [pid = 1392] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000605FA97800) [pid = 1392] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006065F48800) [pid = 1392] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006060163C00) [pid = 1392] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606EA40800) [pid = 1392] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006070315000) [pid = 1392] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:13:12 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006065FE4800) [pid = 1392] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:13:12 INFO - PROCESS | 1392 | 1461053592423 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 880ms 01:13:12 INFO - PROCESS | 1392 | 1461053592467 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 1392 | 1461053592469 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 01:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:13:12 INFO - PROCESS | 1392 | 1461053592477 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 1392 | 1461053592479 Marionette TRACE conn5 <- [1,2546,null,{}] 01:13:12 INFO - PROCESS | 1392 | 1461053592483 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:12 INFO - PROCESS | 1392 | 1461053592608 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 01:13:12 INFO - PROCESS | 1392 | 1461053592669 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000607573F000 == 81 [pid = 1392] [id = 646] 01:13:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000605F356C00) [pid = 1392] [serial = 1938] [outer = 0000000000000000] 01:13:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006065FE4800) [pid = 1392] [serial = 1939] [outer = 000000605F356C00] 01:13:12 INFO - PROCESS | 1392 | 1461053592714 Marionette DEBUG loaded listener.js 01:13:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060711CAC00) [pid = 1392] [serial = 1940] [outer = 000000605F356C00] 01:13:13 INFO - PROCESS | 1392 | 1461053593077 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 01:13:13 INFO - PROCESS | 1392 | 1461053593115 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 01:13:13 INFO - PROCESS | 1392 | 1461053593117 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 01:13:13 INFO - PROCESS | 1392 | 1461053593120 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:13:13 INFO - PROCESS | 1392 | 1461053593122 Marionette TRACE conn5 <- [1,2550,null,{}] 01:13:13 INFO - PROCESS | 1392 | 1461053593126 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:13 INFO - PROCESS | 1392 | 1461053593220 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 01:13:13 INFO - PROCESS | 1392 | 1461053593227 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077620800 == 82 [pid = 1392] [id = 647] 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (00000060713FA000) [pid = 1392] [serial = 1941] [outer = 0000000000000000] 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071882800) [pid = 1392] [serial = 1942] [outer = 00000060713FA000] 01:13:13 INFO - PROCESS | 1392 | 1461053593274 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006071F23400) [pid = 1392] [serial = 1943] [outer = 00000060713FA000] 01:13:13 INFO - PROCESS | 1392 | 1461053593715 Marionette TRACE conn5 <- [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]]]}] 01:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 01:13:13 INFO - PROCESS | 1392 | 1461053593754 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 01:13:13 INFO - PROCESS | 1392 | 1461053593756 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 01:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:13:13 INFO - PROCESS | 1392 | 1461053593759 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - PROCESS | 1392 | 1461053593761 Marionette TRACE conn5 <- [1,2554,null,{}] 01:13:13 INFO - PROCESS | 1392 | 1461053593765 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:13 INFO - PROCESS | 1392 | 1461053593857 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 01:13:13 INFO - PROCESS | 1392 | 1461053593863 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1392 | ++DOCSHELL 000000607848B000 == 83 [pid = 1392] [id = 648] 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071F22C00) [pid = 1392] [serial = 1944] [outer = 0000000000000000] 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607204B800) [pid = 1392] [serial = 1945] [outer = 0000006071F22C00] 01:13:13 INFO - PROCESS | 1392 | 1461053593911 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006072119000) [pid = 1392] [serial = 1946] [outer = 0000006071F22C00] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060796A5800 == 82 [pid = 1392] [id = 619] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607124E800 == 81 [pid = 1392] [id = 472] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060756B5800 == 80 [pid = 1392] [id = 550] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078473000 == 79 [pid = 1392] [id = 583] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AD2000 == 78 [pid = 1392] [id = 517] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607655F000 == 77 [pid = 1392] [id = 566] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606F168800 == 76 [pid = 1392] [id = 484] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078532800 == 75 [pid = 1392] [id = 600] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607213D800 == 74 [pid = 1392] [id = 567] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006072137800 == 73 [pid = 1392] [id = 504] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B5B000 == 72 [pid = 1392] [id = 486] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006060282800 == 71 [pid = 1392] [id = 584] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060700AC800 == 70 [pid = 1392] [id = 134] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060723F6800 == 69 [pid = 1392] [id = 485] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078939000 == 68 [pid = 1392] [id = 617] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606C867800 == 67 [pid = 1392] [id = 129] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078886000 == 66 [pid = 1392] [id = 616] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060789C5000 == 65 [pid = 1392] [id = 618] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE4000 == 64 [pid = 1392] [id = 127] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006074D52800 == 63 [pid = 1392] [id = 533] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006071847000 == 62 [pid = 1392] [id = 467] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060647C0000 == 61 [pid = 1392] [id = 464] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006065492800 == 60 [pid = 1392] [id = 551] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606DC1A000 == 59 [pid = 1392] [id = 461] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607004D000 == 58 [pid = 1392] [id = 462] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607194B800 == 57 [pid = 1392] [id = 470] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075759800 == 56 [pid = 1392] [id = 502] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607656B800 == 55 [pid = 1392] [id = 535] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000605F50D800 == 54 [pid = 1392] [id = 536] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075781000 == 53 [pid = 1392] [id = 534] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C78800 == 52 [pid = 1392] [id = 578] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060756D1800 == 51 [pid = 1392] [id = 501] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AD1000 == 50 [pid = 1392] [id = 503] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060756C3800 == 49 [pid = 1392] [id = 565] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060785B2000 == 48 [pid = 1392] [id = 601] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006064FA9000 == 47 [pid = 1392] [id = 487] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607232B000 == 46 [pid = 1392] [id = 546] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606D86B800 == 45 [pid = 1392] [id = 469] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB1800 == 44 [pid = 1392] [id = 471] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060785AC000 == 43 [pid = 1392] [id = 612] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006060DD2000 == 42 [pid = 1392] [id = 640] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606F158000 == 41 [pid = 1392] [id = 639] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006079DD8000 == 40 [pid = 1392] [id = 638] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006079A88000 == 39 [pid = 1392] [id = 637] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060789B9800 == 38 [pid = 1392] [id = 636] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078538800 == 37 [pid = 1392] [id = 635] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060781CF800 == 36 [pid = 1392] [id = 634] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607760A800 == 35 [pid = 1392] [id = 633] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000607193D000 == 34 [pid = 1392] [id = 632] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606EACD800 == 33 [pid = 1392] [id = 631] 01:13:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075AD0800 == 32 [pid = 1392] [id = 630] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FAE000 == 31 [pid = 1392] [id = 643] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 00000060703DA000 == 30 [pid = 1392] [id = 641] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006077620800 == 29 [pid = 1392] [id = 647] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006071268800 == 28 [pid = 1392] [id = 642] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B56800 == 27 [pid = 1392] [id = 644] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 0000006075748000 == 26 [pid = 1392] [id = 645] 01:13:16 INFO - PROCESS | 1392 | --DOCSHELL 000000607573F000 == 25 [pid = 1392] [id = 646] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000607182A000) [pid = 1392] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (00000060698B8000) [pid = 1392] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606C9B8000) [pid = 1392] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006071883C00) [pid = 1392] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606C5BD800) [pid = 1392] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000607188E000) [pid = 1392] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C9B6400) [pid = 1392] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606A0F1800) [pid = 1392] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606C178000) [pid = 1392] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606DF4D800) [pid = 1392] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000606141A400) [pid = 1392] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000605FADD800) [pid = 1392] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006069C1CC00) [pid = 1392] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606621B000) [pid = 1392] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606D72C400) [pid = 1392] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060654B0C00) [pid = 1392] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060663AC400) [pid = 1392] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006071187000) [pid = 1392] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006071F1EC00) [pid = 1392] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006072044400) [pid = 1392] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606ED45C00) [pid = 1392] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606EA36400) [pid = 1392] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (0000006070559400) [pid = 1392] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006072176000) [pid = 1392] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006075A26800) [pid = 1392] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000607055DC00) [pid = 1392] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006070484000) [pid = 1392] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006070252C00) [pid = 1392] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006070251C00) [pid = 1392] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006070288400) [pid = 1392] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000606C726400) [pid = 1392] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:13:16 INFO - PROCESS | 1392 | 1461053596521 Marionette TRACE conn5 <- [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]]]}] 01:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2796ms 01:13:16 INFO - PROCESS | 1392 | 1461053596559 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 01:13:16 INFO - PROCESS | 1392 | 1461053596564 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 01:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:13:16 INFO - PROCESS | 1392 | 1461053596569 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:13:16 INFO - PROCESS | 1392 | 1461053596574 Marionette TRACE conn5 <- [1,2558,null,{}] 01:13:16 INFO - PROCESS | 1392 | 1461053596581 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:16 INFO - PROCESS | 1392 | 1461053596677 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 01:13:16 INFO - PROCESS | 1392 | 1461053596688 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:16 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC47800 == 26 [pid = 1392] [id = 649] 01:13:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000605F5CEC00) [pid = 1392] [serial = 1947] [outer = 0000000000000000] 01:13:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000605FA95000) [pid = 1392] [serial = 1948] [outer = 000000605F5CEC00] 01:13:16 INFO - PROCESS | 1392 | 1461053596743 Marionette DEBUG loaded listener.js 01:13:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000605FAE4800) [pid = 1392] [serial = 1949] [outer = 000000605F5CEC00] 01:13:17 INFO - PROCESS | 1392 | 1461053597265 Marionette TRACE conn5 <- [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]]]}] 01:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 01:13:17 INFO - PROCESS | 1392 | 1461053597307 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 01:13:17 INFO - PROCESS | 1392 | 1461053597314 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 01:13:17 INFO - PROCESS | 1392 | 1461053597321 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:13:17 INFO - PROCESS | 1392 | 1461053597324 Marionette TRACE conn5 <- [1,2562,null,{}] 01:13:17 INFO - PROCESS | 1392 | 1461053597328 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:17 INFO - PROCESS | 1392 | 1461053597420 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 01:13:17 INFO - PROCESS | 1392 | 1461053597497 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064A6C800 == 27 [pid = 1392] [id = 650] 01:13:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000605FA94C00) [pid = 1392] [serial = 1950] [outer = 0000000000000000] 01:13:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (00000060601C5000) [pid = 1392] [serial = 1951] [outer = 000000605FA94C00] 01:13:17 INFO - PROCESS | 1392 | 1461053597554 Marionette DEBUG loaded listener.js 01:13:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606051A800) [pid = 1392] [serial = 1952] [outer = 000000605FA94C00] 01:13:17 INFO - PROCESS | 1392 | 1461053597968 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 01:13:18 INFO - PROCESS | 1392 | 1461053597997 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 01:13:18 INFO - PROCESS | 1392 | 1461053598000 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 01:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:13:18 INFO - PROCESS | 1392 | 1461053598004 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:13:18 INFO - PROCESS | 1392 | 1461053598008 Marionette TRACE conn5 <- [1,2566,null,{}] 01:13:18 INFO - PROCESS | 1392 | 1461053598020 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:18 INFO - PROCESS | 1392 | 1461053598154 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 01:13:18 INFO - PROCESS | 1392 | 1461053598170 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066038800 == 28 [pid = 1392] [id = 651] 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000605E0A0000) [pid = 1392] [serial = 1953] [outer = 0000000000000000] 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006061316400) [pid = 1392] [serial = 1954] [outer = 000000605E0A0000] 01:13:18 INFO - PROCESS | 1392 | 1461053598224 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (0000006064537400) [pid = 1392] [serial = 1955] [outer = 000000605E0A0000] 01:13:18 INFO - PROCESS | 1392 | 1461053598700 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 01:13:18 INFO - PROCESS | 1392 | 1461053598738 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 01:13:18 INFO - PROCESS | 1392 | 1461053598741 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 01:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:13:18 INFO - PROCESS | 1392 | 1461053598745 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:13:18 INFO - PROCESS | 1392 | 1461053598747 Marionette TRACE conn5 <- [1,2570,null,{}] 01:13:18 INFO - PROCESS | 1392 | 1461053598750 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:18 INFO - PROCESS | 1392 | 1461053598836 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 01:13:18 INFO - PROCESS | 1392 | 1461053598844 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069BA3800 == 29 [pid = 1392] [id = 652] 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006064A37C00) [pid = 1392] [serial = 1956] [outer = 0000000000000000] 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006064F7D800) [pid = 1392] [serial = 1957] [outer = 0000006064A37C00] 01:13:18 INFO - PROCESS | 1392 | 1461053598893 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060650CD400) [pid = 1392] [serial = 1958] [outer = 0000006064A37C00] 01:13:19 INFO - PROCESS | 1392 | 1461053599338 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 626ms 01:13:19 INFO - PROCESS | 1392 | 1461053599377 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 01:13:19 INFO - PROCESS | 1392 | 1461053599379 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 01:13:19 INFO - PROCESS | 1392 | 1461053599382 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:13:19 INFO - PROCESS | 1392 | 1461053599384 Marionette TRACE conn5 <- [1,2574,null,{}] 01:13:19 INFO - PROCESS | 1392 | 1461053599387 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:19 INFO - PROCESS | 1392 | 1461053599467 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 01:13:19 INFO - PROCESS | 1392 | 1461053599476 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 1392 | ++DOCSHELL 000000606BFBA800 == 30 [pid = 1392] [id = 653] 01:13:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000605FCD2400) [pid = 1392] [serial = 1959] [outer = 0000000000000000] 01:13:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (00000060654A8400) [pid = 1392] [serial = 1960] [outer = 000000605FCD2400] 01:13:19 INFO - PROCESS | 1392 | 1461053599524 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006065F43000) [pid = 1392] [serial = 1961] [outer = 000000605FCD2400] 01:13:20 INFO - PROCESS | 1392 | 1461053599993 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 01:13:20 INFO - PROCESS | 1392 | 1461053600016 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1392 | 1461053600019 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 01:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:13:20 INFO - PROCESS | 1392 | 1461053600026 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1392 | 1461053600029 Marionette TRACE conn5 <- [1,2578,null,{}] 01:13:20 INFO - PROCESS | 1392 | 1461053600032 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:20 INFO - PROCESS | 1392 | 1461053600151 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 01:13:20 INFO - PROCESS | 1392 | 1461053600162 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D404800 == 31 [pid = 1392] [id = 654] 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606621FC00) [pid = 1392] [serial = 1962] [outer = 0000000000000000] 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006069071C00) [pid = 1392] [serial = 1963] [outer = 000000606621FC00] 01:13:20 INFO - PROCESS | 1392 | 1461053600215 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060698B8000) [pid = 1392] [serial = 1964] [outer = 000000606621FC00] 01:13:20 INFO - PROCESS | 1392 | 1461053600674 Marionette TRACE conn5 <- [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]]]}] 01:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 01:13:20 INFO - PROCESS | 1392 | 1461053600715 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1392 | 1461053600717 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 01:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:13:20 INFO - PROCESS | 1392 | 1461053600721 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1392 | 1461053600723 Marionette TRACE conn5 <- [1,2582,null,{}] 01:13:20 INFO - PROCESS | 1392 | 1461053600731 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:20 INFO - PROCESS | 1392 | 1461053600814 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 01:13:20 INFO - PROCESS | 1392 | 1461053600850 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DC1D000 == 32 [pid = 1392] [id = 655] 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000605E113400) [pid = 1392] [serial = 1965] [outer = 0000000000000000] 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006069BE0400) [pid = 1392] [serial = 1966] [outer = 000000605E113400] 01:13:20 INFO - PROCESS | 1392 | 1461053600896 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006069C43C00) [pid = 1392] [serial = 1967] [outer = 000000605E113400] 01:13:21 INFO - PROCESS | 1392 | 1461053601338 Marionette TRACE conn5 <- [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]]]}] 01:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms 01:13:21 INFO - PROCESS | 1392 | 1461053601358 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 01:13:21 INFO - PROCESS | 1392 | 1461053601360 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 01:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:13:21 INFO - PROCESS | 1392 | 1461053601363 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:13:21 INFO - PROCESS | 1392 | 1461053601365 Marionette TRACE conn5 <- [1,2586,null,{}] 01:13:21 INFO - PROCESS | 1392 | 1461053601369 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:21 INFO - PROCESS | 1392 | 1461053601449 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 01:13:21 INFO - PROCESS | 1392 | 1461053601456 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED2D000 == 33 [pid = 1392] [id = 656] 01:13:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006069C48000) [pid = 1392] [serial = 1968] [outer = 0000000000000000] 01:13:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006069C4F400) [pid = 1392] [serial = 1969] [outer = 0000006069C48000] 01:13:21 INFO - PROCESS | 1392 | 1461053601505 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606A083C00) [pid = 1392] [serial = 1970] [outer = 0000006069C48000] 01:13:22 INFO - PROCESS | 1392 | 1461053601994 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 01:13:22 INFO - PROCESS | 1392 | 1461053602056 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 1392 | 1461053602058 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 01:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:13:22 INFO - PROCESS | 1392 | 1461053602062 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 1392 | 1461053602064 Marionette TRACE conn5 <- [1,2590,null,{}] 01:13:22 INFO - PROCESS | 1392 | 1461053602067 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:22 INFO - PROCESS | 1392 | 1461053602181 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 01:13:22 INFO - PROCESS | 1392 | 1461053602268 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066038000 == 34 [pid = 1392] [id = 657] 01:13:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606A0E9400) [pid = 1392] [serial = 1971] [outer = 0000000000000000] 01:13:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606A272400) [pid = 1392] [serial = 1972] [outer = 000000606A0E9400] 01:13:22 INFO - PROCESS | 1392 | 1461053602314 Marionette DEBUG loaded listener.js 01:13:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606BE73800) [pid = 1392] [serial = 1973] [outer = 000000606A0E9400] 01:13:22 INFO - PROCESS | 1392 | 1461053602746 Marionette TRACE conn5 <- [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]]]}] 01:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 01:13:22 INFO - PROCESS | 1392 | 1461053602799 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 1392 | 1461053602801 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 01:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:13:22 INFO - PROCESS | 1392 | 1461053602809 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 1392 | 1461053602810 Marionette TRACE conn5 <- [1,2594,null,{}] 01:13:22 INFO - PROCESS | 1392 | 1461053602814 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:22 INFO - PROCESS | 1392 | 1461053602934 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 01:13:22 INFO - PROCESS | 1392 | 1461053602946 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070346000 == 35 [pid = 1392] [id = 658] 01:13:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C176000) [pid = 1392] [serial = 1974] [outer = 0000000000000000] 01:13:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606C180400) [pid = 1392] [serial = 1975] [outer = 000000606C176000] 01:13:23 INFO - PROCESS | 1392 | 1461053602991 Marionette DEBUG loaded listener.js 01:13:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606C4A2800) [pid = 1392] [serial = 1976] [outer = 000000606C176000] 01:13:23 INFO - PROCESS | 1392 | 1461053603456 Marionette TRACE conn5 <- [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]]]}] 01:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 01:13:23 INFO - PROCESS | 1392 | 1461053603499 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 01:13:23 INFO - PROCESS | 1392 | 1461053603502 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 01:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:13:23 INFO - PROCESS | 1392 | 1461053603509 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:13:23 INFO - PROCESS | 1392 | 1461053603512 Marionette TRACE conn5 <- [1,2598,null,{}] 01:13:23 INFO - PROCESS | 1392 | 1461053603516 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:23 INFO - PROCESS | 1392 | 1461053603674 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 01:13:24 INFO - PROCESS | 1392 | 1461053604359 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000607055C800) [pid = 1392] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (00000060721EA400) [pid = 1392] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (00000060663A9000) [pid = 1392] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006071F2B000) [pid = 1392] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (00000060711D5000) [pid = 1392] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006070684C00) [pid = 1392] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605FCD5C00) [pid = 1392] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006072112000) [pid = 1392] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606689F800) [pid = 1392] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607188B000) [pid = 1392] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006071744800) [pid = 1392] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606C5C2800) [pid = 1392] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (00000060663B1C00) [pid = 1392] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607048AC00) [pid = 1392] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (00000060711CA400) [pid = 1392] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000607028CC00) [pid = 1392] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000605F356C00) [pid = 1392] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (00000060713FA000) [pid = 1392] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (0000006072111C00) [pid = 1392] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000607188E400) [pid = 1392] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006071188000) [pid = 1392] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607107B400) [pid = 1392] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (0000006070286000) [pid = 1392] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (0000006069BEA800) [pid = 1392] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006065057000) [pid = 1392] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605FCCF000) [pid = 1392] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606C9B2000) [pid = 1392] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C17CC00) [pid = 1392] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000605ABB9000) [pid = 1392] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000605FAE0400) [pid = 1392] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006077E71000) [pid = 1392] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:13:24 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606DD33800) [pid = 1392] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:13:24 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064A63000 == 36 [pid = 1392] [id = 659] 01:13:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000605F356C00) [pid = 1392] [serial = 1977] [outer = 0000000000000000] 01:13:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006060164400) [pid = 1392] [serial = 1978] [outer = 000000605F356C00] 01:13:24 INFO - PROCESS | 1392 | 1461053604434 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000606C17CC00) [pid = 1392] [serial = 1979] [outer = 000000605F356C00] 01:13:24 INFO - PROCESS | 1392 | 1461053604849 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1384ms 01:13:24 INFO - PROCESS | 1392 | 1461053604896 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 01:13:24 INFO - PROCESS | 1392 | 1461053604898 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 01:13:24 INFO - PROCESS | 1392 | 1461053604901 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:13:24 INFO - PROCESS | 1392 | 1461053604904 Marionette TRACE conn5 <- [1,2602,null,{}] 01:13:24 INFO - PROCESS | 1392 | 1461053604907 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:25 INFO - PROCESS | 1392 | 1461053604990 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 01:13:25 INFO - PROCESS | 1392 | 1461053604997 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706C5000 == 37 [pid = 1392] [id = 660] 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606C706800) [pid = 1392] [serial = 1980] [outer = 0000000000000000] 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606C728400) [pid = 1392] [serial = 1981] [outer = 000000606C706800] 01:13:25 INFO - PROCESS | 1392 | 1461053605043 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C7C5C00) [pid = 1392] [serial = 1982] [outer = 000000606C706800] 01:13:25 INFO - PROCESS | 1392 | 1461053605474 Marionette TRACE conn5 <- [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]]]}] 01:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 01:13:25 INFO - PROCESS | 1392 | 1461053605535 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 1392 | 1461053605537 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 01:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:13:25 INFO - PROCESS | 1392 | 1461053605541 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 1392 | 1461053605543 Marionette TRACE conn5 <- [1,2606,null,{}] 01:13:25 INFO - PROCESS | 1392 | 1461053605546 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:25 INFO - PROCESS | 1392 | 1461053605627 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 01:13:25 INFO - PROCESS | 1392 | 1461053605634 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711A7000 == 38 [pid = 1392] [id = 661] 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C7C5000) [pid = 1392] [serial = 1983] [outer = 0000000000000000] 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C9AB000) [pid = 1392] [serial = 1984] [outer = 000000606C7C5000] 01:13:25 INFO - PROCESS | 1392 | 1461053605680 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C9B5C00) [pid = 1392] [serial = 1985] [outer = 000000606C7C5000] 01:13:26 INFO - PROCESS | 1392 | 1461053606116 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 01:13:26 INFO - PROCESS | 1392 | 1461053606178 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 01:13:26 INFO - PROCESS | 1392 | 1461053606180 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 01:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:13:26 INFO - PROCESS | 1392 | 1461053606197 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - PROCESS | 1392 | 1461053606199 Marionette TRACE conn5 <- [1,2610,null,{}] 01:13:26 INFO - PROCESS | 1392 | 1461053606202 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:26 INFO - PROCESS | 1392 | 1461053606284 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 01:13:26 INFO - PROCESS | 1392 | 1461053606293 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000607124F000 == 39 [pid = 1392] [id = 662] 01:13:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606CE60000) [pid = 1392] [serial = 1986] [outer = 0000000000000000] 01:13:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606CE65000) [pid = 1392] [serial = 1987] [outer = 000000606CE60000] 01:13:26 INFO - PROCESS | 1392 | 1461053606337 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606CE6EC00) [pid = 1392] [serial = 1988] [outer = 000000606CE60000] 01:13:27 INFO - PROCESS | 1392 | 1461053607174 Marionette TRACE conn5 <- [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]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1024ms 01:13:27 INFO - PROCESS | 1392 | 1461053607223 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 1392 | 1461053607230 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 01:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:13:27 INFO - PROCESS | 1392 | 1461053607258 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 1392 | 1461053607262 Marionette TRACE conn5 <- [1,2614,null,{}] 01:13:27 INFO - PROCESS | 1392 | 1461053607268 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:27 INFO - PROCESS | 1392 | 1461053607415 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 01:13:27 INFO - PROCESS | 1392 | 1461053607542 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 1392 | ++DOCSHELL 00000060650B5800 == 40 [pid = 1392] [id = 663] 01:13:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000605FCD9800) [pid = 1392] [serial = 1989] [outer = 0000000000000000] 01:13:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006060516400) [pid = 1392] [serial = 1990] [outer = 000000605FCD9800] 01:13:27 INFO - PROCESS | 1392 | 1461053607603 Marionette DEBUG loaded listener.js 01:13:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606053E400) [pid = 1392] [serial = 1991] [outer = 000000605FCD9800] 01:13:28 INFO - PROCESS | 1392 | 1461053608287 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1111ms 01:13:28 INFO - PROCESS | 1392 | 1461053608349 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 01:13:28 INFO - PROCESS | 1392 | 1461053608355 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 01:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:13:28 INFO - PROCESS | 1392 | 1461053608362 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:13:28 INFO - PROCESS | 1392 | 1461053608365 Marionette TRACE conn5 <- [1,2618,null,{}] 01:13:28 INFO - PROCESS | 1392 | 1461053608370 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:28 INFO - PROCESS | 1392 | 1461053608552 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 01:13:28 INFO - PROCESS | 1392 | 1461053608563 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:28 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC2800 == 41 [pid = 1392] [id = 664] 01:13:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (00000060616BA800) [pid = 1392] [serial = 1992] [outer = 0000000000000000] 01:13:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (00000060655D9800) [pid = 1392] [serial = 1993] [outer = 00000060616BA800] 01:13:28 INFO - PROCESS | 1392 | 1461053608621 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006066219C00) [pid = 1392] [serial = 1994] [outer = 00000060616BA800] 01:13:29 INFO - PROCESS | 1392 | 1461053609608 Marionette TRACE conn5 <- [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]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1286ms 01:13:29 INFO - PROCESS | 1392 | 1461053609654 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1392 | 1461053609659 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 01:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:13:29 INFO - PROCESS | 1392 | 1461053609664 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1392 | 1461053609669 Marionette TRACE conn5 <- [1,2622,null,{}] 01:13:29 INFO - PROCESS | 1392 | 1461053609676 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:29 INFO - PROCESS | 1392 | 1461053609787 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 01:13:29 INFO - PROCESS | 1392 | 1461053609923 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066036800 == 42 [pid = 1392] [id = 665] 01:13:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000605FA96800) [pid = 1392] [serial = 1995] [outer = 0000000000000000] 01:13:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000605FAE5C00) [pid = 1392] [serial = 1996] [outer = 000000605FA96800] 01:13:29 INFO - PROCESS | 1392 | 1461053609977 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006060420400) [pid = 1392] [serial = 1997] [outer = 000000605FA96800] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 000000605FB71000 == 41 [pid = 1392] [id = 458] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 000000606DC1A800 == 40 [pid = 1392] [id = 448] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 000000607110E800 == 39 [pid = 1392] [id = 453] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 000000606906B000 == 38 [pid = 1392] [id = 452] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 00000060654D7000 == 37 [pid = 1392] [id = 444] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 000000606A292000 == 36 [pid = 1392] [id = 446] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 0000006066CE1800 == 35 [pid = 1392] [id = 445] 01:13:30 INFO - PROCESS | 1392 | --DOCSHELL 00000060650AB000 == 34 [pid = 1392] [id = 459] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000607204B800) [pid = 1392] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C17EC00) [pid = 1392] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607204D800) [pid = 1392] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006071745400) [pid = 1392] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006071089800) [pid = 1392] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (0000006064784800) [pid = 1392] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (0000006072182800) [pid = 1392] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606A081400) [pid = 1392] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006071F26800) [pid = 1392] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006071826000) [pid = 1392] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000607024F800) [pid = 1392] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606EA3D800) [pid = 1392] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (00000060707B3000) [pid = 1392] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (0000006071830800) [pid = 1392] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006075A2E800) [pid = 1392] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (00000060711D0C00) [pid = 1392] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (0000006070489400) [pid = 1392] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006065FE4800) [pid = 1392] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (0000006071882800) [pid = 1392] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006075A28400) [pid = 1392] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006072116400) [pid = 1392] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (000000607204B400) [pid = 1392] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (000000607174F400) [pid = 1392] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (00000060713F2C00) [pid = 1392] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (0000006071234800) [pid = 1392] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (00000060711CC000) [pid = 1392] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000607107C000) [pid = 1392] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (00000060707BC800) [pid = 1392] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (000000606CE61400) [pid = 1392] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (000000606C70E400) [pid = 1392] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (0000006066220800) [pid = 1392] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (00000060655E1C00) [pid = 1392] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000607106C800) [pid = 1392] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606D2EC800) [pid = 1392] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C4EE800) [pid = 1392] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (000000606C720C00) [pid = 1392] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000605F148800) [pid = 1392] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006064BF9400) [pid = 1392] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (0000006065FE2400) [pid = 1392] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (0000006060543400) [pid = 1392] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (0000006077E7C800) [pid = 1392] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006077E75400) [pid = 1392] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (0000006075A34C00) [pid = 1392] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (0000006071F23400) [pid = 1392] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000607127DC00) [pid = 1392] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606E0B3400) [pid = 1392] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000606EA43000) [pid = 1392] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (0000006071071800) [pid = 1392] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000606DC46800) [pid = 1392] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (00000060711CAC00) [pid = 1392] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:13:30 INFO - PROCESS | 1392 | 1461053610538 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 942ms 01:13:30 INFO - PROCESS | 1392 | 1461053610610 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 01:13:30 INFO - PROCESS | 1392 | 1461053610616 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 01:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:13:30 INFO - PROCESS | 1392 | 1461053610623 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:13:30 INFO - PROCESS | 1392 | 1461053610626 Marionette TRACE conn5 <- [1,2626,null,{}] 01:13:30 INFO - PROCESS | 1392 | 1461053610630 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:30 INFO - PROCESS | 1392 | 1461053610745 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 01:13:30 INFO - PROCESS | 1392 | 1461053610760 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B8F800 == 35 [pid = 1392] [id = 666] 01:13:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (0000006060516800) [pid = 1392] [serial = 1998] [outer = 0000000000000000] 01:13:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (0000006060547400) [pid = 1392] [serial = 1999] [outer = 0000006060516800] 01:13:30 INFO - PROCESS | 1392 | 1461053610809 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (00000060648B2400) [pid = 1392] [serial = 2000] [outer = 0000006060516800] 01:13:31 INFO - PROCESS | 1392 | 1461053611266 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 01:13:31 INFO - PROCESS | 1392 | 1461053611338 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1392 | 1461053611340 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 01:13:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:13:31 INFO - PROCESS | 1392 | 1461053611344 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1392 | 1461053611348 Marionette TRACE conn5 <- [1,2630,null,{}] 01:13:31 INFO - PROCESS | 1392 | 1461053611360 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:31 INFO - PROCESS | 1392 | 1461053611450 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 01:13:31 INFO - PROCESS | 1392 | 1461053611463 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:31 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4C2000 == 36 [pid = 1392] [id = 667] 01:13:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (00000060654A7000) [pid = 1392] [serial = 2001] [outer = 0000000000000000] 01:13:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (0000006065F45C00) [pid = 1392] [serial = 2002] [outer = 00000060654A7000] 01:13:31 INFO - PROCESS | 1392 | 1461053611515 Marionette DEBUG loaded listener.js 01:13:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006066218000) [pid = 1392] [serial = 2003] [outer = 00000060654A7000] 01:13:31 INFO - PROCESS | 1392 | 1461053611978 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 01:13:32 INFO - PROCESS | 1392 | 1461053612040 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 01:13:32 INFO - PROCESS | 1392 | 1461053612043 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 01:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:13:32 INFO - PROCESS | 1392 | 1461053612046 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 1392 | 1461053612048 Marionette TRACE conn5 <- [1,2634,null,{}] 01:13:32 INFO - PROCESS | 1392 | 1461053612051 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:32 INFO - PROCESS | 1392 | 1461053612137 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 01:13:32 INFO - PROCESS | 1392 | 1461053612145 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000607004B800 == 37 [pid = 1392] [id = 668] 01:13:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606909F400) [pid = 1392] [serial = 2004] [outer = 0000000000000000] 01:13:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (00000060690A9400) [pid = 1392] [serial = 2005] [outer = 000000606909F400] 01:13:32 INFO - PROCESS | 1392 | 1461053612194 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (00000060698C1400) [pid = 1392] [serial = 2006] [outer = 000000606909F400] 01:13:32 INFO - PROCESS | 1392 | 1461053612633 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 01:13:32 INFO - PROCESS | 1392 | 1461053612680 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 01:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:13:32 INFO - PROCESS | 1392 | 1461053612682 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 01:13:32 INFO - PROCESS | 1392 | 1461053612686 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 1392 | 1461053612688 Marionette TRACE conn5 <- [1,2638,null,{}] 01:13:32 INFO - PROCESS | 1392 | 1461053612692 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:32 INFO - PROCESS | 1392 | 1461053612798 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 01:13:32 INFO - PROCESS | 1392 | 1461053612884 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000607022A800 == 38 [pid = 1392] [id = 669] 01:13:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (0000006069C1AC00) [pid = 1392] [serial = 2007] [outer = 0000000000000000] 01:13:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (0000006069C44C00) [pid = 1392] [serial = 2008] [outer = 0000006069C1AC00] 01:13:32 INFO - PROCESS | 1392 | 1461053612932 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (0000006069C7CC00) [pid = 1392] [serial = 2009] [outer = 0000006069C1AC00] 01:13:33 INFO - PROCESS | 1392 | 1461053613350 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:13:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:13:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 01:13:33 INFO - PROCESS | 1392 | 1461053613379 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 1392 | 1461053613381 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 01:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:13:33 INFO - PROCESS | 1392 | 1461053613384 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:13:33 INFO - PROCESS | 1392 | 1461053613386 Marionette TRACE conn5 <- [1,2642,null,{}] 01:13:33 INFO - PROCESS | 1392 | 1461053613390 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:33 INFO - PROCESS | 1392 | 1461053613522 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 01:13:33 INFO - PROCESS | 1392 | 1461053613530 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070512000 == 39 [pid = 1392] [id = 670] 01:13:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606A274000) [pid = 1392] [serial = 2010] [outer = 0000000000000000] 01:13:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606C172C00) [pid = 1392] [serial = 2011] [outer = 000000606A274000] 01:13:33 INFO - PROCESS | 1392 | 1461053613625 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606C4F7400) [pid = 1392] [serial = 2012] [outer = 000000606A274000] 01:13:34 INFO - PROCESS | 1392 | 1461053614062 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:13:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 01:13:34 INFO - PROCESS | 1392 | 1461053614121 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1392 | 1461053614123 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 01:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:13:34 INFO - PROCESS | 1392 | 1461053614127 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1392 | 1461053614129 Marionette TRACE conn5 <- [1,2646,null,{}] 01:13:34 INFO - PROCESS | 1392 | 1461053614138 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:34 INFO - PROCESS | 1392 | 1461053614277 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 01:13:34 INFO - PROCESS | 1392 | 1461053614333 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060DDD800 == 40 [pid = 1392] [id = 671] 01:13:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606C4F7C00) [pid = 1392] [serial = 2013] [outer = 0000000000000000] 01:13:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606C5C2800) [pid = 1392] [serial = 2014] [outer = 000000606C4F7C00] 01:13:34 INFO - PROCESS | 1392 | 1461053614379 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000606C723800) [pid = 1392] [serial = 2015] [outer = 000000606C4F7C00] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (000000606C7C5000) [pid = 1392] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (000000606A0E9400) [pid = 1392] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000605E113400) [pid = 1392] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006064A37C00) [pid = 1392] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (000000605FA94C00) [pid = 1392] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006069C48000) [pid = 1392] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (0000006071F22C00) [pid = 1392] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606C176000) [pid = 1392] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000605FCD2400) [pid = 1392] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (000000605F5CEC00) [pid = 1392] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000605E0A0000) [pid = 1392] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606621FC00) [pid = 1392] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000605F356C00) [pid = 1392] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:13:34 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C706800) [pid = 1392] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:13:34 INFO - PROCESS | 1392 | 1461053614897 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:13:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 837ms 01:13:34 INFO - PROCESS | 1392 | 1461053614967 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1392 | 1461053614969 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 01:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:13:34 INFO - PROCESS | 1392 | 1461053614972 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1392 | 1461053614974 Marionette TRACE conn5 <- [1,2650,null,{}] 01:13:34 INFO - PROCESS | 1392 | 1461053614978 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:35 INFO - PROCESS | 1392 | 1461053615086 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 01:13:35 INFO - PROCESS | 1392 | 1461053615139 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711C2800 == 41 [pid = 1392] [id = 672] 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000605FAE4C00) [pid = 1392] [serial = 2016] [outer = 0000000000000000] 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006064BF7400) [pid = 1392] [serial = 2017] [outer = 000000605FAE4C00] 01:13:35 INFO - PROCESS | 1392 | 1461053615184 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606C4F6400) [pid = 1392] [serial = 2018] [outer = 000000605FAE4C00] 01:13:35 INFO - PROCESS | 1392 | 1461053615562 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:13:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 01:13:35 INFO - PROCESS | 1392 | 1461053615626 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 01:13:35 INFO - PROCESS | 1392 | 1461053615629 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 01:13:35 INFO - PROCESS | 1392 | 1461053615632 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:13:35 INFO - PROCESS | 1392 | 1461053615634 Marionette TRACE conn5 <- [1,2654,null,{}] 01:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:13:35 INFO - PROCESS | 1392 | 1461053615642 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:35 INFO - PROCESS | 1392 | 1461053615725 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 01:13:35 INFO - PROCESS | 1392 | 1461053615731 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071850000 == 42 [pid = 1392] [id = 673] 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606C7C5800) [pid = 1392] [serial = 2019] [outer = 0000000000000000] 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606C9AB400) [pid = 1392] [serial = 2020] [outer = 000000606C7C5800] 01:13:35 INFO - PROCESS | 1392 | 1461053615778 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606CE61400) [pid = 1392] [serial = 2021] [outer = 000000606C7C5800] 01:13:36 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:13:36 INFO - PROCESS | 1392 | [1392] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:13:36 INFO - PROCESS | 1392 | 1461053616677 Marionette TRACE conn5 <- [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]]]}] 01:13:36 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) 01:13:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1078ms 01:13:36 INFO - PROCESS | 1392 | 1461053616716 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1392 | 1461053616718 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 01:13:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:13:36 INFO - PROCESS | 1392 | 1461053616721 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 1392 | 1461053616723 Marionette TRACE conn5 <- [1,2658,null,{}] 01:13:36 INFO - PROCESS | 1392 | 1461053616727 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:36 INFO - PROCESS | 1392 | 1461053616896 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 01:13:36 INFO - PROCESS | 1392 | 1461053616947 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 1392 | ++DOCSHELL 000000605F5B9000 == 43 [pid = 1392] [id = 674] 01:13:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000605ABB6C00) [pid = 1392] [serial = 2022] [outer = 0000000000000000] 01:13:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000605E10D400) [pid = 1392] [serial = 2023] [outer = 000000605ABB6C00] 01:13:37 INFO - PROCESS | 1392 | 1461053617009 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000605F5CE400) [pid = 1392] [serial = 2024] [outer = 000000605ABB6C00] 01:13:38 INFO - PROCESS | 1392 | 1461053618174 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 1392 | 1461053618214 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 01:13:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:13:38 INFO - PROCESS | 1392 | 1461053618220 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - PROCESS | 1392 | 1461053618225 Marionette TRACE conn5 <- [1,2662,null,{}] 01:13:38 INFO - PROCESS | 1392 | 1461053618230 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:38 INFO - PROCESS | 1392 | 1461053618378 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 01:13:38 INFO - PROCESS | 1392 | 1461053618507 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC1000 == 44 [pid = 1392] [id = 675] 01:13:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (00000060616B3800) [pid = 1392] [serial = 2025] [outer = 0000000000000000] 01:13:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (00000060648B5800) [pid = 1392] [serial = 2026] [outer = 00000060616B3800] 01:13:38 INFO - PROCESS | 1392 | 1461053618568 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606523D400) [pid = 1392] [serial = 2027] [outer = 00000060616B3800] 01:13:39 INFO - PROCESS | 1392 | 1461053619625 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 1392 | 1461053619678 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 01:13:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:13:39 INFO - PROCESS | 1392 | 1461053619683 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 1392 | 1461053619685 Marionette TRACE conn5 <- [1,2666,null,{}] 01:13:39 INFO - PROCESS | 1392 | 1461053619690 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:39 INFO - PROCESS | 1392 | 1461053619796 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 01:13:40 INFO - PROCESS | 1392 | 1461053619998 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071851800 == 45 [pid = 1392] [id = 676] 01:13:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (00000060654EE400) [pid = 1392] [serial = 2028] [outer = 0000000000000000] 01:13:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (00000060698B6000) [pid = 1392] [serial = 2029] [outer = 00000060654EE400] 01:13:40 INFO - PROCESS | 1392 | 1461053620057 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (000000606A087C00) [pid = 1392] [serial = 2030] [outer = 00000060654EE400] 01:13:41 INFO - PROCESS | 1392 | 1461053621105 Marionette TRACE conn5 <- [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]]]}] 01:13:41 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) 01:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1446ms 01:13:41 INFO - PROCESS | 1392 | 1461053621131 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 01:13:41 INFO - PROCESS | 1392 | 1461053621135 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 01:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:13:41 INFO - PROCESS | 1392 | 1461053621140 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:13:41 INFO - PROCESS | 1392 | 1461053621144 Marionette TRACE conn5 <- [1,2670,null,{}] 01:13:41 INFO - PROCESS | 1392 | 1461053621150 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:41 INFO - PROCESS | 1392 | 1461053621256 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 01:13:41 INFO - PROCESS | 1392 | 1461053621332 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006066CE5000 == 46 [pid = 1392] [id = 677] 01:13:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000606051B400) [pid = 1392] [serial = 2031] [outer = 0000000000000000] 01:13:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (0000006060524000) [pid = 1392] [serial = 2032] [outer = 000000606051B400] 01:13:41 INFO - PROCESS | 1392 | 1461053621431 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006064787000) [pid = 1392] [serial = 2033] [outer = 000000606051B400] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 000000606C9D5800 == 45 [pid = 1392] [id = 457] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B6800 == 44 [pid = 1392] [id = 454] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 000000607035B800 == 43 [pid = 1392] [id = 451] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 0000006071850000 == 42 [pid = 1392] [id = 673] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 00000060711C2800 == 41 [pid = 1392] [id = 672] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 0000006060DDD800 == 40 [pid = 1392] [id = 671] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 0000006070512000 == 39 [pid = 1392] [id = 670] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 000000607022A800 == 38 [pid = 1392] [id = 669] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 000000607004B800 == 37 [pid = 1392] [id = 668] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4C2000 == 36 [pid = 1392] [id = 667] 01:13:41 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B8F800 == 35 [pid = 1392] [id = 666] 01:13:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006066036800 == 34 [pid = 1392] [id = 665] 01:13:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEC2800 == 33 [pid = 1392] [id = 664] 01:13:42 INFO - PROCESS | 1392 | --DOCSHELL 00000060650B5800 == 32 [pid = 1392] [id = 663] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006064F7D800) [pid = 1392] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060650CD400) [pid = 1392] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (00000060601C5000) [pid = 1392] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606051A800) [pid = 1392] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (0000006069C4F400) [pid = 1392] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (0000006072119000) [pid = 1392] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C180400) [pid = 1392] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (00000060654A8400) [pid = 1392] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (0000006065F43000) [pid = 1392] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000605FA95000) [pid = 1392] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000605FAE4800) [pid = 1392] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (0000006061316400) [pid = 1392] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (0000006064537400) [pid = 1392] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006069071C00) [pid = 1392] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (00000060698B8000) [pid = 1392] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (000000606BE73800) [pid = 1392] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (000000606C4A2800) [pid = 1392] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000606C9B5C00) [pid = 1392] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006060164400) [pid = 1392] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606C17CC00) [pid = 1392] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000606C728400) [pid = 1392] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (000000606C7C5C00) [pid = 1392] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (000000606A083C00) [pid = 1392] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000606C9AB000) [pid = 1392] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (000000606A272400) [pid = 1392] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (0000006069BE0400) [pid = 1392] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | --DOMWINDOW == 63 (0000006069C43C00) [pid = 1392] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:13:42 INFO - PROCESS | 1392 | 1461053622531 Marionette TRACE conn5 <- [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]]]}] 01:13:42 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) 01:13:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1449ms 01:13:42 INFO - PROCESS | 1392 | 1461053622594 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 01:13:42 INFO - PROCESS | 1392 | 1461053622600 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 01:13:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:13:42 INFO - PROCESS | 1392 | 1461053622606 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 1392 | 1461053622609 Marionette TRACE conn5 <- [1,2674,null,{}] 01:13:42 INFO - PROCESS | 1392 | 1461053622613 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:42 INFO - PROCESS | 1392 | 1461053622732 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 01:13:42 INFO - PROCESS | 1392 | 1461053622839 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F97800 == 33 [pid = 1392] [id = 678] 01:13:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (000000605F149000) [pid = 1392] [serial = 2034] [outer = 0000000000000000] 01:13:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (0000006060517000) [pid = 1392] [serial = 2035] [outer = 000000605F149000] 01:13:42 INFO - PROCESS | 1392 | 1461053622886 Marionette DEBUG loaded listener.js 01:13:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (00000060616B5800) [pid = 1392] [serial = 2036] [outer = 000000605F149000] 01:13:43 INFO - PROCESS | 1392 | 1461053623767 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:13:43 INFO - PROCESS | 1392 | 1461053623799 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 01:13:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:13:43 INFO - PROCESS | 1392 | 1461053623803 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:13:43 INFO - PROCESS | 1392 | 1461053623807 Marionette TRACE conn5 <- [1,2678,null,{}] 01:13:43 INFO - PROCESS | 1392 | 1461053623819 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:43 INFO - PROCESS | 1392 | 1461053623921 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 01:13:43 INFO - PROCESS | 1392 | 1461053623928 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:43 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CECE000 == 34 [pid = 1392] [id = 679] 01:13:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000605F1E5800) [pid = 1392] [serial = 2037] [outer = 0000000000000000] 01:13:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (0000006065FE6800) [pid = 1392] [serial = 2038] [outer = 000000605F1E5800] 01:13:43 INFO - PROCESS | 1392 | 1461053623980 Marionette DEBUG loaded listener.js 01:13:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (000000606689C800) [pid = 1392] [serial = 2039] [outer = 000000605F1E5800] 01:13:45 INFO - PROCESS | 1392 | 1461053624996 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 01:13:45 INFO - PROCESS | 1392 | 1461053625040 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 01:13:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:13:45 INFO - PROCESS | 1392 | 1461053625049 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:13:45 INFO - PROCESS | 1392 | 1461053625051 Marionette TRACE conn5 <- [1,2682,null,{}] 01:13:45 INFO - PROCESS | 1392 | 1461053625055 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:45 INFO - PROCESS | 1392 | 1461053625173 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 01:13:45 INFO - PROCESS | 1392 | 1461053625222 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F653800 == 35 [pid = 1392] [id = 680] 01:13:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (00000060698B8C00) [pid = 1392] [serial = 2040] [outer = 0000000000000000] 01:13:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (0000006069C44800) [pid = 1392] [serial = 2041] [outer = 00000060698B8C00] 01:13:45 INFO - PROCESS | 1392 | 1461053625273 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606A082400) [pid = 1392] [serial = 2042] [outer = 00000060698B8C00] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (0000006069C1AC00) [pid = 1392] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (000000606A274000) [pid = 1392] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (0000006060516800) [pid = 1392] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (00000060616BA800) [pid = 1392] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (00000060654A7000) [pid = 1392] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000606909F400) [pid = 1392] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 65 (000000605FA96800) [pid = 1392] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 64 (000000605FAE4C00) [pid = 1392] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:13:45 INFO - PROCESS | 1392 | --DOMWINDOW == 63 (000000606C4F7C00) [pid = 1392] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:13:46 INFO - PROCESS | 1392 | 1461053626247 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 01:13:46 INFO - PROCESS | 1392 | 1461053626289 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 01:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:13:46 INFO - PROCESS | 1392 | 1461053626292 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 1392 | 1461053626294 Marionette TRACE conn5 <- [1,2686,null,{}] 01:13:46 INFO - PROCESS | 1392 | 1461053626298 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:46 INFO - PROCESS | 1392 | 1461053626382 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 01:13:46 INFO - PROCESS | 1392 | 1461053626389 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070355000 == 36 [pid = 1392] [id = 681] 01:13:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 64 (000000605EA60800) [pid = 1392] [serial = 2043] [outer = 0000000000000000] 01:13:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 65 (00000060690A1800) [pid = 1392] [serial = 2044] [outer = 000000605EA60800] 01:13:46 INFO - PROCESS | 1392 | 1461053626437 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 66 (000000606A278800) [pid = 1392] [serial = 2045] [outer = 000000605EA60800] 01:13:47 INFO - PROCESS | 1392 | 1461053627378 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:13:47 INFO - PROCESS | 1392 | 1461053627426 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 01:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:13:47 INFO - PROCESS | 1392 | 1461053627429 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 1392 | 1461053627431 Marionette TRACE conn5 <- [1,2690,null,{}] 01:13:47 INFO - PROCESS | 1392 | 1461053627434 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:47 INFO - PROCESS | 1392 | 1461053627558 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 01:13:47 INFO - PROCESS | 1392 | 1461053627567 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071114000 == 37 [pid = 1392] [id = 682] 01:13:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000606C38D400) [pid = 1392] [serial = 2046] [outer = 0000000000000000] 01:13:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (000000606C70D800) [pid = 1392] [serial = 2047] [outer = 000000606C38D400] 01:13:47 INFO - PROCESS | 1392 | 1461053627620 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (000000606C7C3C00) [pid = 1392] [serial = 2048] [outer = 000000606C38D400] 01:13:48 INFO - PROCESS | 1392 | 1461053628091 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:13:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 01:13:48 INFO - PROCESS | 1392 | 1461053628175 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1392 | 1461053628179 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 01:13:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:13:48 INFO - PROCESS | 1392 | 1461053628185 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1392 | 1461053628190 Marionette TRACE conn5 <- [1,2694,null,{}] 01:13:48 INFO - PROCESS | 1392 | 1461053628196 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:48 INFO - PROCESS | 1392 | 1461053628297 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 01:13:48 INFO - PROCESS | 1392 | 1461053628422 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064F0D000 == 38 [pid = 1392] [id = 683] 01:13:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (000000605FA98400) [pid = 1392] [serial = 2049] [outer = 0000000000000000] 01:13:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (000000605FADE800) [pid = 1392] [serial = 2050] [outer = 000000605FA98400] 01:13:48 INFO - PROCESS | 1392 | 1461053628481 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (0000006060518800) [pid = 1392] [serial = 2051] [outer = 000000605FA98400] 01:13:49 INFO - PROCESS | 1392 | 1461053629166 Marionette TRACE conn5 <- [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]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:13:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1041ms 01:13:49 INFO - PROCESS | 1392 | 1461053629227 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 1392 | 1461053629231 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 01:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:13:49 INFO - PROCESS | 1392 | 1461053629240 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - PROCESS | 1392 | 1461053629244 Marionette TRACE conn5 <- [1,2698,null,{}] 01:13:49 INFO - PROCESS | 1392 | 1461053629285 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:49 INFO - PROCESS | 1392 | 1461053629406 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 01:13:49 INFO - PROCESS | 1392 | 1461053629519 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 1392 | ++DOCSHELL 000000605FC46800 == 39 [pid = 1392] [id = 684] 01:13:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (00000060650CC400) [pid = 1392] [serial = 2052] [outer = 0000000000000000] 01:13:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (0000006065F48C00) [pid = 1392] [serial = 2053] [outer = 00000060650CC400] 01:13:49 INFO - PROCESS | 1392 | 1461053629580 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (00000060698B7400) [pid = 1392] [serial = 2054] [outer = 00000060650CC400] 01:13:50 INFO - PROCESS | 1392 | 1461053630232 Marionette TRACE conn5 <- [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] 01:13:50 INFO - PROCESS | 1392 | 1461053630246 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 01:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:13:50 INFO - PROCESS | 1392 | 1461053630250 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1392 | 1461053630253 Marionette TRACE conn5 <- [1,2702,null,{}] 01:13:50 INFO - PROCESS | 1392 | 1461053630263 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:50 INFO - PROCESS | 1392 | 1461053630378 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 01:13:50 INFO - PROCESS | 1392 | 1461053630473 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEC8800 == 40 [pid = 1392] [id = 685] 01:13:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606C5BC000) [pid = 1392] [serial = 2055] [outer = 0000000000000000] 01:13:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606C71E400) [pid = 1392] [serial = 2056] [outer = 000000606C5BC000] 01:13:50 INFO - PROCESS | 1392 | 1461053630535 Marionette DEBUG loaded listener.js 01:13:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606C9B3C00) [pid = 1392] [serial = 2057] [outer = 000000606C5BC000] 01:13:51 INFO - PROCESS | 1392 | 1461053631160 Marionette TRACE conn5 <- [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]]]}] 01:13:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:13:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 01:13:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:13:51 INFO - PROCESS | 1392 | 1461053631238 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 01:13:51 INFO - PROCESS | 1392 | 1461053631241 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 01:13:51 INFO - PROCESS | 1392 | 1461053631245 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:13:51 INFO - PROCESS | 1392 | 1461053631247 Marionette TRACE conn5 <- [1,2706,null,{}] 01:13:51 INFO - PROCESS | 1392 | 1461053631252 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:51 INFO - PROCESS | 1392 | 1461053631392 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 01:13:51 INFO - PROCESS | 1392 | 1461053631511 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213C000 == 41 [pid = 1392] [id = 686] 01:13:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606D25B000) [pid = 1392] [serial = 2058] [outer = 0000000000000000] 01:13:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606D58F400) [pid = 1392] [serial = 2059] [outer = 000000606D25B000] 01:13:51 INFO - PROCESS | 1392 | 1461053631570 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606D8C5400) [pid = 1392] [serial = 2060] [outer = 000000606D25B000] 01:13:52 INFO - PROCESS | 1392 | 1461053632186 Marionette TRACE conn5 <- [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] 01:13:52 INFO - PROCESS | 1392 | 1461053632236 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 01:13:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:13:52 INFO - PROCESS | 1392 | 1461053632240 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 1392 | 1461053632242 Marionette TRACE conn5 <- [1,2710,null,{}] 01:13:52 INFO - PROCESS | 1392 | 1461053632246 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:52 INFO - PROCESS | 1392 | 1461053632353 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 01:13:52 INFO - PROCESS | 1392 | 1461053632473 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072334000 == 42 [pid = 1392] [id = 687] 01:13:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606DC49800) [pid = 1392] [serial = 2061] [outer = 0000000000000000] 01:13:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (000000606DC4B400) [pid = 1392] [serial = 2062] [outer = 000000606DC49800] 01:13:52 INFO - PROCESS | 1392 | 1461053632540 Marionette DEBUG loaded listener.js 01:13:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (000000606DC52800) [pid = 1392] [serial = 2063] [outer = 000000606DC49800] 01:13:53 INFO - PROCESS | 1392 | 1461053633332 Marionette TRACE conn5 <- [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] 01:13:53 INFO - PROCESS | 1392 | 1461053633389 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 01:13:53 INFO - PROCESS | 1392 | 1461053633395 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:13:53 INFO - PROCESS | 1392 | 1461053633398 Marionette TRACE conn5 <- [1,2714,null,{}] 01:13:53 INFO - PROCESS | 1392 | 1461053633404 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:53 INFO - PROCESS | 1392 | 1461053633505 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 01:13:53 INFO - PROCESS | 1392 | 1461053633587 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1392 | ++DOCSHELL 000000605E172000 == 43 [pid = 1392] [id = 688] 01:13:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000606035D000) [pid = 1392] [serial = 2064] [outer = 0000000000000000] 01:13:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (00000060650D0800) [pid = 1392] [serial = 2065] [outer = 000000606035D000] 01:13:53 INFO - PROCESS | 1392 | 1461053633686 Marionette DEBUG loaded listener.js 01:13:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (00000060660EF800) [pid = 1392] [serial = 2066] [outer = 000000606035D000] 01:13:53 INFO - PROCESS | 1392 | --DOCSHELL 000000605FC47800 == 42 [pid = 1392] [id = 649] 01:13:53 INFO - PROCESS | 1392 | --DOCSHELL 000000605FBF8800 == 41 [pid = 1392] [id = 442] 01:13:53 INFO - PROCESS | 1392 | --DOCSHELL 000000605F5B9000 == 40 [pid = 1392] [id = 674] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 86 (000000606C9AB400) [pid = 1392] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 85 (0000006069C44C00) [pid = 1392] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 84 (0000006069C7CC00) [pid = 1392] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 83 (000000606C4F7400) [pid = 1392] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 82 (0000006060547400) [pid = 1392] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 81 (00000060648B2400) [pid = 1392] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (0000006066219C00) [pid = 1392] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (00000060655D9800) [pid = 1392] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000606CE65000) [pid = 1392] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (0000006065F45C00) [pid = 1392] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (0000006066218000) [pid = 1392] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (0000006060516400) [pid = 1392] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 74 (00000060690A9400) [pid = 1392] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 73 (0000006060420400) [pid = 1392] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 72 (000000605FAE5C00) [pid = 1392] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 71 (000000606C172C00) [pid = 1392] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 70 (0000006064BF7400) [pid = 1392] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 69 (000000606C5C2800) [pid = 1392] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 68 (000000606C723800) [pid = 1392] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 67 (00000060698C1400) [pid = 1392] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:13:53 INFO - PROCESS | 1392 | --DOMWINDOW == 66 (000000606C4F6400) [pid = 1392] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:13:54 INFO - PROCESS | 1392 | 1461053634169 Marionette TRACE conn5 <- [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]]]}] 01:13:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:13:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 837ms 01:13:54 INFO - PROCESS | 1392 | 1461053634238 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 01:13:54 INFO - PROCESS | 1392 | 1461053634244 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 01:13:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:13:54 INFO - PROCESS | 1392 | 1461053634250 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:13:54 INFO - PROCESS | 1392 | 1461053634253 Marionette TRACE conn5 <- [1,2718,null,{}] 01:13:54 INFO - PROCESS | 1392 | 1461053634257 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:54 INFO - PROCESS | 1392 | 1461053634346 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 01:13:54 INFO - PROCESS | 1392 | 1461053634425 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A294000 == 41 [pid = 1392] [id = 689] 01:13:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 67 (000000605F13EC00) [pid = 1392] [serial = 2067] [outer = 0000000000000000] 01:13:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 68 (0000006064BF9400) [pid = 1392] [serial = 2068] [outer = 000000605F13EC00] 01:13:54 INFO - PROCESS | 1392 | 1461053634473 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 69 (0000006066216C00) [pid = 1392] [serial = 2069] [outer = 000000605F13EC00] 01:13:55 INFO - PROCESS | 1392 | 1461053635369 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:13:55 INFO - PROCESS | 1392 | 1461053635382 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 01:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:13:55 INFO - PROCESS | 1392 | 1461053635385 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - PROCESS | 1392 | 1461053635389 Marionette TRACE conn5 <- [1,2722,null,{}] 01:13:55 INFO - PROCESS | 1392 | 1461053635404 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:55 INFO - PROCESS | 1392 | 1461053635498 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 01:13:55 INFO - PROCESS | 1392 | 1461053635504 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:55 INFO - PROCESS | 1392 | ++DOCSHELL 000000606F650000 == 42 [pid = 1392] [id = 690] 01:13:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 70 (0000006069BE6800) [pid = 1392] [serial = 2070] [outer = 0000000000000000] 01:13:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 71 (0000006069C50400) [pid = 1392] [serial = 2071] [outer = 0000006069BE6800] 01:13:55 INFO - PROCESS | 1392 | 1461053635555 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 72 (000000606BE5C000) [pid = 1392] [serial = 2072] [outer = 0000006069BE6800] 01:13:55 INFO - PROCESS | 1392 | 1461053635990 Marionette TRACE conn5 <- [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]]]}] 01:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 01:13:56 INFO - PROCESS | 1392 | 1461053636030 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1392 | 1461053636033 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 01:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:13:56 INFO - PROCESS | 1392 | 1461053636041 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1392 | 1461053636043 Marionette TRACE conn5 <- [1,2726,null,{}] 01:13:56 INFO - PROCESS | 1392 | 1461053636052 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:56 INFO - PROCESS | 1392 | 1461053636165 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 01:13:56 INFO - PROCESS | 1392 | 1461053636171 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703D1800 == 43 [pid = 1392] [id = 691] 01:13:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 73 (000000606C39BC00) [pid = 1392] [serial = 2073] [outer = 0000000000000000] 01:13:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 74 (000000606C5B5800) [pid = 1392] [serial = 2074] [outer = 000000606C39BC00] 01:13:56 INFO - PROCESS | 1392 | 1461053636220 Marionette DEBUG loaded listener.js 01:13:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 75 (000000606C8A8000) [pid = 1392] [serial = 2075] [outer = 000000606C39BC00] 01:13:56 INFO - PROCESS | 1392 | 1461053636676 Marionette TRACE conn5 <- [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]]]}] 01:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 01:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:13:56 INFO - PROCESS | 1392 | 1461053636734 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1392 | 1461053636736 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 01:13:56 INFO - PROCESS | 1392 | 1461053636740 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1392 | 1461053636742 Marionette TRACE conn5 <- [1,2730,null,{}] 01:13:56 INFO - PROCESS | 1392 | 1461053636757 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:56 INFO - PROCESS | 1392 | 1461053636870 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 01:13:56 INFO - PROCESS | 1392 | 1461053636955 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B2000 == 44 [pid = 1392] [id = 692] 01:13:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606CE61000) [pid = 1392] [serial = 2076] [outer = 0000000000000000] 01:13:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606D174400) [pid = 1392] [serial = 2077] [outer = 000000606CE61000] 01:13:57 INFO - PROCESS | 1392 | 1461053637001 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606DC47C00) [pid = 1392] [serial = 2078] [outer = 000000606CE61000] 01:13:57 INFO - PROCESS | 1392 | 1461053637434 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 01:13:57 INFO - PROCESS | 1392 | 1461053637477 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 01:13:57 INFO - PROCESS | 1392 | 1461053637479 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 01:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:13:57 INFO - PROCESS | 1392 | 1461053637483 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 1392 | 1461053637485 Marionette TRACE conn5 <- [1,2734,null,{}] 01:13:57 INFO - PROCESS | 1392 | 1461053637493 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:57 INFO - PROCESS | 1392 | 1461053637628 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 01:13:57 INFO - PROCESS | 1392 | 1461053637687 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071852800 == 45 [pid = 1392] [id = 693] 01:13:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606DD88400) [pid = 1392] [serial = 2079] [outer = 0000000000000000] 01:13:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606E041C00) [pid = 1392] [serial = 2080] [outer = 000000606DD88400] 01:13:57 INFO - PROCESS | 1392 | 1461053637737 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606EA10800) [pid = 1392] [serial = 2081] [outer = 000000606DD88400] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 80 (000000605F1E5800) [pid = 1392] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 79 (000000605EA60800) [pid = 1392] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 78 (000000605F149000) [pid = 1392] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 77 (000000606C7C5800) [pid = 1392] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 76 (00000060698B8C00) [pid = 1392] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:13:58 INFO - PROCESS | 1392 | --DOMWINDOW == 75 (000000606051B400) [pid = 1392] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:13:58 INFO - PROCESS | 1392 | 1461053638161 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 01:13:58 INFO - PROCESS | 1392 | 1461053638253 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 1392 | 1461053638255 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 01:13:58 INFO - PROCESS | 1392 | 1461053638258 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - PROCESS | 1392 | 1461053638260 Marionette TRACE conn5 <- [1,2738,null,{}] 01:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:13:58 INFO - PROCESS | 1392 | 1461053638264 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:58 INFO - PROCESS | 1392 | 1461053638350 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 01:13:58 INFO - PROCESS | 1392 | 1461053638430 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000607232B800 == 46 [pid = 1392] [id = 694] 01:13:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 76 (000000606051B400) [pid = 1392] [serial = 2082] [outer = 0000000000000000] 01:13:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 77 (000000606DD8EC00) [pid = 1392] [serial = 2083] [outer = 000000606051B400] 01:13:58 INFO - PROCESS | 1392 | 1461053638476 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 78 (000000606EA3DC00) [pid = 1392] [serial = 2084] [outer = 000000606051B400] 01:13:58 INFO - PROCESS | 1392 | 1461053638819 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 01:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:13:58 INFO - PROCESS | 1392 | 1461053638892 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 1392 | 1461053638894 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 01:13:58 INFO - PROCESS | 1392 | 1461053638898 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - PROCESS | 1392 | 1461053638899 Marionette TRACE conn5 <- [1,2742,null,{}] 01:13:58 INFO - PROCESS | 1392 | 1461053638903 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:59 INFO - PROCESS | 1392 | 1461053639021 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 01:13:59 INFO - PROCESS | 1392 | 1461053639028 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B12800 == 47 [pid = 1392] [id = 695] 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 79 (000000606EA44400) [pid = 1392] [serial = 2085] [outer = 0000000000000000] 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 80 (000000606ED43400) [pid = 1392] [serial = 2086] [outer = 000000606EA44400] 01:13:59 INFO - PROCESS | 1392 | 1461053639074 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 81 (000000606F51F800) [pid = 1392] [serial = 2087] [outer = 000000606EA44400] 01:13:59 INFO - PROCESS | 1392 | 1461053639473 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 01:13:59 INFO - PROCESS | 1392 | 1461053639528 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1392 | 1461053639530 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 01:13:59 INFO - PROCESS | 1392 | 1461053639534 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:13:59 INFO - PROCESS | 1392 | 1461053639536 Marionette TRACE conn5 <- [1,2746,null,{}] 01:13:59 INFO - PROCESS | 1392 | 1461053639539 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:59 INFO - PROCESS | 1392 | 1461053639626 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 01:13:59 INFO - PROCESS | 1392 | 1461053639632 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B63800 == 48 [pid = 1392] [id = 696] 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 82 (000000606F697C00) [pid = 1392] [serial = 2088] [outer = 0000000000000000] 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 83 (0000006070039400) [pid = 1392] [serial = 2089] [outer = 000000606F697C00] 01:13:59 INFO - PROCESS | 1392 | 1461053639681 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1392 | ++DOMWINDOW == 84 (0000006070255000) [pid = 1392] [serial = 2090] [outer = 000000606F697C00] 01:14:00 INFO - PROCESS | 1392 | 1461053640204 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:14:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 01:14:00 INFO - PROCESS | 1392 | 1461053640228 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 01:14:00 INFO - PROCESS | 1392 | 1461053640233 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 01:14:00 INFO - PROCESS | 1392 | 1461053640239 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:14:00 INFO - PROCESS | 1392 | 1461053640244 Marionette TRACE conn5 <- [1,2750,null,{}] 01:14:00 INFO - PROCESS | 1392 | 1461053640251 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:00 INFO - PROCESS | 1392 | 1461053640367 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 01:14:00 INFO - PROCESS | 1392 | 1461053640468 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:00 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B9D800 == 49 [pid = 1392] [id = 697] 01:14:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 85 (000000605F148800) [pid = 1392] [serial = 2091] [outer = 0000000000000000] 01:14:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 86 (000000605FCD5800) [pid = 1392] [serial = 2092] [outer = 000000605F148800] 01:14:00 INFO - PROCESS | 1392 | 1461053640526 Marionette DEBUG loaded listener.js 01:14:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 87 (0000006064F80400) [pid = 1392] [serial = 2093] [outer = 000000605F148800] 01:14:01 INFO - PROCESS | 1392 | 1461053641166 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:14:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:14:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 984ms 01:14:01 INFO - PROCESS | 1392 | 1461053641227 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 1392 | 1461053641234 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 01:14:01 INFO - PROCESS | 1392 | 1461053641254 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 1392 | 1461053641258 Marionette TRACE conn5 <- [1,2754,null,{}] 01:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:14:01 INFO - PROCESS | 1392 | 1461053641263 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:01 INFO - PROCESS | 1392 | 1461053641378 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 01:14:01 INFO - PROCESS | 1392 | 1461053641502 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070511000 == 50 [pid = 1392] [id = 698] 01:14:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (0000006069BE7800) [pid = 1392] [serial = 2094] [outer = 0000000000000000] 01:14:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000606A081400) [pid = 1392] [serial = 2095] [outer = 0000006069BE7800] 01:14:01 INFO - PROCESS | 1392 | 1461053641560 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (000000606C4AF000) [pid = 1392] [serial = 2096] [outer = 0000006069BE7800] 01:14:02 INFO - PROCESS | 1392 | 1461053642109 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 881ms 01:14:02 INFO - PROCESS | 1392 | 1461053642150 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 1392 | 1461053642153 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 01:14:02 INFO - PROCESS | 1392 | 1461053642158 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:14:02 INFO - PROCESS | 1392 | 1461053642162 Marionette TRACE conn5 <- [1,2758,null,{}] 01:14:02 INFO - PROCESS | 1392 | 1461053642175 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:02 INFO - PROCESS | 1392 | 1461053642293 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 01:14:02 INFO - PROCESS | 1392 | 1461053642389 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D59800 == 51 [pid = 1392] [id = 699] 01:14:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (000000606DD38000) [pid = 1392] [serial = 2097] [outer = 0000000000000000] 01:14:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606E0B3400) [pid = 1392] [serial = 2098] [outer = 000000606DD38000] 01:14:02 INFO - PROCESS | 1392 | 1461053642449 Marionette DEBUG loaded listener.js 01:14:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (000000606EA10000) [pid = 1392] [serial = 2099] [outer = 000000606DD38000] 01:14:03 INFO - PROCESS | 1392 | 1461053643062 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:14:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:14:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 943ms 01:14:03 INFO - PROCESS | 1392 | 1461053643105 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 01:14:03 INFO - PROCESS | 1392 | 1461053643109 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 01:14:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:14:03 INFO - PROCESS | 1392 | 1461053643112 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:14:03 INFO - PROCESS | 1392 | 1461053643114 Marionette TRACE conn5 <- [1,2762,null,{}] 01:14:03 INFO - PROCESS | 1392 | 1461053643118 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:03 INFO - PROCESS | 1392 | 1461053643231 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 01:14:03 INFO - PROCESS | 1392 | 1461053643354 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756CF000 == 52 [pid = 1392] [id = 700] 01:14:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000607025AC00) [pid = 1392] [serial = 2100] [outer = 0000000000000000] 01:14:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (0000006070283400) [pid = 1392] [serial = 2101] [outer = 000000607025AC00] 01:14:03 INFO - PROCESS | 1392 | 1461053643412 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000607028CC00) [pid = 1392] [serial = 2102] [outer = 000000607025AC00] 01:14:03 INFO - PROCESS | 1392 | 1461053643977 Marionette TRACE conn5 <- [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]]]}] 01:14:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:14:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 943ms 01:14:04 INFO - PROCESS | 1392 | 1461053644057 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1392 | 1461053644060 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 01:14:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:14:04 INFO - PROCESS | 1392 | 1461053644063 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1392 | 1461053644066 Marionette TRACE conn5 <- [1,2766,null,{}] 01:14:04 INFO - PROCESS | 1392 | 1461053644083 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:04 INFO - PROCESS | 1392 | 1461053644192 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 01:14:04 INFO - PROCESS | 1392 | 1461053644314 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075755000 == 53 [pid = 1392] [id = 701] 01:14:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000607025B000) [pid = 1392] [serial = 2103] [outer = 0000000000000000] 01:14:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (0000006070318400) [pid = 1392] [serial = 2104] [outer = 000000607025B000] 01:14:04 INFO - PROCESS | 1392 | 1461053644371 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006070482000) [pid = 1392] [serial = 2105] [outer = 000000607025B000] 01:14:05 INFO - PROCESS | 1392 | 1461053645225 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:14:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:14:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1233ms 01:14:05 INFO - PROCESS | 1392 | 1461053645299 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 1392 | 1461053645304 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 01:14:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:14:05 INFO - PROCESS | 1392 | 1461053645310 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - PROCESS | 1392 | 1461053645314 Marionette TRACE conn5 <- [1,2770,null,{}] 01:14:05 INFO - PROCESS | 1392 | 1461053645321 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:05 INFO - PROCESS | 1392 | 1461053645456 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 01:14:05 INFO - PROCESS | 1392 | 1461053645588 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060282000 == 54 [pid = 1392] [id = 702] 01:14:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (000000605FCCC800) [pid = 1392] [serial = 2106] [outer = 0000000000000000] 01:14:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006060170400) [pid = 1392] [serial = 2107] [outer = 000000605FCCC800] 01:14:05 INFO - PROCESS | 1392 | 1461053645643 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (0000006064860C00) [pid = 1392] [serial = 2108] [outer = 000000605FCCC800] 01:14:06 INFO - PROCESS | 1392 | --DOCSHELL 0000006066038800 == 53 [pid = 1392] [id = 651] 01:14:06 INFO - PROCESS | 1392 | --DOCSHELL 0000006069BA3800 == 52 [pid = 1392] [id = 652] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606C70D800) [pid = 1392] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (000000605E10D400) [pid = 1392] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (00000060698B6000) [pid = 1392] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (00000060648B5800) [pid = 1392] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | 1461053646271 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:14:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 984ms 01:14:06 INFO - PROCESS | 1392 | 1461053646298 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 1392 | 1461053646304 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 01:14:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:14:06 INFO - PROCESS | 1392 | 1461053646311 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 1392 | 1461053646313 Marionette TRACE conn5 <- [1,2774,null,{}] 01:14:06 INFO - PROCESS | 1392 | 1461053646317 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:06 INFO - PROCESS | 1392 | 1461053646419 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (0000006069C44800) [pid = 1392] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 96 (0000006060524000) [pid = 1392] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 95 (0000006065FE6800) [pid = 1392] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 94 (000000606A082400) [pid = 1392] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 93 (00000060690A1800) [pid = 1392] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 92 (0000006060517000) [pid = 1392] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 91 (000000606CE61400) [pid = 1392] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 90 (000000606A278800) [pid = 1392] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 89 (0000006064787000) [pid = 1392] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 88 (00000060616B5800) [pid = 1392] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | --DOMWINDOW == 87 (000000606689C800) [pid = 1392] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:14:06 INFO - PROCESS | 1392 | 1461053646514 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:06 INFO - PROCESS | 1392 | ++DOCSHELL 00000060650AB000 == 53 [pid = 1392] [id = 703] 01:14:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 88 (000000605F149400) [pid = 1392] [serial = 2109] [outer = 0000000000000000] 01:14:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 89 (000000605FCCE400) [pid = 1392] [serial = 2110] [outer = 000000605F149400] 01:14:06 INFO - PROCESS | 1392 | 1461053646562 Marionette DEBUG loaded listener.js 01:14:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 90 (0000006064858400) [pid = 1392] [serial = 2111] [outer = 000000605F149400] 01:14:06 INFO - PROCESS | 1392 | 1461053646984 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:14:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:14:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 732ms 01:14:07 INFO - PROCESS | 1392 | 1461053647043 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 1392 | 1461053647046 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 01:14:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:14:07 INFO - PROCESS | 1392 | 1461053647050 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 1392 | 1461053647053 Marionette TRACE conn5 <- [1,2778,null,{}] 01:14:07 INFO - PROCESS | 1392 | 1461053647069 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:07 INFO - PROCESS | 1392 | 1461053647158 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 01:14:07 INFO - PROCESS | 1392 | 1461053647172 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D582800 == 54 [pid = 1392] [id = 704] 01:14:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 91 (0000006066213C00) [pid = 1392] [serial = 2112] [outer = 0000000000000000] 01:14:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 92 (000000606689B400) [pid = 1392] [serial = 2113] [outer = 0000006066213C00] 01:14:07 INFO - PROCESS | 1392 | 1461053647221 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 93 (00000060698B5C00) [pid = 1392] [serial = 2114] [outer = 0000006066213C00] 01:14:07 INFO - PROCESS | 1392 | 1461053647684 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:14:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:14:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 01:14:07 INFO - PROCESS | 1392 | 1461053647743 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 1392 | 1461053647746 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 01:14:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:14:07 INFO - PROCESS | 1392 | 1461053647750 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 1392 | 1461053647752 Marionette TRACE conn5 <- [1,2782,null,{}] 01:14:07 INFO - PROCESS | 1392 | 1461053647755 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:07 INFO - PROCESS | 1392 | 1461053647843 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 01:14:07 INFO - PROCESS | 1392 | 1461053647983 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064709800 == 55 [pid = 1392] [id = 705] 01:14:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 94 (000000605E0A1800) [pid = 1392] [serial = 2115] [outer = 0000000000000000] 01:14:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 95 (000000605EA5FC00) [pid = 1392] [serial = 2116] [outer = 000000605E0A1800] 01:14:08 INFO - PROCESS | 1392 | 1461053648043 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 96 (000000606035CC00) [pid = 1392] [serial = 2117] [outer = 000000605E0A1800] 01:14:08 INFO - PROCESS | 1392 | 1461053648741 Marionette TRACE conn5 <- [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]]]}] 01:14:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:14:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1025ms 01:14:08 INFO - PROCESS | 1392 | 1461053648779 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 1392 | 1461053648783 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 01:14:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:14:08 INFO - PROCESS | 1392 | 1461053648789 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 1392 | 1461053648793 Marionette TRACE conn5 <- [1,2786,null,{}] 01:14:08 INFO - PROCESS | 1392 | 1461053648821 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:08 INFO - PROCESS | 1392 | 1461053648936 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 01:14:09 INFO - PROCESS | 1392 | 1461053649059 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 1392 | ++DOCSHELL 000000606ED20800 == 56 [pid = 1392] [id = 706] 01:14:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 97 (000000606621CC00) [pid = 1392] [serial = 2118] [outer = 0000000000000000] 01:14:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (00000060690A9400) [pid = 1392] [serial = 2119] [outer = 000000606621CC00] 01:14:09 INFO - PROCESS | 1392 | 1461053649120 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (0000006069C41400) [pid = 1392] [serial = 2120] [outer = 000000606621CC00] 01:14:09 INFO - PROCESS | 1392 | 1461053649695 Marionette TRACE conn5 <- [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]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:14:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 965ms 01:14:09 INFO - PROCESS | 1392 | 1461053649760 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 1392 | 1461053649765 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 01:14:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:14:09 INFO - PROCESS | 1392 | 1461053649769 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 1392 | 1461053649771 Marionette TRACE conn5 <- [1,2790,null,{}] 01:14:09 INFO - PROCESS | 1392 | 1461053649776 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:09 INFO - PROCESS | 1392 | 1461053649889 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 01:14:10 INFO - PROCESS | 1392 | 1461053650013 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070351800 == 57 [pid = 1392] [id = 707] 01:14:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006069C7C400) [pid = 1392] [serial = 2121] [outer = 0000000000000000] 01:14:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606A08B800) [pid = 1392] [serial = 2122] [outer = 0000006069C7C400] 01:14:10 INFO - PROCESS | 1392 | 1461053650072 Marionette DEBUG loaded listener.js 01:14:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606BE79000) [pid = 1392] [serial = 2123] [outer = 0000006069C7C400] 01:14:10 INFO - PROCESS | 1392 | 1461053650708 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 01:14:10 INFO - PROCESS | 1392 | 1461053650756 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 1392 | 1461053650759 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 01:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:14:10 INFO - PROCESS | 1392 | 1461053650771 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - PROCESS | 1392 | 1461053650778 Marionette TRACE conn5 <- [1,2794,null,{}] 01:14:10 INFO - PROCESS | 1392 | 1461053650783 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:10 INFO - PROCESS | 1392 | 1461053650897 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 01:14:11 INFO - PROCESS | 1392 | 1461053651019 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000607111E000 == 58 [pid = 1392] [id = 708] 01:14:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (0000006069CF0C00) [pid = 1392] [serial = 2124] [outer = 0000000000000000] 01:14:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (000000606C70DC00) [pid = 1392] [serial = 2125] [outer = 0000006069CF0C00] 01:14:11 INFO - PROCESS | 1392 | 1461053651077 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C7C4800) [pid = 1392] [serial = 2126] [outer = 0000006069CF0C00] 01:14:11 INFO - PROCESS | 1392 | 1461053651686 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:14:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:14:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 943ms 01:14:11 INFO - PROCESS | 1392 | 1461053651708 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 01:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:14:11 INFO - PROCESS | 1392 | 1461053651711 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 01:14:11 INFO - PROCESS | 1392 | 1461053651715 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:14:11 INFO - PROCESS | 1392 | 1461053651717 Marionette TRACE conn5 <- [1,2798,null,{}] 01:14:11 INFO - PROCESS | 1392 | 1461053651722 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:11 INFO - PROCESS | 1392 | 1461053651829 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 01:14:11 INFO - PROCESS | 1392 | 1461053651923 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071845800 == 59 [pid = 1392] [id = 709] 01:14:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C9B4400) [pid = 1392] [serial = 2127] [outer = 0000000000000000] 01:14:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606CD14000) [pid = 1392] [serial = 2128] [outer = 000000606C9B4400] 01:14:11 INFO - PROCESS | 1392 | 1461053651980 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606D25D000) [pid = 1392] [serial = 2129] [outer = 000000606C9B4400] 01:14:12 INFO - PROCESS | 1392 | 1461053652526 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:14:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:14:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 839ms 01:14:12 INFO - PROCESS | 1392 | 1461053652567 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1392 | 1461053652570 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 01:14:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:14:12 INFO - PROCESS | 1392 | 1461053652575 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1392 | 1461053652577 Marionette TRACE conn5 <- [1,2802,null,{}] 01:14:12 INFO - PROCESS | 1392 | 1461053652581 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:12 INFO - PROCESS | 1392 | 1461053652685 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 01:14:12 INFO - PROCESS | 1392 | 1461053652783 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:12 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213E000 == 60 [pid = 1392] [id = 710] 01:14:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606DC4A400) [pid = 1392] [serial = 2130] [outer = 0000000000000000] 01:14:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606DC51000) [pid = 1392] [serial = 2131] [outer = 000000606DC4A400] 01:14:12 INFO - PROCESS | 1392 | 1461053652851 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EA03800) [pid = 1392] [serial = 2132] [outer = 000000606DC4A400] 01:14:13 INFO - PROCESS | 1392 | 1461053653506 Marionette TRACE conn5 <- [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]]]}] 01:14:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:14:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 01:14:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:14:13 INFO - PROCESS | 1392 | 1461053653562 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 01:14:13 INFO - PROCESS | 1392 | 1461053653565 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 01:14:13 INFO - PROCESS | 1392 | 1461053653568 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:14:13 INFO - PROCESS | 1392 | 1461053653571 Marionette TRACE conn5 <- [1,2806,null,{}] 01:14:13 INFO - PROCESS | 1392 | 1461053653575 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:13 INFO - PROCESS | 1392 | 1461053653683 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 01:14:13 INFO - PROCESS | 1392 | 1461053653779 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:13 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B1F800 == 61 [pid = 1392] [id = 711] 01:14:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606DC4A800) [pid = 1392] [serial = 2133] [outer = 0000000000000000] 01:14:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606F5B1000) [pid = 1392] [serial = 2134] [outer = 000000606DC4A800] 01:14:13 INFO - PROCESS | 1392 | 1461053653834 Marionette DEBUG loaded listener.js 01:14:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070254400) [pid = 1392] [serial = 2135] [outer = 000000606DC4A800] 01:14:14 INFO - PROCESS | 1392 | 1461053654526 Marionette TRACE conn5 <- [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]]]}] 01:14:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:14:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 984ms 01:14:14 INFO - PROCESS | 1392 | 1461053654554 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 1392 | 1461053654560 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 01:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:14:14 INFO - PROCESS | 1392 | 1461053654565 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 1392 | 1461053654569 Marionette TRACE conn5 <- [1,2810,null,{}] 01:14:14 INFO - PROCESS | 1392 | 1461053654574 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:14 INFO - PROCESS | 1392 | 1461053654682 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 01:14:14 INFO - PROCESS | 1392 | 1461053654799 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 1392 | --DOCSHELL 000000606D582800 == 60 [pid = 1392] [id = 704] 01:14:14 INFO - PROCESS | 1392 | --DOCSHELL 00000060650AB000 == 59 [pid = 1392] [id = 703] 01:14:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006060282000 == 58 [pid = 1392] [id = 702] 01:14:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006070511000 == 57 [pid = 1392] [id = 698] 01:14:14 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B9D800 == 56 [pid = 1392] [id = 697] 01:14:14 INFO - PROCESS | 1392 | ++DOCSHELL 0000006064552000 == 57 [pid = 1392] [id = 712] 01:14:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000605E0AAC00) [pid = 1392] [serial = 2136] [outer = 0000000000000000] 01:14:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006060524800) [pid = 1392] [serial = 2137] [outer = 000000605E0AAC00] 01:14:14 INFO - PROCESS | 1392 | 1461053654878 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (00000060660EA800) [pid = 1392] [serial = 2138] [outer = 000000605E0AAC00] 01:14:15 INFO - PROCESS | 1392 | 1461053655339 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 797ms 01:14:15 INFO - PROCESS | 1392 | 1461053655365 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 01:14:15 INFO - PROCESS | 1392 | 1461053655372 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 01:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:14:15 INFO - PROCESS | 1392 | 1461053655382 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:14:15 INFO - PROCESS | 1392 | 1461053655385 Marionette TRACE conn5 <- [1,2814,null,{}] 01:14:15 INFO - PROCESS | 1392 | 1461053655389 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:15 INFO - PROCESS | 1392 | 1461053655481 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 01:14:15 INFO - PROCESS | 1392 | 1461053655490 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070344800 == 58 [pid = 1392] [id = 713] 01:14:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060698BF400) [pid = 1392] [serial = 2139] [outer = 0000000000000000] 01:14:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606A273C00) [pid = 1392] [serial = 2140] [outer = 00000060698BF400] 01:14:15 INFO - PROCESS | 1392 | 1461053655536 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606C39C400) [pid = 1392] [serial = 2141] [outer = 00000060698BF400] 01:14:16 INFO - PROCESS | 1392 | 1461053656083 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 01:14:16 INFO - PROCESS | 1392 | 1461053656121 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 1392 | 1461053656123 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 01:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:14:16 INFO - PROCESS | 1392 | 1461053656127 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1392 | 1461053656131 Marionette TRACE conn5 <- [1,2818,null,{}] 01:14:16 INFO - PROCESS | 1392 | 1461053656142 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:16 INFO - PROCESS | 1392 | 1461053656266 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 01:14:16 INFO - PROCESS | 1392 | 1461053656328 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B06800 == 59 [pid = 1392] [id = 714] 01:14:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606CE60C00) [pid = 1392] [serial = 2142] [outer = 0000000000000000] 01:14:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606DC50400) [pid = 1392] [serial = 2143] [outer = 000000606CE60C00] 01:14:16 INFO - PROCESS | 1392 | 1461053656377 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606EA37000) [pid = 1392] [serial = 2144] [outer = 000000606CE60C00] 01:14:16 INFO - PROCESS | 1392 | 1461053656817 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 01:14:16 INFO - PROCESS | 1392 | 1461053656862 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 1392 | 1461053656865 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 01:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:14:16 INFO - PROCESS | 1392 | 1461053656907 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1392 | 1461053656909 Marionette TRACE conn5 <- [1,2822,null,{}] 01:14:16 INFO - PROCESS | 1392 | 1461053656923 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:17 INFO - PROCESS | 1392 | 1461053657043 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 01:14:17 INFO - PROCESS | 1392 | 1461053657103 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060756CA000 == 60 [pid = 1392] [id = 715] 01:14:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606EA0E000) [pid = 1392] [serial = 2145] [outer = 0000000000000000] 01:14:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006070288800) [pid = 1392] [serial = 2146] [outer = 000000606EA0E000] 01:14:17 INFO - PROCESS | 1392 | 1461053657149 Marionette DEBUG loaded listener.js 01:14:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000607031A000) [pid = 1392] [serial = 2147] [outer = 000000606EA0E000] 01:14:17 INFO - PROCESS | 1392 | 1461053657569 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 714ms 01:14:17 INFO - PROCESS | 1392 | 1461053657596 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 01:14:17 INFO - PROCESS | 1392 | 1461053657598 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 01:14:17 INFO - PROCESS | 1392 | 1461053657601 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:14:17 INFO - PROCESS | 1392 | 1461053657603 Marionette TRACE conn5 <- [1,2826,null,{}] 01:14:17 INFO - PROCESS | 1392 | 1461053657607 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:17 INFO - PROCESS | 1392 | 1461053657869 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606DD88400) [pid = 1392] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000605F13EC00) [pid = 1392] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606DC49800) [pid = 1392] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606CE61000) [pid = 1392] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606051B400) [pid = 1392] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606035D000) [pid = 1392] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (0000006069BE6800) [pid = 1392] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606C38D400) [pid = 1392] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000605FCCC800) [pid = 1392] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000605F149400) [pid = 1392] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000606EA44400) [pid = 1392] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C39BC00) [pid = 1392] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:14:17 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060654EE400) [pid = 1392] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:14:17 INFO - PROCESS | 1392 | 1461053657932 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1392 | ++DOCSHELL 00000060706B4000 == 61 [pid = 1392] [id = 716] 01:14:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000605EADE400) [pid = 1392] [serial = 2148] [outer = 0000000000000000] 01:14:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606035D000) [pid = 1392] [serial = 2149] [outer = 000000605EADE400] 01:14:17 INFO - PROCESS | 1392 | 1461053657978 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606BE60400) [pid = 1392] [serial = 2150] [outer = 000000605EADE400] 01:14:18 INFO - PROCESS | 1392 | 1461053658413 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 838ms 01:14:18 INFO - PROCESS | 1392 | 1461053658442 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 01:14:18 INFO - PROCESS | 1392 | 1461053658444 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 01:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:14:18 INFO - PROCESS | 1392 | 1461053658448 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 1392 | 1461053658449 Marionette TRACE conn5 <- [1,2830,null,{}] 01:14:18 INFO - PROCESS | 1392 | 1461053658453 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:18 INFO - PROCESS | 1392 | 1461053658552 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 01:14:18 INFO - PROCESS | 1392 | 1461053658559 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C60000 == 62 [pid = 1392] [id = 717] 01:14:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000607031D000) [pid = 1392] [serial = 2151] [outer = 0000000000000000] 01:14:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (0000006070559400) [pid = 1392] [serial = 2152] [outer = 000000607031D000] 01:14:18 INFO - PROCESS | 1392 | 1461053658610 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (0000006070564C00) [pid = 1392] [serial = 2153] [outer = 000000607031D000] 01:14:19 INFO - PROCESS | 1392 | 1461053659062 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 01:14:19 INFO - PROCESS | 1392 | 1461053659121 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1392 | 1461053659124 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 01:14:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:14:19 INFO - PROCESS | 1392 | 1461053659127 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1392 | 1461053659129 Marionette TRACE conn5 <- [1,2834,null,{}] 01:14:19 INFO - PROCESS | 1392 | 1461053659132 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:19 INFO - PROCESS | 1392 | 1461053659218 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 01:14:19 INFO - PROCESS | 1392 | 1461053659224 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076562800 == 63 [pid = 1392] [id = 718] 01:14:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006070679800) [pid = 1392] [serial = 2154] [outer = 0000000000000000] 01:14:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (00000060707B0400) [pid = 1392] [serial = 2155] [outer = 0000006070679800] 01:14:19 INFO - PROCESS | 1392 | 1461053659270 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (00000060707B8400) [pid = 1392] [serial = 2156] [outer = 0000006070679800] 01:14:19 INFO - PROCESS | 1392 | 1461053659700 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 01:14:19 INFO - PROCESS | 1392 | 1461053659759 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1392 | 1461053659762 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 01:14:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:14:19 INFO - PROCESS | 1392 | 1461053659765 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1392 | 1461053659767 Marionette TRACE conn5 <- [1,2838,null,{}] 01:14:19 INFO - PROCESS | 1392 | 1461053659771 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:19 INFO - PROCESS | 1392 | 1461053659857 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 01:14:20 INFO - PROCESS | 1392 | 1461053660065 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A29B800 == 64 [pid = 1392] [id = 719] 01:14:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000605FA96000) [pid = 1392] [serial = 2157] [outer = 0000000000000000] 01:14:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006060516400) [pid = 1392] [serial = 2158] [outer = 000000605FA96000] 01:14:20 INFO - PROCESS | 1392 | 1461053660126 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (00000060654ABC00) [pid = 1392] [serial = 2159] [outer = 000000605FA96000] 01:14:20 INFO - PROCESS | 1392 | 1461053660713 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 984ms 01:14:20 INFO - PROCESS | 1392 | 1461053660754 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 1392 | 1461053660760 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 01:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:14:20 INFO - PROCESS | 1392 | 1461053660766 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 1392 | 1461053660770 Marionette TRACE conn5 <- [1,2842,null,{}] 01:14:20 INFO - PROCESS | 1392 | 1461053660775 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:20 INFO - PROCESS | 1392 | 1461053660896 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 01:14:21 INFO - PROCESS | 1392 | 1461053661046 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071FB6800 == 65 [pid = 1392] [id = 720] 01:14:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000606C176000) [pid = 1392] [serial = 2160] [outer = 0000000000000000] 01:14:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000606C4F8400) [pid = 1392] [serial = 2161] [outer = 000000606C176000] 01:14:21 INFO - PROCESS | 1392 | 1461053661110 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (000000606D730C00) [pid = 1392] [serial = 2162] [outer = 000000606C176000] 01:14:21 INFO - PROCESS | 1392 | 1461053661744 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1030ms 01:14:21 INFO - PROCESS | 1392 | 1461053661800 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 01:14:21 INFO - PROCESS | 1392 | 1461053661805 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 01:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:14:21 INFO - PROCESS | 1392 | 1461053661810 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:14:21 INFO - PROCESS | 1392 | 1461053661812 Marionette TRACE conn5 <- [1,2846,null,{}] 01:14:21 INFO - PROCESS | 1392 | 1461053661817 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:21 INFO - PROCESS | 1392 | 1461053661951 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 01:14:22 INFO - PROCESS | 1392 | 1461053662080 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:22 INFO - PROCESS | 1392 | ++DOCSHELL 000000607760F800 == 66 [pid = 1392] [id = 721] 01:14:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000607024E400) [pid = 1392] [serial = 2163] [outer = 0000000000000000] 01:14:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006070485400) [pid = 1392] [serial = 2164] [outer = 000000607024E400] 01:14:22 INFO - PROCESS | 1392 | 1461053662138 Marionette DEBUG loaded listener.js 01:14:22 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000607055B800) [pid = 1392] [serial = 2165] [outer = 000000607024E400] 01:14:22 INFO - PROCESS | 1392 | 1461053662738 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 01:14:22 INFO - PROCESS | 1392 | 1461053662796 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 01:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:14:22 INFO - PROCESS | 1392 | 1461053662799 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 01:14:22 INFO - PROCESS | 1392 | 1461053662810 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:14:22 INFO - PROCESS | 1392 | 1461053662817 Marionette TRACE conn5 <- [1,2850,null,{}] 01:14:22 INFO - PROCESS | 1392 | 1461053662822 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:22 INFO - PROCESS | 1392 | 1461053662969 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 01:14:23 INFO - PROCESS | 1392 | 1461053663099 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077D48000 == 67 [pid = 1392] [id = 722] 01:14:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000607027F800) [pid = 1392] [serial = 2166] [outer = 0000000000000000] 01:14:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (0000006071067800) [pid = 1392] [serial = 2167] [outer = 000000607027F800] 01:14:23 INFO - PROCESS | 1392 | 1461053663157 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006071070400) [pid = 1392] [serial = 2168] [outer = 000000607027F800] 01:14:23 INFO - PROCESS | 1392 | 1461053663728 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 989ms 01:14:23 INFO - PROCESS | 1392 | 1461053663794 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 01:14:23 INFO - PROCESS | 1392 | 1461053663797 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 01:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:14:23 INFO - PROCESS | 1392 | 1461053663801 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:14:23 INFO - PROCESS | 1392 | 1461053663803 Marionette TRACE conn5 <- [1,2854,null,{}] 01:14:23 INFO - PROCESS | 1392 | 1461053663807 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:23 INFO - PROCESS | 1392 | 1461053663919 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 01:14:24 INFO - PROCESS | 1392 | 1461053664048 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:24 INFO - PROCESS | 1392 | ++DOCSHELL 00000060781DD800 == 68 [pid = 1392] [id = 723] 01:14:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000607106F800) [pid = 1392] [serial = 2169] [outer = 0000000000000000] 01:14:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (0000006071080800) [pid = 1392] [serial = 2170] [outer = 000000607106F800] 01:14:24 INFO - PROCESS | 1392 | 1461053664106 Marionette DEBUG loaded listener.js 01:14:24 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006071183800) [pid = 1392] [serial = 2171] [outer = 000000607106F800] 01:14:24 INFO - PROCESS | 1392 | 1461053664738 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 984ms 01:14:24 INFO - PROCESS | 1392 | 1461053664787 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 01:14:24 INFO - PROCESS | 1392 | 1461053664789 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 01:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:14:24 INFO - PROCESS | 1392 | 1461053664793 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:14:24 INFO - PROCESS | 1392 | 1461053664795 Marionette TRACE conn5 <- [1,2858,null,{}] 01:14:24 INFO - PROCESS | 1392 | 1461053664800 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:24 INFO - PROCESS | 1392 | 1461053664912 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 01:14:25 INFO - PROCESS | 1392 | 1461053665216 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:25 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A283000 == 69 [pid = 1392] [id = 724] 01:14:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000605E113C00) [pid = 1392] [serial = 2172] [outer = 0000000000000000] 01:14:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000605F369000) [pid = 1392] [serial = 2173] [outer = 000000605E113C00] 01:14:25 INFO - PROCESS | 1392 | 1461053665280 Marionette DEBUG loaded listener.js 01:14:25 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000606053E800) [pid = 1392] [serial = 2174] [outer = 000000605E113C00] 01:14:25 INFO - PROCESS | 1392 | 1461053665949 Marionette TRACE conn5 <- [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]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1195ms 01:14:25 INFO - PROCESS | 1392 | 1461053665991 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 01:14:26 INFO - PROCESS | 1392 | 1461053665996 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 01:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:14:26 INFO - PROCESS | 1392 | 1461053666002 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:14:26 INFO - PROCESS | 1392 | 1461053666005 Marionette TRACE conn5 <- [1,2862,null,{}] 01:14:26 INFO - PROCESS | 1392 | 1461053666010 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:26 INFO - PROCESS | 1392 | 1461053666123 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 01:14:26 INFO - PROCESS | 1392 | 1461053666259 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D86B800 == 70 [pid = 1392] [id = 725] 01:14:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (000000606689E800) [pid = 1392] [serial = 2175] [outer = 0000000000000000] 01:14:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000606909F400) [pid = 1392] [serial = 2176] [outer = 000000606689E800] 01:14:26 INFO - PROCESS | 1392 | 1461053666312 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006069C7B400) [pid = 1392] [serial = 2177] [outer = 000000606689E800] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 00000060706C5000 == 69 [pid = 1392] [id = 660] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006071851800 == 68 [pid = 1392] [id = 676] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 00000060711A7000 == 67 [pid = 1392] [id = 661] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006076562800 == 66 [pid = 1392] [id = 718] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006075C60000 == 65 [pid = 1392] [id = 717] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 00000060706B4000 == 64 [pid = 1392] [id = 716] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 00000060756CA000 == 63 [pid = 1392] [id = 715] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B06800 == 62 [pid = 1392] [id = 714] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006070344800 == 61 [pid = 1392] [id = 713] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006064552000 == 60 [pid = 1392] [id = 712] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 000000607213E000 == 59 [pid = 1392] [id = 710] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (000000605FCD5800) [pid = 1392] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000606A081400) [pid = 1392] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000606E0B3400) [pid = 1392] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (0000006070283400) [pid = 1392] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006070318400) [pid = 1392] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606689B400) [pid = 1392] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006071845800 == 58 [pid = 1392] [id = 709] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 000000607111E000 == 57 [pid = 1392] [id = 708] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 000000606ED20800 == 56 [pid = 1392] [id = 706] 01:14:26 INFO - PROCESS | 1392 | --DOCSHELL 0000006064709800 == 55 [pid = 1392] [id = 705] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (0000006064858400) [pid = 1392] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006064860C00) [pid = 1392] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606ED43400) [pid = 1392] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006070039400) [pid = 1392] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606C5B5800) [pid = 1392] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606EA3DC00) [pid = 1392] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606F51F800) [pid = 1392] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606C8A8000) [pid = 1392] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606BE5C000) [pid = 1392] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606A087C00) [pid = 1392] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606E041C00) [pid = 1392] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006064BF9400) [pid = 1392] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006066216C00) [pid = 1392] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606DC4B400) [pid = 1392] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606DC47C00) [pid = 1392] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606DC52800) [pid = 1392] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606DD8EC00) [pid = 1392] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000605FADE800) [pid = 1392] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606D174400) [pid = 1392] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (00000060660EF800) [pid = 1392] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (00000060650D0800) [pid = 1392] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006069C50400) [pid = 1392] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006065F48C00) [pid = 1392] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000606C7C3C00) [pid = 1392] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606C71E400) [pid = 1392] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606D58F400) [pid = 1392] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606EA10800) [pid = 1392] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (0000006060170400) [pid = 1392] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605FCCE400) [pid = 1392] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:14:26 INFO - PROCESS | 1392 | 1461053666828 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 881ms 01:14:26 INFO - PROCESS | 1392 | 1461053666888 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 01:14:26 INFO - PROCESS | 1392 | 1461053666892 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 01:14:26 INFO - PROCESS | 1392 | 1461053666897 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:14:26 INFO - PROCESS | 1392 | 1461053666899 Marionette TRACE conn5 <- [1,2866,null,{}] 01:14:26 INFO - PROCESS | 1392 | 1461053666903 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:27 INFO - PROCESS | 1392 | 1461053666994 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 01:14:27 INFO - PROCESS | 1392 | 1461053667080 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:27 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A291800 == 56 [pid = 1392] [id = 726] 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000605FAE5C00) [pid = 1392] [serial = 2178] [outer = 0000000000000000] 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006064BEE800) [pid = 1392] [serial = 2179] [outer = 000000605FAE5C00] 01:14:27 INFO - PROCESS | 1392 | 1461053667128 Marionette DEBUG loaded listener.js 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (0000006066218000) [pid = 1392] [serial = 2180] [outer = 000000605FAE5C00] 01:14:27 INFO - PROCESS | 1392 | 1461053667562 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 01:14:27 INFO - PROCESS | 1392 | 1461053667592 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 1392 | 1461053667595 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 01:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:14:27 INFO - PROCESS | 1392 | 1461053667600 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 1392 | 1461053667606 Marionette TRACE conn5 <- [1,2870,null,{}] 01:14:27 INFO - PROCESS | 1392 | 1461053667647 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:27 INFO - PROCESS | 1392 | 1461053667744 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 01:14:27 INFO - PROCESS | 1392 | 1461053667759 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:27 INFO - PROCESS | 1392 | ++DOCSHELL 00000060703E1800 == 57 [pid = 1392] [id = 727] 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606A0E9000) [pid = 1392] [serial = 2181] [outer = 0000000000000000] 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606BE5C000) [pid = 1392] [serial = 2182] [outer = 000000606A0E9000] 01:14:27 INFO - PROCESS | 1392 | 1461053667806 Marionette DEBUG loaded listener.js 01:14:27 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606C4EE800) [pid = 1392] [serial = 2183] [outer = 000000606A0E9000] 01:14:28 INFO - PROCESS | 1392 | 1461053668263 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 01:14:28 INFO - PROCESS | 1392 | 1461053668293 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 01:14:28 INFO - PROCESS | 1392 | 1461053668296 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 01:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:14:28 INFO - PROCESS | 1392 | 1461053668299 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:14:28 INFO - PROCESS | 1392 | 1461053668301 Marionette TRACE conn5 <- [1,2874,null,{}] 01:14:28 INFO - PROCESS | 1392 | 1461053668305 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:28 INFO - PROCESS | 1392 | 1461053668393 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 01:14:28 INFO - PROCESS | 1392 | 1461053668399 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:28 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B4000 == 58 [pid = 1392] [id = 728] 01:14:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000606C5C1800) [pid = 1392] [serial = 2184] [outer = 0000000000000000] 01:14:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (000000606C7C5000) [pid = 1392] [serial = 2185] [outer = 000000606C5C1800] 01:14:28 INFO - PROCESS | 1392 | 1461053668450 Marionette DEBUG loaded listener.js 01:14:28 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000606C9B2C00) [pid = 1392] [serial = 2186] [outer = 000000606C5C1800] 01:14:28 INFO - PROCESS | 1392 | 1461053668891 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 01:14:28 INFO - PROCESS | 1392 | 1461053668939 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 01:14:28 INFO - PROCESS | 1392 | 1461053668941 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 01:14:28 INFO - PROCESS | 1392 | 1461053668945 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:14:28 INFO - PROCESS | 1392 | 1461053668947 Marionette TRACE conn5 <- [1,2878,null,{}] 01:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:14:28 INFO - PROCESS | 1392 | 1461053668950 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:29 INFO - PROCESS | 1392 | 1461053669063 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 01:14:29 INFO - PROCESS | 1392 | 1461053669069 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 1392 | ++DOCSHELL 000000606A038800 == 59 [pid = 1392] [id = 729] 01:14:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000606D17AC00) [pid = 1392] [serial = 2187] [outer = 0000000000000000] 01:14:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606D72D000) [pid = 1392] [serial = 2188] [outer = 000000606D17AC00] 01:14:29 INFO - PROCESS | 1392 | 1461053669200 Marionette DEBUG loaded listener.js 01:14:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606DC51800) [pid = 1392] [serial = 2189] [outer = 000000606D17AC00] 01:14:29 INFO - PROCESS | 1392 | 1461053669660 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:14:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:14:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 01:14:29 INFO - PROCESS | 1392 | 1461053669685 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1392 | 1461053669687 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 01:14:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:14:29 INFO - PROCESS | 1392 | 1461053669697 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1392 | 1461053669698 Marionette TRACE conn5 <- [1,2882,null,{}] 01:14:29 INFO - PROCESS | 1392 | 1461053669702 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:29 INFO - PROCESS | 1392 | 1461053669820 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 01:14:29 INFO - PROCESS | 1392 | 1461053669882 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072154000 == 60 [pid = 1392] [id = 730] 01:14:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606EA35400) [pid = 1392] [serial = 2190] [outer = 0000000000000000] 01:14:29 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606EA3C800) [pid = 1392] [serial = 2191] [outer = 000000606EA35400] 01:14:29 INFO - PROCESS | 1392 | 1461053669928 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606EB11800) [pid = 1392] [serial = 2192] [outer = 000000606EA35400] 01:14:30 INFO - PROCESS | 1392 | 1461053670373 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 01:14:30 INFO - PROCESS | 1392 | 1461053670467 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 01:14:30 INFO - PROCESS | 1392 | 1461053670469 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 01:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:14:30 INFO - PROCESS | 1392 | 1461053670481 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 1392 | 1461053670483 Marionette TRACE conn5 <- [1,2886,null,{}] 01:14:30 INFO - PROCESS | 1392 | 1461053670487 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:30 INFO - PROCESS | 1392 | 1461053670601 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 01:14:30 INFO - PROCESS | 1392 | 1461053670660 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:30 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B10000 == 61 [pid = 1392] [id = 731] 01:14:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606F695C00) [pid = 1392] [serial = 2193] [outer = 0000000000000000] 01:14:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607024EC00) [pid = 1392] [serial = 2194] [outer = 000000606F695C00] 01:14:30 INFO - PROCESS | 1392 | 1461053670705 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000607028C000) [pid = 1392] [serial = 2195] [outer = 000000606F695C00] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000605EADE400) [pid = 1392] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606CE60000) [pid = 1392] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000605F148800) [pid = 1392] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000605FCD9800) [pid = 1392] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (00000060616B3800) [pid = 1392] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (0000006069BE7800) [pid = 1392] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607025AC00) [pid = 1392] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000605ABB6C00) [pid = 1392] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606DD38000) [pid = 1392] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000607025B000) [pid = 1392] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (0000006066213C00) [pid = 1392] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606C5BC000) [pid = 1392] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (000000605FA98400) [pid = 1392] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606F697C00) [pid = 1392] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606D25B000) [pid = 1392] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (00000060650CC400) [pid = 1392] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606CE60C00) [pid = 1392] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000606EA0E000) [pid = 1392] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606621CC00) [pid = 1392] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000606DC4A400) [pid = 1392] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606C9B4400) [pid = 1392] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000607031D000) [pid = 1392] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (000000605E0A1800) [pid = 1392] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (0000006069CF0C00) [pid = 1392] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606DC4A800) [pid = 1392] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (00000060698BF400) [pid = 1392] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (000000605E0AAC00) [pid = 1392] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:14:31 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (0000006069C7C400) [pid = 1392] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:14:31 INFO - PROCESS | 1392 | 1461053671384 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:14:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:14:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 924ms 01:14:31 INFO - PROCESS | 1392 | 1461053671410 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 01:14:31 INFO - PROCESS | 1392 | 1461053671412 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 01:14:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:14:31 INFO - PROCESS | 1392 | 1461053671415 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:14:31 INFO - PROCESS | 1392 | 1461053671417 Marionette TRACE conn5 <- [1,2890,null,{}] 01:14:31 INFO - PROCESS | 1392 | 1461053671421 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:31 INFO - PROCESS | 1392 | 1461053671508 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 01:14:31 INFO - PROCESS | 1392 | 1461053671596 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070354000 == 62 [pid = 1392] [id = 732] 01:14:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (000000605E10EC00) [pid = 1392] [serial = 2196] [outer = 0000000000000000] 01:14:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006064BF9000) [pid = 1392] [serial = 2197] [outer = 000000605E10EC00] 01:14:31 INFO - PROCESS | 1392 | 1461053671642 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (000000606BE77800) [pid = 1392] [serial = 2198] [outer = 000000605E10EC00] 01:14:32 INFO - PROCESS | 1392 | 1461053672044 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 01:14:32 INFO - PROCESS | 1392 | 1461053672109 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1392 | 1461053672111 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 01:14:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:14:32 INFO - PROCESS | 1392 | 1461053672115 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1392 | 1461053672117 Marionette TRACE conn5 <- [1,2894,null,{}] 01:14:32 INFO - PROCESS | 1392 | 1461053672121 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:32 INFO - PROCESS | 1392 | 1461053672207 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 01:14:32 INFO - PROCESS | 1392 | 1461053672213 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:32 INFO - PROCESS | 1392 | ++DOCSHELL 000000607573A800 == 63 [pid = 1392] [id = 733] 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606D174C00) [pid = 1392] [serial = 2199] [outer = 0000000000000000] 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606DC46000) [pid = 1392] [serial = 2200] [outer = 000000606D174C00] 01:14:32 INFO - PROCESS | 1392 | 1461053672261 Marionette DEBUG loaded listener.js 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006070282000) [pid = 1392] [serial = 2201] [outer = 000000606D174C00] 01:14:32 INFO - PROCESS | 1392 | 1461053672699 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 01:14:32 INFO - PROCESS | 1392 | 1461053672747 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1392 | 1461053672750 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 01:14:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:14:32 INFO - PROCESS | 1392 | 1461053672753 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1392 | 1461053672755 Marionette TRACE conn5 <- [1,2898,null,{}] 01:14:32 INFO - PROCESS | 1392 | 1461053672759 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:32 INFO - PROCESS | 1392 | 1461053672846 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 01:14:32 INFO - PROCESS | 1392 | 1461053672853 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:32 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AE8000 == 64 [pid = 1392] [id = 734] 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (0000006070252C00) [pid = 1392] [serial = 2202] [outer = 0000000000000000] 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000607048AC00) [pid = 1392] [serial = 2203] [outer = 0000006070252C00] 01:14:32 INFO - PROCESS | 1392 | 1461053672906 Marionette DEBUG loaded listener.js 01:14:32 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006070687000) [pid = 1392] [serial = 2204] [outer = 0000006070252C00] 01:14:33 INFO - PROCESS | 1392 | 1461053673456 Marionette TRACE conn5 <- [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]]]}] 01:14:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:14:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:14:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 01:14:33 INFO - PROCESS | 1392 | 1461053673491 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 01:14:33 INFO - PROCESS | 1392 | 1461053673496 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 01:14:33 INFO - TEST-START | /DOMEvents/constructors.html 01:14:33 INFO - PROCESS | 1392 | 1461053673502 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:14:33 INFO - PROCESS | 1392 | 1461053673506 Marionette TRACE conn5 <- [1,2902,null,{}] 01:14:33 INFO - PROCESS | 1392 | 1461053673513 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:33 INFO - PROCESS | 1392 | 1461053673681 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 01:14:33 INFO - PROCESS | 1392 | 1461053673815 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CC61000 == 65 [pid = 1392] [id = 735] 01:14:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606053C800) [pid = 1392] [serial = 2205] [outer = 0000000000000000] 01:14:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006064858400) [pid = 1392] [serial = 2206] [outer = 000000606053C800] 01:14:33 INFO - PROCESS | 1392 | 1461053673878 Marionette DEBUG loaded listener.js 01:14:33 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (0000006065F45000) [pid = 1392] [serial = 2207] [outer = 000000606053C800] 01:14:34 INFO - PROCESS | 1392 | 1461053674496 Marionette TRACE conn5 <- [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]]]}] 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:14:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:14:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:14:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1044ms 01:14:34 INFO - PROCESS | 1392 | 1461053674549 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 01:14:34 INFO - PROCESS | 1392 | 1461053674556 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 01:14:34 INFO - PROCESS | 1392 | 1461053674586 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:14:34 INFO - PROCESS | 1392 | 1461053674590 Marionette TRACE conn5 <- [1,2906,null,{}] 01:14:34 INFO - PROCESS | 1392 | 1461053674594 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:34 INFO - PROCESS | 1392 | 1461053674713 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 01:14:34 INFO - PROCESS | 1392 | 1461053674843 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:34 INFO - PROCESS | 1392 | ++DOCSHELL 000000607194F800 == 66 [pid = 1392] [id = 736] 01:14:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (00000060690A7C00) [pid = 1392] [serial = 2208] [outer = 0000000000000000] 01:14:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606C704C00) [pid = 1392] [serial = 2209] [outer = 00000060690A7C00] 01:14:34 INFO - PROCESS | 1392 | 1461053674901 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606CE6B800) [pid = 1392] [serial = 2210] [outer = 00000060690A7C00] 01:14:35 INFO - PROCESS | 1392 | 1461053675478 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:14:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:14:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 922ms 01:14:35 INFO - PROCESS | 1392 | 1461053675514 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 01:14:35 INFO - PROCESS | 1392 | 1461053675517 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 01:14:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:14:35 INFO - PROCESS | 1392 | 1461053675536 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:14:35 INFO - PROCESS | 1392 | 1461053675541 Marionette TRACE conn5 <- [1,2910,null,{}] 01:14:35 INFO - PROCESS | 1392 | 1461053675553 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:35 INFO - PROCESS | 1392 | 1461053675673 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 01:14:35 INFO - PROCESS | 1392 | 1461053675803 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 1392 | ++DOCSHELL 0000006077D42000 == 67 [pid = 1392] [id = 737] 01:14:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006070251C00) [pid = 1392] [serial = 2211] [outer = 0000000000000000] 01:14:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (000000607048B000) [pid = 1392] [serial = 2212] [outer = 0000006070251C00] 01:14:35 INFO - PROCESS | 1392 | 1461053675864 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060707B9C00) [pid = 1392] [serial = 2213] [outer = 0000006070251C00] 01:14:36 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 01:14:36 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 01:14:36 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 01:14:36 INFO - PROCESS | 1392 | [1392] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 01:14:36 INFO - PROCESS | 1392 | 1461053676461 Marionette TRACE conn5 <- [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]]]}] 01:14:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:14:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:14:36 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 01:14:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:14:36 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 01:14:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:14:36 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]" 01:14:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:14:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:14:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 988ms 01:14:36 INFO - PROCESS | 1392 | 1461053676530 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 01:14:36 INFO - PROCESS | 1392 | 1461053676533 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 01:14:36 INFO - PROCESS | 1392 | 1461053676537 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:14:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:14:36 INFO - PROCESS | 1392 | 1461053676539 Marionette TRACE conn5 <- [1,2914,null,{}] 01:14:36 INFO - PROCESS | 1392 | 1461053676543 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:36 INFO - PROCESS | 1392 | 1461053676657 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 01:14:36 INFO - PROCESS | 1392 | 1461053676757 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:36 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078525000 == 68 [pid = 1392] [id = 738] 01:14:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (000000607107C400) [pid = 1392] [serial = 2214] [outer = 0000000000000000] 01:14:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (000000607118C800) [pid = 1392] [serial = 2215] [outer = 000000607107C400] 01:14:36 INFO - PROCESS | 1392 | 1461053676814 Marionette DEBUG loaded listener.js 01:14:36 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060711CE400) [pid = 1392] [serial = 2216] [outer = 000000607107C400] 01:14:37 INFO - PROCESS | 1392 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:14:37 INFO - PROCESS | 1392 | 1461053677319 Marionette TRACE conn5 <- [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]]]}] 01:14:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:14:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 840ms 01:14:37 INFO - PROCESS | 1392 | 1461053677418 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 1392 | 1461053677421 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 01:14:37 INFO - PROCESS | 1392 | 1461053677427 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 1392 | 1461053677429 Marionette TRACE conn5 <- [1,2918,null,{}] 01:14:37 INFO - PROCESS | 1392 | 1461053677433 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:14:37 INFO - PROCESS | 1392 | 1461053677545 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 01:14:37 INFO - PROCESS | 1392 | 1461053677645 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1392 | ++DOCSHELL 00000060785A9800 == 69 [pid = 1392] [id = 739] 01:14:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006071190C00) [pid = 1392] [serial = 2217] [outer = 0000000000000000] 01:14:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000607122E000) [pid = 1392] [serial = 2218] [outer = 0000006071190C00] 01:14:37 INFO - PROCESS | 1392 | 1461053677703 Marionette DEBUG loaded listener.js 01:14:37 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006071236000) [pid = 1392] [serial = 2219] [outer = 0000006071190C00] 01:14:38 INFO - PROCESS | 1392 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:14:38 INFO - PROCESS | 1392 | 1461053678179 Marionette TRACE conn5 <- [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]]]}] 01:14:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:14:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 775ms 01:14:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:14:38 INFO - PROCESS | 1392 | 1461053678212 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 01:14:38 INFO - PROCESS | 1392 | 1461053678214 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 01:14:38 INFO - PROCESS | 1392 | 1461053678235 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 1392 | 1461053678238 Marionette TRACE conn5 <- [1,2922,null,{}] 01:14:38 INFO - PROCESS | 1392 | 1461053678243 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:38 INFO - PROCESS | 1392 | 1461053678374 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 01:14:38 INFO - PROCESS | 1392 | 1461053678476 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:38 INFO - PROCESS | 1392 | ++DOCSHELL 000000607872D800 == 70 [pid = 1392] [id = 740] 01:14:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607127D400) [pid = 1392] [serial = 2220] [outer = 0000000000000000] 01:14:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (00000060713F6800) [pid = 1392] [serial = 2221] [outer = 000000607127D400] 01:14:38 INFO - PROCESS | 1392 | 1461053678536 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071743C00) [pid = 1392] [serial = 2222] [outer = 000000607127D400] 01:14:39 INFO - PROCESS | 1392 | 1461053679074 Marionette TRACE conn5 <- [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]]]}] 01:14:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:14:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 902ms 01:14:39 INFO - PROCESS | 1392 | 1461053679123 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 1392 | 1461053679126 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 01:14:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:14:39 INFO - PROCESS | 1392 | 1461053679129 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - PROCESS | 1392 | 1461053679131 Marionette TRACE conn5 <- [1,2926,null,{}] 01:14:39 INFO - PROCESS | 1392 | 1461053679135 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:39 INFO - PROCESS | 1392 | 1461053679245 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 01:14:39 INFO - PROCESS | 1392 | 1461053679345 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078887000 == 71 [pid = 1392] [id = 741] 01:14:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071749C00) [pid = 1392] [serial = 2223] [outer = 0000000000000000] 01:14:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607174D400) [pid = 1392] [serial = 2224] [outer = 0000006071749C00] 01:14:39 INFO - PROCESS | 1392 | 1461053679401 Marionette DEBUG loaded listener.js 01:14:39 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071828400) [pid = 1392] [serial = 2225] [outer = 0000006071749C00] 01:14:39 INFO - PROCESS | 1392 | 1461053679891 Marionette TRACE conn5 <- [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]]]}] 01:14:39 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. 01:14:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 796ms 01:14:39 INFO - PROCESS | 1392 | 1461053679927 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 1392 | 1461053679930 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 01:14:39 INFO - PROCESS | 1392 | 1461053679934 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:14:39 INFO - PROCESS | 1392 | 1461053679936 Marionette TRACE conn5 <- [1,2930,null,{}] 01:14:39 INFO - PROCESS | 1392 | 1461053679940 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:40 INFO - PROCESS | 1392 | 1461053680050 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 01:14:40 INFO - PROCESS | 1392 | 1461053680179 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:40 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078935000 == 72 [pid = 1392] [id = 742] 01:14:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006071825000) [pid = 1392] [serial = 2226] [outer = 0000000000000000] 01:14:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000607182FC00) [pid = 1392] [serial = 2227] [outer = 0000006071825000] 01:14:40 INFO - PROCESS | 1392 | 1461053680236 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000607188A000) [pid = 1392] [serial = 2228] [outer = 0000006071825000] 01:14:40 INFO - PROCESS | 1392 | 1461053680780 Marionette TRACE conn5 <- [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"]]]}] 01:14:40 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 01:14:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:14:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 01:14:40 INFO - PROCESS | 1392 | 1461053680817 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 01:14:40 INFO - PROCESS | 1392 | 1461053680819 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 01:14:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:14:40 INFO - PROCESS | 1392 | 1461053680823 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 1392 | 1461053680825 Marionette TRACE conn5 <- [1,2934,null,{}] 01:14:40 INFO - PROCESS | 1392 | 1461053680829 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:40 INFO - PROCESS | 1392 | 1461053680944 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 01:14:41 INFO - PROCESS | 1392 | 1461053681251 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 1392 | ++DOCSHELL 0000006069B8B000 == 73 [pid = 1392] [id = 743] 01:14:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000605E10A800) [pid = 1392] [serial = 2229] [outer = 0000000000000000] 01:14:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000605EA5B400) [pid = 1392] [serial = 2230] [outer = 000000605E10A800] 01:14:41 INFO - PROCESS | 1392 | 1461053681324 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000605FAEAC00) [pid = 1392] [serial = 2231] [outer = 000000605E10A800] 01:14:41 INFO - PROCESS | 1392 | 1461053681836 Marionette TRACE conn5 <- [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]]]}] 01:14:41 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. 01:14:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1031ms 01:14:41 INFO - PROCESS | 1392 | 1461053681857 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 01:14:41 INFO - PROCESS | 1392 | 1461053681862 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 01:14:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:14:41 INFO - PROCESS | 1392 | 1461053681886 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:14:41 INFO - PROCESS | 1392 | 1461053681889 Marionette TRACE conn5 <- [1,2938,null,{}] 01:14:41 INFO - PROCESS | 1392 | 1461053681894 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:42 INFO - PROCESS | 1392 | 1461053682007 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 01:14:42 INFO - PROCESS | 1392 | 1461053682147 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 1392 | ++DOCSHELL 000000606906B000 == 74 [pid = 1392] [id = 744] 01:14:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (0000006060545400) [pid = 1392] [serial = 2232] [outer = 0000000000000000] 01:14:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (00000060648B9C00) [pid = 1392] [serial = 2233] [outer = 0000006060545400] 01:14:42 INFO - PROCESS | 1392 | 1461053682203 Marionette DEBUG loaded listener.js 01:14:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006065442000) [pid = 1392] [serial = 2234] [outer = 0000006060545400] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006064715800 == 73 [pid = 1392] [id = 443] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000607573A800 == 72 [pid = 1392] [id = 733] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006070354000 == 71 [pid = 1392] [id = 732] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B10000 == 70 [pid = 1392] [id = 731] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006072154000 == 69 [pid = 1392] [id = 730] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606A038800 == 68 [pid = 1392] [id = 729] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B4000 == 67 [pid = 1392] [id = 728] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 00000060703E1800 == 66 [pid = 1392] [id = 727] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (00000060707B0400) [pid = 1392] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606A291800 == 65 [pid = 1392] [id = 726] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606D86B800 == 64 [pid = 1392] [id = 725] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606A283000 == 63 [pid = 1392] [id = 724] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 0000006071FB6800 == 62 [pid = 1392] [id = 720] 01:14:42 INFO - PROCESS | 1392 | --DOCSHELL 000000606A29B800 == 61 [pid = 1392] [id = 719] 01:14:42 INFO - PROCESS | 1392 | ++DOCSHELL 0000006060282000 == 62 [pid = 1392] [id = 745] 01:14:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (000000605FADF400) [pid = 1392] [serial = 2235] [outer = 0000000000000000] 01:14:42 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000605FAE8000) [pid = 1392] [serial = 2236] [outer = 000000605FADF400] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006070482000) [pid = 1392] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (00000060698B5C00) [pid = 1392] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000607028CC00) [pid = 1392] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000605F5CE400) [pid = 1392] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606EA10000) [pid = 1392] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606035D000) [pid = 1392] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000606BE60400) [pid = 1392] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606C39C400) [pid = 1392] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006070564C00) [pid = 1392] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000606CE6EC00) [pid = 1392] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (0000006064F80400) [pid = 1392] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606053E400) [pid = 1392] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (000000606523D400) [pid = 1392] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000606C4AF000) [pid = 1392] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (000000606C9B3C00) [pid = 1392] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (0000006060518800) [pid = 1392] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (0000006070255000) [pid = 1392] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606D8C5400) [pid = 1392] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (00000060698B7400) [pid = 1392] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (000000606DC50400) [pid = 1392] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (0000006070288800) [pid = 1392] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606EA37000) [pid = 1392] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (000000607031A000) [pid = 1392] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (0000006069C41400) [pid = 1392] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (00000060690A9400) [pid = 1392] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606EA03800) [pid = 1392] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606DC51000) [pid = 1392] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000606D25D000) [pid = 1392] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606CD14000) [pid = 1392] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (0000006070559400) [pid = 1392] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606035CC00) [pid = 1392] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000605EA5FC00) [pid = 1392] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606C7C4800) [pid = 1392] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606C70DC00) [pid = 1392] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 103 (0000006070254400) [pid = 1392] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 102 (000000606F5B1000) [pid = 1392] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 101 (000000606A273C00) [pid = 1392] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 100 (0000006060524800) [pid = 1392] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 99 (00000060660EA800) [pid = 1392] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 98 (000000606BE79000) [pid = 1392] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | --DOMWINDOW == 97 (000000606A08B800) [pid = 1392] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:14:42 INFO - PROCESS | 1392 | 1461053682876 Marionette TRACE conn5 <- [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]]]}] 01:14:42 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. 01:14:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1047ms 01:14:42 INFO - PROCESS | 1392 | 1461053682920 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 01:14:42 INFO - PROCESS | 1392 | 1461053682924 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 01:14:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:14:42 INFO - PROCESS | 1392 | 1461053682929 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - PROCESS | 1392 | 1461053682931 Marionette TRACE conn5 <- [1,2942,null,{}] 01:14:42 INFO - PROCESS | 1392 | 1461053682954 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:43 INFO - PROCESS | 1392 | 1461053683073 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 01:14:43 INFO - PROCESS | 1392 | 1461053683152 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D4B8800 == 63 [pid = 1392] [id = 746] 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 98 (000000605F13A400) [pid = 1392] [serial = 2237] [outer = 0000000000000000] 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 99 (00000060648C0400) [pid = 1392] [serial = 2238] [outer = 000000605F13A400] 01:14:43 INFO - PROCESS | 1392 | 1461053683199 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 100 (0000006066221000) [pid = 1392] [serial = 2239] [outer = 000000605F13A400] 01:14:43 INFO - PROCESS | 1392 | 1461053683598 Marionette TRACE conn5 <- [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]]]}] 01:14:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:14:43 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 01:14:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 733ms 01:14:43 INFO - PROCESS | 1392 | 1461053683665 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 1392 | 1461053683668 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 01:14:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:14:43 INFO - PROCESS | 1392 | 1461053683673 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 1392 | 1461053683679 Marionette TRACE conn5 <- [1,2946,null,{}] 01:14:43 INFO - PROCESS | 1392 | 1461053683689 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:43 INFO - PROCESS | 1392 | 1461053683829 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 01:14:43 INFO - PROCESS | 1392 | 1461053683847 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070516800 == 64 [pid = 1392] [id = 747] 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 101 (0000006069BE9C00) [pid = 1392] [serial = 2240] [outer = 0000000000000000] 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 102 (000000606BE5E800) [pid = 1392] [serial = 2241] [outer = 0000006069BE9C00] 01:14:43 INFO - PROCESS | 1392 | 1461053683893 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1392 | ++DOMWINDOW == 103 (000000606C4A2C00) [pid = 1392] [serial = 2242] [outer = 0000006069BE9C00] 01:14:44 INFO - PROCESS | 1392 | 1461053684313 Marionette TRACE conn5 <- [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]]]}] 01:14:44 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. 01:14:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 01:14:44 INFO - PROCESS | 1392 | 1461053684365 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 1392 | 1461053684368 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 01:14:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:14:44 INFO - PROCESS | 1392 | 1461053684371 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 1392 | 1461053684373 Marionette TRACE conn5 <- [1,2950,null,{}] 01:14:44 INFO - PROCESS | 1392 | 1461053684376 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:44 INFO - PROCESS | 1392 | 1461053684467 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 01:14:44 INFO - PROCESS | 1392 | 1461053684473 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:44 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711B6800 == 65 [pid = 1392] [id = 748] 01:14:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 104 (0000006069C45400) [pid = 1392] [serial = 2243] [outer = 0000000000000000] 01:14:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606C71C800) [pid = 1392] [serial = 2244] [outer = 0000006069C45400] 01:14:44 INFO - PROCESS | 1392 | 1461053684522 Marionette DEBUG loaded listener.js 01:14:44 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C8A8000) [pid = 1392] [serial = 2245] [outer = 0000006069C45400] 01:14:44 INFO - PROCESS | 1392 | 1461053684948 Marionette TRACE conn5 <- [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]]]}] 01:14:45 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. 01:14:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 628ms 01:14:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:14:45 INFO - PROCESS | 1392 | 1461053685002 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1392 | 1461053685004 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 01:14:45 INFO - PROCESS | 1392 | 1461053685008 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1392 | 1461053685010 Marionette TRACE conn5 <- [1,2954,null,{}] 01:14:45 INFO - PROCESS | 1392 | 1461053685022 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:45 INFO - PROCESS | 1392 | 1461053685138 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 01:14:45 INFO - PROCESS | 1392 | 1461053685193 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1392 | ++DOCSHELL 0000006071940000 == 66 [pid = 1392] [id = 749] 01:14:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (000000606CE6E800) [pid = 1392] [serial = 2246] [outer = 0000000000000000] 01:14:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000606D17A800) [pid = 1392] [serial = 2247] [outer = 000000606CE6E800] 01:14:45 INFO - PROCESS | 1392 | 1461053685276 Marionette DEBUG loaded listener.js 01:14:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (000000606D8C5400) [pid = 1392] [serial = 2248] [outer = 000000606CE6E800] 01:14:45 INFO - PROCESS | 1392 | 1461053685707 Marionette TRACE conn5 <- [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]]]}] 01:14:45 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. 01:14:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 732ms 01:14:45 INFO - PROCESS | 1392 | 1461053685744 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1392 | 1461053685746 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 01:14:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:14:45 INFO - PROCESS | 1392 | 1461053685749 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1392 | 1461053685751 Marionette TRACE conn5 <- [1,2958,null,{}] 01:14:45 INFO - PROCESS | 1392 | 1461053685759 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:45 INFO - PROCESS | 1392 | 1461053685879 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 01:14:45 INFO - PROCESS | 1392 | 1461053685935 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1392 | ++DOCSHELL 0000006072321800 == 67 [pid = 1392] [id = 750] 01:14:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000606DF0E000) [pid = 1392] [serial = 2249] [outer = 0000000000000000] 01:14:45 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000606EA07400) [pid = 1392] [serial = 2250] [outer = 000000606DF0E000] 01:14:45 INFO - PROCESS | 1392 | 1461053685987 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (000000606EA38C00) [pid = 1392] [serial = 2251] [outer = 000000606DF0E000] 01:14:46 INFO - PROCESS | 1392 | 1461053686372 Marionette TRACE conn5 <- [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]]]}] 01:14:46 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. 01:14:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 01:14:46 INFO - PROCESS | 1392 | 1461053686443 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 01:14:46 INFO - PROCESS | 1392 | 1461053686445 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 01:14:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:14:46 INFO - PROCESS | 1392 | 1461053686449 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:14:46 INFO - PROCESS | 1392 | 1461053686450 Marionette TRACE conn5 <- [1,2962,null,{}] 01:14:46 INFO - PROCESS | 1392 | 1461053686454 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:46 INFO - PROCESS | 1392 | 1461053686573 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 01:14:46 INFO - PROCESS | 1392 | 1461053686623 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:46 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B67000 == 68 [pid = 1392] [id = 751] 01:14:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000606EB66800) [pid = 1392] [serial = 2252] [outer = 0000000000000000] 01:14:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (000000606F5B3400) [pid = 1392] [serial = 2253] [outer = 000000606EB66800] 01:14:46 INFO - PROCESS | 1392 | 1461053686669 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006070257800) [pid = 1392] [serial = 2254] [outer = 000000606EB66800] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 114 (000000606D174C00) [pid = 1392] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 113 (0000006070679800) [pid = 1392] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 112 (000000606D17AC00) [pid = 1392] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 111 (000000606EA35400) [pid = 1392] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 110 (000000605E10EC00) [pid = 1392] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 109 (000000606F695C00) [pid = 1392] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 108 (000000605E113C00) [pid = 1392] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 107 (000000606A0E9000) [pid = 1392] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 106 (000000605FAE5C00) [pid = 1392] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 105 (000000606689E800) [pid = 1392] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:14:47 INFO - PROCESS | 1392 | --DOMWINDOW == 104 (000000606C5C1800) [pid = 1392] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:14:47 INFO - PROCESS | 1392 | 1461053687213 Marionette TRACE conn5 <- [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]]]}] 01:14:47 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. 01:14:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 775ms 01:14:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:14:47 INFO - PROCESS | 1392 | 1461053687227 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 01:14:47 INFO - PROCESS | 1392 | 1461053687229 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 01:14:47 INFO - PROCESS | 1392 | 1461053687232 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 1392 | 1461053687234 Marionette TRACE conn5 <- [1,2966,null,{}] 01:14:47 INFO - PROCESS | 1392 | 1461053687237 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:47 INFO - PROCESS | 1392 | 1461053687328 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 01:14:47 INFO - PROCESS | 1392 | 1461053687335 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 1392 | ++DOCSHELL 000000607021D000 == 69 [pid = 1392] [id = 752] 01:14:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 105 (000000606A26E000) [pid = 1392] [serial = 2255] [outer = 0000000000000000] 01:14:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 106 (000000606C5C1800) [pid = 1392] [serial = 2256] [outer = 000000606A26E000] 01:14:47 INFO - PROCESS | 1392 | 1461053687382 Marionette DEBUG loaded listener.js 01:14:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 107 (0000006070256800) [pid = 1392] [serial = 2257] [outer = 000000606A26E000] 01:14:47 INFO - PROCESS | 1392 | 1461053687799 Marionette TRACE conn5 <- [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]]]}] 01:14:47 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. 01:14:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 586ms 01:14:47 INFO - PROCESS | 1392 | 1461053687822 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 01:14:47 INFO - PROCESS | 1392 | 1461053687824 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 01:14:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:14:47 INFO - PROCESS | 1392 | 1461053687828 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 1392 | 1461053687829 Marionette TRACE conn5 <- [1,2970,null,{}] 01:14:47 INFO - PROCESS | 1392 | 1461053687845 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:47 INFO - PROCESS | 1392 | 1461053687936 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 01:14:47 INFO - PROCESS | 1392 | 1461053687970 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075748000 == 70 [pid = 1392] [id = 753] 01:14:47 INFO - PROCESS | 1392 | ++DOMWINDOW == 108 (000000607028CC00) [pid = 1392] [serial = 2258] [outer = 0000000000000000] 01:14:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 109 (0000006070484000) [pid = 1392] [serial = 2259] [outer = 000000607028CC00] 01:14:48 INFO - PROCESS | 1392 | 1461053688017 Marionette DEBUG loaded listener.js 01:14:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 110 (000000607055D000) [pid = 1392] [serial = 2260] [outer = 000000607028CC00] 01:14:48 INFO - PROCESS | 1392 | 1461053688409 Marionette TRACE conn5 <- [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"]]]}] 01:14:48 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 01:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:14:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 649ms 01:14:48 INFO - PROCESS | 1392 | 1461053688482 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 1392 | 1461053688484 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 01:14:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:14:48 INFO - PROCESS | 1392 | 1461053688492 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 1392 | 1461053688494 Marionette TRACE conn5 <- [1,2974,null,{}] 01:14:48 INFO - PROCESS | 1392 | 1461053688498 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:48 INFO - PROCESS | 1392 | 1461053688591 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 01:14:48 INFO - PROCESS | 1392 | 1461053688596 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:48 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075AE5000 == 71 [pid = 1392] [id = 754] 01:14:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 111 (000000607067E000) [pid = 1392] [serial = 2261] [outer = 0000000000000000] 01:14:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 112 (0000006070F74400) [pid = 1392] [serial = 2262] [outer = 000000607067E000] 01:14:48 INFO - PROCESS | 1392 | 1461053688648 Marionette DEBUG loaded listener.js 01:14:48 INFO - PROCESS | 1392 | ++DOMWINDOW == 113 (000000607118E000) [pid = 1392] [serial = 2263] [outer = 000000607067E000] 01:14:49 INFO - PROCESS | 1392 | 1461053689079 Marionette TRACE conn5 <- [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]]]}] 01:14:49 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. 01:14:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 01:14:49 INFO - PROCESS | 1392 | 1461053689130 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 01:14:49 INFO - PROCESS | 1392 | 1461053689132 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 01:14:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:14:49 INFO - PROCESS | 1392 | 1461053689141 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:14:49 INFO - PROCESS | 1392 | 1461053689143 Marionette TRACE conn5 <- [1,2978,null,{}] 01:14:49 INFO - PROCESS | 1392 | 1461053689147 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:49 INFO - PROCESS | 1392 | 1461053689417 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 01:14:49 INFO - PROCESS | 1392 | 1461053689530 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CA81000 == 72 [pid = 1392] [id = 755] 01:14:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 114 (0000006060164400) [pid = 1392] [serial = 2264] [outer = 0000000000000000] 01:14:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 115 (0000006060522C00) [pid = 1392] [serial = 2265] [outer = 0000006060164400] 01:14:49 INFO - PROCESS | 1392 | 1461053689592 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (0000006064733800) [pid = 1392] [serial = 2266] [outer = 0000006060164400] 01:14:50 INFO - PROCESS | 1392 | ++DOCSHELL 000000606548C000 == 73 [pid = 1392] [id = 756] 01:14:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006066C43000) [pid = 1392] [serial = 2267] [outer = 0000000000000000] 01:14:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060698B5800) [pid = 1392] [serial = 2268] [outer = 0000006066C43000] 01:14:50 INFO - PROCESS | 1392 | 1461053690186 Marionette TRACE conn5 <- [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]]]}] 01:14:50 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. 01:14:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1083ms 01:14:50 INFO - PROCESS | 1392 | 1461053690228 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 01:14:50 INFO - PROCESS | 1392 | 1461053690235 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 01:14:50 INFO - PROCESS | 1392 | 1461053690240 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:14:50 INFO - PROCESS | 1392 | 1461053690244 Marionette TRACE conn5 <- [1,2982,null,{}] 01:14:50 INFO - PROCESS | 1392 | 1461053690249 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:50 INFO - PROCESS | 1392 | 1461053690399 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 01:14:50 INFO - PROCESS | 1392 | 1461053690523 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 1392 | ++DOCSHELL 00000060711A2800 == 74 [pid = 1392] [id = 757] 01:14:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (00000060663AF800) [pid = 1392] [serial = 2269] [outer = 0000000000000000] 01:14:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (0000006069BE7800) [pid = 1392] [serial = 2270] [outer = 00000060663AF800] 01:14:50 INFO - PROCESS | 1392 | 1461053690584 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (000000606A083000) [pid = 1392] [serial = 2271] [outer = 00000060663AF800] 01:14:51 INFO - PROCESS | 1392 | 1461053691183 Marionette TRACE conn5 <- [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]]]}] 01:14:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:14:51 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 01:14:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 984ms 01:14:51 INFO - PROCESS | 1392 | 1461053691230 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 1392 | 1461053691233 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 01:14:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:14:51 INFO - PROCESS | 1392 | 1461053691237 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 1392 | 1461053691240 Marionette TRACE conn5 <- [1,2986,null,{}] 01:14:51 INFO - PROCESS | 1392 | 1461053691244 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:51 INFO - PROCESS | 1392 | 1461053691362 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 01:14:51 INFO - PROCESS | 1392 | 1461053691493 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075C76000 == 75 [pid = 1392] [id = 758] 01:14:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000606C7C6800) [pid = 1392] [serial = 2272] [outer = 0000000000000000] 01:14:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000606CE62C00) [pid = 1392] [serial = 2273] [outer = 000000606C7C6800] 01:14:51 INFO - PROCESS | 1392 | 1461053691554 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (000000606E0B7400) [pid = 1392] [serial = 2274] [outer = 000000606C7C6800] 01:14:52 INFO - PROCESS | 1392 | 1461053692143 Marionette TRACE conn5 <- [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]]]}] 01:14:52 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. 01:14:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 942ms 01:14:52 INFO - PROCESS | 1392 | 1461053692181 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 1392 | 1461053692186 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 01:14:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:14:52 INFO - PROCESS | 1392 | 1461053692198 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 1392 | 1461053692204 Marionette TRACE conn5 <- [1,2990,null,{}] 01:14:52 INFO - PROCESS | 1392 | 1461053692207 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:52 INFO - PROCESS | 1392 | 1461053692326 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 01:14:52 INFO - PROCESS | 1392 | 1461053692427 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078490800 == 76 [pid = 1392] [id = 759] 01:14:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000606F696800) [pid = 1392] [serial = 2275] [outer = 0000000000000000] 01:14:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (0000006071183C00) [pid = 1392] [serial = 2276] [outer = 000000606F696800] 01:14:52 INFO - PROCESS | 1392 | 1461053692484 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607123AC00) [pid = 1392] [serial = 2277] [outer = 000000606F696800] 01:14:53 INFO - PROCESS | 1392 | 1461053692993 Marionette TRACE conn5 <- [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]]]}] 01:14:53 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. 01:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 838ms 01:14:53 INFO - PROCESS | 1392 | 1461053693032 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1392 | 1461053693035 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 01:14:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:14:53 INFO - PROCESS | 1392 | 1461053693039 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1392 | 1461053693041 Marionette TRACE conn5 <- [1,2994,null,{}] 01:14:53 INFO - PROCESS | 1392 | 1461053693045 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:53 INFO - PROCESS | 1392 | 1461053693161 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 01:14:53 INFO - PROCESS | 1392 | 1461053693263 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078738800 == 77 [pid = 1392] [id = 760] 01:14:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071239000) [pid = 1392] [serial = 2278] [outer = 0000000000000000] 01:14:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (00000060713F2C00) [pid = 1392] [serial = 2279] [outer = 0000006071239000] 01:14:53 INFO - PROCESS | 1392 | 1461053693320 Marionette DEBUG loaded listener.js 01:14:53 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006071889800) [pid = 1392] [serial = 2280] [outer = 0000006071239000] 01:14:53 INFO - PROCESS | 1392 | 1461053693828 Marionette TRACE conn5 <- [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]]]}] 01:14:53 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. 01:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 01:14:53 INFO - PROCESS | 1392 | 1461053693881 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1392 | 1461053693883 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 01:14:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:14:53 INFO - PROCESS | 1392 | 1461053693887 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1392 | 1461053693889 Marionette TRACE conn5 <- [1,2998,null,{}] 01:14:53 INFO - PROCESS | 1392 | 1461053693893 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:54 INFO - PROCESS | 1392 | 1461053694032 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 01:14:54 INFO - PROCESS | 1392 | 1461053694142 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 1392 | ++DOCSHELL 00000060789D0000 == 78 [pid = 1392] [id = 761] 01:14:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (0000006071F2C800) [pid = 1392] [serial = 2281] [outer = 0000000000000000] 01:14:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (0000006072045400) [pid = 1392] [serial = 2282] [outer = 0000006071F2C800] 01:14:54 INFO - PROCESS | 1392 | 1461053694245 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000607204E400) [pid = 1392] [serial = 2283] [outer = 0000006071F2C800] 01:14:54 INFO - PROCESS | 1392 | [1392] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:54 INFO - PROCESS | 1392 | 1461053694782 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:14:54 INFO - {} 01:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:14:54 INFO - {} 01:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:14:54 INFO - {} 01:14:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:14:54 INFO - {} 01:14:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 942ms 01:14:54 INFO - PROCESS | 1392 | 1461053694832 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 1392 | 1461053694835 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 01:14:54 INFO - PROCESS | 1392 | 1461053694853 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - TEST-START | /FileAPI/fileReader.html 01:14:54 INFO - PROCESS | 1392 | 1461053694855 Marionette TRACE conn5 <- [1,3002,null,{}] 01:14:54 INFO - PROCESS | 1392 | 1461053694860 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:54 INFO - PROCESS | 1392 | 1461053694979 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 01:14:55 INFO - PROCESS | 1392 | 1461053695104 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079A82800 == 79 [pid = 1392] [id = 762] 01:14:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606CEAB800) [pid = 1392] [serial = 2284] [outer = 0000000000000000] 01:14:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000607204C000) [pid = 1392] [serial = 2285] [outer = 000000606CEAB800] 01:14:55 INFO - PROCESS | 1392 | 1461053695160 Marionette DEBUG loaded listener.js 01:14:55 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000607210F800) [pid = 1392] [serial = 2286] [outer = 000000606CEAB800] 01:14:55 INFO - PROCESS | 1392 | 1461053695725 Marionette TRACE conn5 <- [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]]]}] 01:14:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:14:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:14:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:14:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:14:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 924ms 01:14:55 INFO - PROCESS | 1392 | 1461053695787 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 01:14:55 INFO - PROCESS | 1392 | 1461053695789 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 01:14:55 INFO - PROCESS | 1392 | 1461053695794 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - TEST-START | /FileAPI/historical.html 01:14:55 INFO - PROCESS | 1392 | 1461053695796 Marionette TRACE conn5 <- [1,3006,null,{}] 01:14:55 INFO - PROCESS | 1392 | 1461053695800 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:55 INFO - PROCESS | 1392 | 1461053695915 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 01:14:56 INFO - PROCESS | 1392 | 1461053696024 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 1392 | ++DOCSHELL 00000060662CA800 == 80 [pid = 1392] [id = 763] 01:14:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006060524C00) [pid = 1392] [serial = 2287] [outer = 0000000000000000] 01:14:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000606A082400) [pid = 1392] [serial = 2288] [outer = 0000006060524C00] 01:14:56 INFO - PROCESS | 1392 | 1461053696081 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000606ED46C00) [pid = 1392] [serial = 2289] [outer = 0000006060524C00] 01:14:56 INFO - PROCESS | 1392 | 1461053696892 Marionette TRACE conn5 <- [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"]]]}] 01:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:14:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:14:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:14:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:14:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:14:56 INFO - TEST-OK | /FileAPI/historical.html | took 1136ms 01:14:56 INFO - PROCESS | 1392 | 1461053696934 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 01:14:56 INFO - PROCESS | 1392 | 1461053696939 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 01:14:56 INFO - TEST-START | /FileAPI/idlharness.html 01:14:56 INFO - PROCESS | 1392 | 1461053696946 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:14:56 INFO - PROCESS | 1392 | 1461053696950 Marionette TRACE conn5 <- [1,3010,null,{}] 01:14:56 INFO - PROCESS | 1392 | 1461053696955 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:57 INFO - PROCESS | 1392 | 1461053697066 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 01:14:57 INFO - PROCESS | 1392 | 1461053697174 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 1392 | ++DOCSHELL 000000606DC12800 == 81 [pid = 1392] [id = 764] 01:14:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000605FCCB400) [pid = 1392] [serial = 2290] [outer = 0000000000000000] 01:14:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006064735C00) [pid = 1392] [serial = 2291] [outer = 000000605FCCB400] 01:14:57 INFO - PROCESS | 1392 | 1461053697225 Marionette DEBUG loaded listener.js 01:14:57 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (00000060663B0000) [pid = 1392] [serial = 2292] [outer = 000000605FCCB400] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006070351800 == 80 [pid = 1392] [id = 707] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B1F800 == 79 [pid = 1392] [id = 711] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006075748000 == 78 [pid = 1392] [id = 753] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000607021D000 == 77 [pid = 1392] [id = 752] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B67000 == 76 [pid = 1392] [id = 751] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006072321800 == 75 [pid = 1392] [id = 750] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006071940000 == 74 [pid = 1392] [id = 749] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 00000060711B6800 == 73 [pid = 1392] [id = 748] 01:14:58 INFO - PROCESS | 1392 | 1461053698344 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (0000006060516400) [pid = 1392] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (000000606C4F8400) [pid = 1392] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (0000006070485400) [pid = 1392] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (0000006071067800) [pid = 1392] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (0000006071080800) [pid = 1392] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000607048AC00) [pid = 1392] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006070516800 == 72 [pid = 1392] [id = 747] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000606D4B8800 == 71 [pid = 1392] [id = 746] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006060282000 == 70 [pid = 1392] [id = 745] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000606906B000 == 69 [pid = 1392] [id = 744] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006069B8B000 == 68 [pid = 1392] [id = 743] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000607872D800 == 67 [pid = 1392] [id = 740] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 00000060785A9800 == 66 [pid = 1392] [id = 739] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006078525000 == 65 [pid = 1392] [id = 738] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 0000006077D42000 == 64 [pid = 1392] [id = 737] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000607194F800 == 63 [pid = 1392] [id = 736] 01:14:58 INFO - PROCESS | 1392 | --DOCSHELL 000000606CC61000 == 62 [pid = 1392] [id = 735] 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:14:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:14:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:14:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:14:58 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 01:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:14:58 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 01:14:58 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 01:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:14:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:14:58 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 01:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:14:58 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 01:14:58 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 01:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:14:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1526ms 01:14:58 INFO - PROCESS | 1392 | 1461053698474 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 01:14:58 INFO - PROCESS | 1392 | 1461053698480 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 01:14:58 INFO - TEST-START | /FileAPI/idlharness.worker 01:14:58 INFO - PROCESS | 1392 | 1461053698487 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 1392 | 1461053698490 Marionette TRACE conn5 <- [1,3014,null,{}] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (000000606D72D000) [pid = 1392] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606DC51800) [pid = 1392] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (000000606EB11800) [pid = 1392] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (000000606EA3C800) [pid = 1392] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (0000006064BF9000) [pid = 1392] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000607024EC00) [pid = 1392] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606053E800) [pid = 1392] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000605F369000) [pid = 1392] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000606BE5C000) [pid = 1392] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (000000606C4EE800) [pid = 1392] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006064BEE800) [pid = 1392] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (0000006066218000) [pid = 1392] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006069C7B400) [pid = 1392] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606909F400) [pid = 1392] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606C7C5000) [pid = 1392] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606DC46000) [pid = 1392] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607028C000) [pid = 1392] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006070282000) [pid = 1392] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 117 (000000606BE77800) [pid = 1392] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 116 (000000606C9B2C00) [pid = 1392] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | --DOMWINDOW == 115 (00000060707B8400) [pid = 1392] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:14:58 INFO - PROCESS | 1392 | 1461053698526 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:58 INFO - PROCESS | 1392 | 1461053698622 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 01:14:58 INFO - PROCESS | 1392 | 1461053698628 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:58 INFO - PROCESS | 1392 | ++DOCSHELL 000000606CEDC000 == 63 [pid = 1392] [id = 765] 01:14:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 116 (00000060648B5800) [pid = 1392] [serial = 2293] [outer = 0000000000000000] 01:14:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 117 (0000006065060400) [pid = 1392] [serial = 2294] [outer = 00000060648B5800] 01:14:58 INFO - PROCESS | 1392 | 1461053698677 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 1392 | ++DOMWINDOW == 118 (00000060663ACC00) [pid = 1392] [serial = 2295] [outer = 00000060648B5800] 01:14:58 INFO - PROCESS | 1392 | [1392] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:59 INFO - PROCESS | 1392 | 1461053699763 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:14:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:14:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:14:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:14:59 INFO - {} 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:14:59 INFO - {} 01:14:59 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 - {} 01:14:59 INFO - {} 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:14:59 INFO - {} 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:14:59 INFO - {} 01:14:59 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 - {} 01:14:59 INFO - {} 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 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 01:14:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:59 INFO - {} 01:14:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1402ms 01:14:59 INFO - PROCESS | 1392 | 1461053699891 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 01:14:59 INFO - PROCESS | 1392 | 1461053699893 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 01:14:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:14:59 INFO - PROCESS | 1392 | 1461053699897 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:14:59 INFO - PROCESS | 1392 | 1461053699901 Marionette TRACE conn5 <- [1,3018,null,{}] 01:14:59 INFO - PROCESS | 1392 | 1461053699922 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:00 INFO - PROCESS | 1392 | 1461053700078 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 01:15:00 INFO - PROCESS | 1392 | 1461053700088 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 1392 | ++DOCSHELL 00000060723E2000 == 64 [pid = 1392] [id = 766] 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606C4EF800) [pid = 1392] [serial = 2296] [outer = 0000000000000000] 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000606CEB4C00) [pid = 1392] [serial = 2297] [outer = 000000606C4EF800] 01:15:00 INFO - PROCESS | 1392 | 1461053700137 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (0000006070F74800) [pid = 1392] [serial = 2298] [outer = 000000606C4EF800] 01:15:00 INFO - PROCESS | 1392 | 1461053700604 Marionette TRACE conn5 <- [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]]]}] 01:15:00 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 01:15:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 01:15:00 INFO - PROCESS | 1392 | 1461053700633 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 01:15:00 INFO - PROCESS | 1392 | 1461053700636 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 01:15:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:15:00 INFO - PROCESS | 1392 | 1461053700645 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:15:00 INFO - PROCESS | 1392 | 1461053700647 Marionette TRACE conn5 <- [1,3022,null,{}] 01:15:00 INFO - PROCESS | 1392 | 1461053700651 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:00 INFO - PROCESS | 1392 | 1461053700776 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 01:15:00 INFO - PROCESS | 1392 | 1461053700837 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B6C000 == 65 [pid = 1392] [id = 767] 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (000000607107EC00) [pid = 1392] [serial = 2299] [outer = 0000000000000000] 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (000000607118B800) [pid = 1392] [serial = 2300] [outer = 000000607107EC00] 01:15:00 INFO - PROCESS | 1392 | 1461053700883 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006071230800) [pid = 1392] [serial = 2301] [outer = 000000607107EC00] 01:15:01 INFO - PROCESS | 1392 | 1461053701266 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:15:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:15:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 693ms 01:15:01 INFO - PROCESS | 1392 | 1461053701344 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 1392 | 1461053701346 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 01:15:01 INFO - PROCESS | 1392 | 1461053701350 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:15:01 INFO - PROCESS | 1392 | 1461053701352 Marionette TRACE conn5 <- [1,3026,null,{}] 01:15:01 INFO - PROCESS | 1392 | 1461053701355 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:01 INFO - PROCESS | 1392 | 1461053701478 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 01:15:01 INFO - PROCESS | 1392 | 1461053701563 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075749000 == 66 [pid = 1392] [id = 768] 01:15:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (0000006071280400) [pid = 1392] [serial = 2302] [outer = 0000000000000000] 01:15:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (00000060713FA400) [pid = 1392] [serial = 2303] [outer = 0000006071280400] 01:15:01 INFO - PROCESS | 1392 | 1461053701609 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (000000607182BC00) [pid = 1392] [serial = 2304] [outer = 0000006071280400] 01:15:02 INFO - PROCESS | 1392 | 1461053702040 Marionette TRACE conn5 <- [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"]]]}] 01:15:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:15:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:15:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 01:15:02 INFO - PROCESS | 1392 | 1461053702086 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 01:15:02 INFO - PROCESS | 1392 | 1461053702089 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 01:15:02 INFO - PROCESS | 1392 | 1461053702092 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:15:02 INFO - PROCESS | 1392 | 1461053702094 Marionette TRACE conn5 <- [1,3030,null,{}] 01:15:02 INFO - PROCESS | 1392 | 1461053702098 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:02 INFO - PROCESS | 1392 | 1461053702229 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 01:15:02 INFO - PROCESS | 1392 | 1461053702250 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:02 INFO - PROCESS | 1392 | ++DOCSHELL 0000006076574000 == 67 [pid = 1392] [id = 769] 01:15:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006071F26800) [pid = 1392] [serial = 2305] [outer = 0000000000000000] 01:15:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (0000006072110000) [pid = 1392] [serial = 2306] [outer = 0000006071F26800] 01:15:02 INFO - PROCESS | 1392 | 1461053702299 Marionette DEBUG loaded listener.js 01:15:02 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006072173400) [pid = 1392] [serial = 2307] [outer = 0000006071F26800] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (000000606CE6E800) [pid = 1392] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 128 (000000605E10A800) [pid = 1392] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 127 (000000605F13A400) [pid = 1392] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 126 (0000006069BE9C00) [pid = 1392] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 125 (0000006069C45400) [pid = 1392] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 124 (000000605FADF400) [pid = 1392] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 123 (0000006060545400) [pid = 1392] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 122 (000000606DF0E000) [pid = 1392] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 121 (000000606EB66800) [pid = 1392] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 120 (000000606A26E000) [pid = 1392] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 119 (000000607028CC00) [pid = 1392] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:15:02 INFO - PROCESS | 1392 | --DOMWINDOW == 118 (0000006070252C00) [pid = 1392] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:15:03 INFO - PROCESS | 1392 | 1461053703099 Marionette TRACE conn5 <- [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]]]}] 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:15:03 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. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:15:03 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'.) 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:15:03 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. 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:15:03 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. 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:15:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:15:03 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. 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:15:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:15:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:15:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1059ms 01:15:03 INFO - PROCESS | 1392 | 1461053703156 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 01:15:03 INFO - PROCESS | 1392 | 1461053703158 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 01:15:03 INFO - PROCESS | 1392 | 1461053703161 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:15:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:15:03 INFO - PROCESS | 1392 | 1461053703163 Marionette TRACE conn5 <- [1,3034,null,{}] 01:15:03 INFO - PROCESS | 1392 | 1461053703167 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:03 INFO - PROCESS | 1392 | 1461053703259 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 01:15:03 INFO - PROCESS | 1392 | 1461053703348 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078474000 == 68 [pid = 1392] [id = 770] 01:15:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 119 (000000606DC4E400) [pid = 1392] [serial = 2308] [outer = 0000000000000000] 01:15:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 120 (000000607217F800) [pid = 1392] [serial = 2309] [outer = 000000606DC4E400] 01:15:03 INFO - PROCESS | 1392 | 1461053703394 Marionette DEBUG loaded listener.js 01:15:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 121 (00000060721EAC00) [pid = 1392] [serial = 2310] [outer = 000000606DC4E400] 01:15:03 INFO - PROCESS | 1392 | [1392] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:15:03 INFO - PROCESS | 1392 | 1461053703781 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:15:03 INFO - {} 01:15:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 627ms 01:15:03 INFO - PROCESS | 1392 | 1461053703791 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 01:15:03 INFO - PROCESS | 1392 | 1461053703793 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 01:15:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:15:03 INFO - PROCESS | 1392 | 1461053703797 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:15:03 INFO - PROCESS | 1392 | 1461053703799 Marionette TRACE conn5 <- [1,3038,null,{}] 01:15:03 INFO - PROCESS | 1392 | 1461053703802 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:03 INFO - PROCESS | 1392 | 1461053703892 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 01:15:03 INFO - PROCESS | 1392 | 1461053703977 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:03 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078885000 == 69 [pid = 1392] [id = 771] 01:15:03 INFO - PROCESS | 1392 | ++DOMWINDOW == 122 (0000006072179400) [pid = 1392] [serial = 2311] [outer = 0000000000000000] 01:15:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 123 (0000006075A30C00) [pid = 1392] [serial = 2312] [outer = 0000006072179400] 01:15:04 INFO - PROCESS | 1392 | 1461053704023 Marionette DEBUG loaded listener.js 01:15:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 124 (0000006077E7D400) [pid = 1392] [serial = 2313] [outer = 0000006072179400] 01:15:04 INFO - PROCESS | 1392 | 1461053704370 Marionette TRACE conn5 <- [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]]]}] 01:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:15:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 01:15:04 INFO - PROCESS | 1392 | 1461053704429 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 01:15:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:15:04 INFO - PROCESS | 1392 | 1461053704431 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 01:15:04 INFO - PROCESS | 1392 | 1461053704434 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:15:04 INFO - PROCESS | 1392 | 1461053704436 Marionette TRACE conn5 <- [1,3042,null,{}] 01:15:04 INFO - PROCESS | 1392 | 1461053704440 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:04 INFO - PROCESS | 1392 | 1461053704568 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 01:15:04 INFO - PROCESS | 1392 | 1461053704610 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:04 INFO - PROCESS | 1392 | ++DOCSHELL 00000060796BC800 == 70 [pid = 1392] [id = 772] 01:15:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 125 (000000607812C400) [pid = 1392] [serial = 2314] [outer = 0000000000000000] 01:15:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 126 (000000607812FC00) [pid = 1392] [serial = 2315] [outer = 000000607812C400] 01:15:04 INFO - PROCESS | 1392 | 1461053704655 Marionette DEBUG loaded listener.js 01:15:04 INFO - PROCESS | 1392 | ++DOMWINDOW == 127 (0000006079F6E000) [pid = 1392] [serial = 2316] [outer = 000000607812C400] 01:15:05 INFO - PROCESS | 1392 | 1461053705647 Marionette TRACE conn5 <- [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"]]]}] 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:15:05 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" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:15:05 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" 01:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:15:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1366ms 01:15:05 INFO - PROCESS | 1392 | 1461053705804 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 01:15:05 INFO - PROCESS | 1392 | 1461053705809 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 01:15:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:15:05 INFO - PROCESS | 1392 | 1461053705814 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:15:05 INFO - PROCESS | 1392 | 1461053705818 Marionette TRACE conn5 <- [1,3046,null,{}] 01:15:05 INFO - PROCESS | 1392 | 1461053705824 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:05 INFO - PROCESS | 1392 | 1461053705978 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 01:15:06 INFO - PROCESS | 1392 | 1461053706129 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1392 | ++DOCSHELL 000000607035A800 == 71 [pid = 1392] [id = 773] 01:15:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 128 (0000006069C1B800) [pid = 1392] [serial = 2317] [outer = 0000000000000000] 01:15:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 129 (000000606C5BA000) [pid = 1392] [serial = 2318] [outer = 0000006069C1B800] 01:15:06 INFO - PROCESS | 1392 | 1461053706189 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (000000606C9AB400) [pid = 1392] [serial = 2319] [outer = 0000006069C1B800] 01:15:06 INFO - PROCESS | 1392 | 1461053706773 Marionette TRACE conn5 <- [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]]]}] 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:15:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:15:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:15:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:15:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:15:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:15:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 996ms 01:15:06 INFO - PROCESS | 1392 | 1461053706814 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 01:15:06 INFO - PROCESS | 1392 | 1461053706821 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 01:15:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:15:06 INFO - PROCESS | 1392 | 1461053706828 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:15:06 INFO - PROCESS | 1392 | 1461053706832 Marionette TRACE conn5 <- [1,3050,null,{}] 01:15:06 INFO - PROCESS | 1392 | 1461053706836 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:06 INFO - PROCESS | 1392 | 1461053706962 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 01:15:07 INFO - PROCESS | 1392 | 1461053707068 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:07 INFO - PROCESS | 1392 | ++DOCSHELL 000000607184F800 == 72 [pid = 1392] [id = 774] 01:15:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606D8C6800) [pid = 1392] [serial = 2320] [outer = 0000000000000000] 01:15:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000606DC4F800) [pid = 1392] [serial = 2321] [outer = 000000606D8C6800] 01:15:07 INFO - PROCESS | 1392 | 1461053707124 Marionette DEBUG loaded listener.js 01:15:07 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000606DF56400) [pid = 1392] [serial = 2322] [outer = 000000606D8C6800] 01:15:07 INFO - PROCESS | 1392 | [1392] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:15:07 INFO - PROCESS | 1392 | 1461053707734 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:15:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:15:07 INFO - {} 01:15:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 944ms 01:15:07 INFO - PROCESS | 1392 | 1461053707777 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1392 | 1461053707780 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 01:15:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:15:07 INFO - PROCESS | 1392 | 1461053707784 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1392 | 1461053707788 Marionette TRACE conn5 <- [1,3054,null,{}] 01:15:07 INFO - PROCESS | 1392 | 1461053707801 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:07 INFO - PROCESS | 1392 | 1461053707976 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 01:15:07 INFO - PROCESS | 1392 | 1461053707987 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006075ADE800 == 73 [pid = 1392] [id = 775] 01:15:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (0000006070561400) [pid = 1392] [serial = 2323] [outer = 0000000000000000] 01:15:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (00000060711D2800) [pid = 1392] [serial = 2324] [outer = 0000006070561400] 01:15:08 INFO - PROCESS | 1392 | 1461053708047 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000607188A400) [pid = 1392] [serial = 2325] [outer = 0000006070561400] 01:15:08 INFO - PROCESS | 1392 | 1461053708623 Marionette TRACE conn5 <- [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]]]}] 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:15:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:15:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 01:15:08 INFO - PROCESS | 1392 | 1461053708666 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 01:15:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:15:08 INFO - PROCESS | 1392 | 1461053708669 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 01:15:08 INFO - PROCESS | 1392 | 1461053708673 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:15:08 INFO - PROCESS | 1392 | 1461053708675 Marionette TRACE conn5 <- [1,3058,null,{}] 01:15:08 INFO - PROCESS | 1392 | 1461053708679 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:08 INFO - PROCESS | 1392 | 1461053708801 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 01:15:08 INFO - PROCESS | 1392 | 1461053708908 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B5C000 == 74 [pid = 1392] [id = 776] 01:15:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006072113800) [pid = 1392] [serial = 2326] [outer = 0000000000000000] 01:15:08 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000607217E800) [pid = 1392] [serial = 2327] [outer = 0000006072113800] 01:15:08 INFO - PROCESS | 1392 | 1461053708965 Marionette DEBUG loaded listener.js 01:15:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (0000006075A32000) [pid = 1392] [serial = 2328] [outer = 0000006072113800] 01:15:09 INFO - PROCESS | 1392 | 1461053709546 Marionette TRACE conn5 <- [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]]]}] 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:15:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 941ms 01:15:09 INFO - PROCESS | 1392 | 1461053709616 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 1392 | 1461053709619 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 01:15:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:15:09 INFO - PROCESS | 1392 | 1461053709622 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 1392 | 1461053709625 Marionette TRACE conn5 <- [1,3062,null,{}] 01:15:09 INFO - PROCESS | 1392 | 1461053709629 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:09 INFO - PROCESS | 1392 | 1461053709746 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 01:15:09 INFO - PROCESS | 1392 | 1461053709877 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079DEB800 == 75 [pid = 1392] [id = 777] 01:15:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (000000606ED42800) [pid = 1392] [serial = 2329] [outer = 0000000000000000] 01:15:09 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006078122400) [pid = 1392] [serial = 2330] [outer = 000000606ED42800] 01:15:09 INFO - PROCESS | 1392 | 1461053709935 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 142 (000000607812D000) [pid = 1392] [serial = 2331] [outer = 000000606ED42800] 01:15:10 INFO - PROCESS | 1392 | 1461053710451 Marionette TRACE conn5 <- [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]]]}] 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 01:15:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:15:10 INFO - PROCESS | 1392 | 1461053710506 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 01:15:10 INFO - PROCESS | 1392 | 1461053710509 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 01:15:10 INFO - PROCESS | 1392 | 1461053710513 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:15:10 INFO - PROCESS | 1392 | 1461053710515 Marionette TRACE conn5 <- [1,3066,null,{}] 01:15:10 INFO - PROCESS | 1392 | 1461053710520 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:10 INFO - PROCESS | 1392 | 1461053710648 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 01:15:10 INFO - PROCESS | 1392 | 1461053710754 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 1392 | ++DOCSHELL 0000006079EF1800 == 76 [pid = 1392] [id = 778] 01:15:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 143 (0000006079F5CC00) [pid = 1392] [serial = 2332] [outer = 0000000000000000] 01:15:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 144 (0000006079F6D800) [pid = 1392] [serial = 2333] [outer = 0000006079F5CC00] 01:15:10 INFO - PROCESS | 1392 | 1461053710813 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1392 | ++DOMWINDOW == 145 (0000006079F77C00) [pid = 1392] [serial = 2334] [outer = 0000006079F5CC00] 01:15:11 INFO - PROCESS | 1392 | 1461053711385 Marionette TRACE conn5 <- [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] 01:15:11 INFO - PROCESS | 1392 | 1461053711464 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 01:15:11 INFO - PROCESS | 1392 | 1461053711468 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:15:11 INFO - PROCESS | 1392 | 1461053711471 Marionette TRACE conn5 <- [1,3070,null,{}] 01:15:11 INFO - PROCESS | 1392 | 1461053711475 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:11 INFO - PROCESS | 1392 | 1461053711590 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 01:15:11 INFO - PROCESS | 1392 | 1461053711700 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:11 INFO - PROCESS | 1392 | ++DOCSHELL 000000607A940800 == 77 [pid = 1392] [id = 779] 01:15:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 146 (00000060780A0800) [pid = 1392] [serial = 2335] [outer = 0000000000000000] 01:15:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 147 (0000006079F76400) [pid = 1392] [serial = 2336] [outer = 00000060780A0800] 01:15:11 INFO - PROCESS | 1392 | 1461053711756 Marionette DEBUG loaded listener.js 01:15:11 INFO - PROCESS | 1392 | ++DOMWINDOW == 148 (000000607C679400) [pid = 1392] [serial = 2337] [outer = 00000060780A0800] 01:15:12 INFO - PROCESS | 1392 | 1461053712258 Marionette TRACE conn5 <- [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]]]}] 01:15:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:15:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 839ms 01:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:15:12 INFO - PROCESS | 1392 | 1461053712310 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 1392 | 1461053712313 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 01:15:12 INFO - PROCESS | 1392 | 1461053712316 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 1392 | 1461053712318 Marionette TRACE conn5 <- [1,3074,null,{}] 01:15:12 INFO - PROCESS | 1392 | 1461053712340 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:12 INFO - PROCESS | 1392 | 1461053712453 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 01:15:12 INFO - PROCESS | 1392 | 1461053712563 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:12 INFO - PROCESS | 1392 | ++DOCSHELL 0000006078770000 == 78 [pid = 1392] [id = 780] 01:15:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 149 (000000607C675C00) [pid = 1392] [serial = 2338] [outer = 0000000000000000] 01:15:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 150 (000000607C681400) [pid = 1392] [serial = 2339] [outer = 000000607C675C00] 01:15:12 INFO - PROCESS | 1392 | 1461053712621 Marionette DEBUG loaded listener.js 01:15:12 INFO - PROCESS | 1392 | ++DOMWINDOW == 151 (0000006070F54400) [pid = 1392] [serial = 2340] [outer = 000000607C675C00] 01:15:13 INFO - PROCESS | 1392 | 1461053713190 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:15:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 902ms 01:15:13 INFO - PROCESS | 1392 | 1461053713221 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 01:15:13 INFO - PROCESS | 1392 | 1461053713224 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 01:15:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:15:13 INFO - PROCESS | 1392 | 1461053713227 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:15:13 INFO - PROCESS | 1392 | 1461053713230 Marionette TRACE conn5 <- [1,3078,null,{}] 01:15:13 INFO - PROCESS | 1392 | 1461053713234 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:13 INFO - PROCESS | 1392 | 1461053713354 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 01:15:13 INFO - PROCESS | 1392 | 1461053713464 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 1392 | ++DOCSHELL 000000606C9D8000 == 79 [pid = 1392] [id = 781] 01:15:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 152 (000000605F5CE400) [pid = 1392] [serial = 2341] [outer = 0000000000000000] 01:15:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 153 (0000006064BFC800) [pid = 1392] [serial = 2342] [outer = 000000605F5CE400] 01:15:13 INFO - PROCESS | 1392 | 1461053713521 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 1392 | ++DOMWINDOW == 154 (000000606C17B400) [pid = 1392] [serial = 2343] [outer = 000000605F5CE400] 01:15:14 INFO - PROCESS | 1392 | 1461053714187 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 01:15:14 INFO - PROCESS | 1392 | 1461053714219 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 1392 | 1461053714223 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 01:15:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:15:14 INFO - PROCESS | 1392 | 1461053714228 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 1392 | 1461053714232 Marionette TRACE conn5 <- [1,3082,null,{}] 01:15:14 INFO - PROCESS | 1392 | 1461053714238 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:14 INFO - PROCESS | 1392 | 1461053714350 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 01:15:14 INFO - PROCESS | 1392 | 1461053714466 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:14 INFO - PROCESS | 1392 | ++DOCSHELL 000000606D582000 == 80 [pid = 1392] [id = 782] 01:15:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 155 (000000605E239000) [pid = 1392] [serial = 2344] [outer = 0000000000000000] 01:15:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 156 (0000006060547C00) [pid = 1392] [serial = 2345] [outer = 000000605E239000] 01:15:14 INFO - PROCESS | 1392 | 1461053714562 Marionette DEBUG loaded listener.js 01:15:14 INFO - PROCESS | 1392 | ++DOMWINDOW == 157 (00000060698B5C00) [pid = 1392] [serial = 2346] [outer = 000000605E239000] 01:15:15 INFO - PROCESS | 1392 | 1461053715161 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:15:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 01:15:15 INFO - PROCESS | 1392 | 1461053715214 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 01:15:15 INFO - PROCESS | 1392 | 1461053715220 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 01:15:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:15:15 INFO - PROCESS | 1392 | 1461053715227 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:15:15 INFO - PROCESS | 1392 | 1461053715230 Marionette TRACE conn5 <- [1,3086,null,{}] 01:15:15 INFO - PROCESS | 1392 | 1461053715234 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:15 INFO - PROCESS | 1392 | 1461053715347 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 01:15:15 INFO - PROCESS | 1392 | 1461053715493 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:15 INFO - PROCESS | 1392 | ++DOCSHELL 000000607125C800 == 81 [pid = 1392] [id = 783] 01:15:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 158 (000000606689D800) [pid = 1392] [serial = 2347] [outer = 0000000000000000] 01:15:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 159 (000000606C9B0000) [pid = 1392] [serial = 2348] [outer = 000000606689D800] 01:15:15 INFO - PROCESS | 1392 | 1461053715547 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 1392 | ++DOMWINDOW == 160 (000000606CEABC00) [pid = 1392] [serial = 2349] [outer = 000000606689D800] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078885000 == 80 [pid = 1392] [id = 771] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006078474000 == 79 [pid = 1392] [id = 770] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006076574000 == 78 [pid = 1392] [id = 769] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006075749000 == 77 [pid = 1392] [id = 768] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 0000006074B6C000 == 76 [pid = 1392] [id = 767] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060723E2000 == 75 [pid = 1392] [id = 766] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606CEDC000 == 74 [pid = 1392] [id = 765] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606DC12800 == 73 [pid = 1392] [id = 764] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 159 (0000006070F74400) [pid = 1392] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 158 (0000006064858400) [pid = 1392] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 157 (000000606C704C00) [pid = 1392] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 156 (000000607048B000) [pid = 1392] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 155 (000000607118C800) [pid = 1392] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 154 (000000607122E000) [pid = 1392] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 153 (00000060713F6800) [pid = 1392] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 152 (000000607174D400) [pid = 1392] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 151 (000000607182FC00) [pid = 1392] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 00000060711A2800 == 72 [pid = 1392] [id = 757] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606548C000 == 71 [pid = 1392] [id = 756] 01:15:15 INFO - PROCESS | 1392 | --DOCSHELL 000000606CA81000 == 70 [pid = 1392] [id = 755] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 150 (000000606D17A800) [pid = 1392] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 149 (000000606D8C5400) [pid = 1392] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 148 (000000605FAEAC00) [pid = 1392] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 147 (000000605EA5B400) [pid = 1392] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 146 (00000060648C0400) [pid = 1392] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 145 (0000006066221000) [pid = 1392] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 144 (000000606BE5E800) [pid = 1392] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 143 (000000606C4A2C00) [pid = 1392] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 142 (000000606C71C800) [pid = 1392] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 141 (000000605FAE8000) [pid = 1392] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 140 (0000006065442000) [pid = 1392] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 139 (00000060648B9C00) [pid = 1392] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 138 (000000606EA38C00) [pid = 1392] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 137 (000000606EA07400) [pid = 1392] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 136 (000000606F5B3400) [pid = 1392] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 135 (0000006070256800) [pid = 1392] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 134 (000000606C5C1800) [pid = 1392] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 133 (0000006070484000) [pid = 1392] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 132 (0000006070687000) [pid = 1392] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 131 (000000607055D000) [pid = 1392] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 130 (000000606C8A8000) [pid = 1392] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:15:15 INFO - PROCESS | 1392 | --DOMWINDOW == 129 (0000006070257800) [pid = 1392] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:15:16 INFO - PROCESS | 1392 | 1461053716100 Marionette TRACE conn5 <- [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]]]}] 01:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 01:15:16 INFO - PROCESS | 1392 | 1461053716171 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 1392 | 1461053716174 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 01:15:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:15:16 INFO - PROCESS | 1392 | 1461053716178 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 1392 | 1461053716181 Marionette TRACE conn5 <- [1,3090,null,{}] 01:15:16 INFO - PROCESS | 1392 | 1461053716193 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:16 INFO - PROCESS | 1392 | 1461053716296 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 01:15:16 INFO - PROCESS | 1392 | 1461053716396 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 1392 | ++DOCSHELL 0000006070214000 == 71 [pid = 1392] [id = 784] 01:15:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 130 (0000006060543800) [pid = 1392] [serial = 2350] [outer = 0000000000000000] 01:15:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 131 (000000606C1C4800) [pid = 1392] [serial = 2351] [outer = 0000006060543800] 01:15:16 INFO - PROCESS | 1392 | 1461053716448 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 1392 | ++DOMWINDOW == 132 (000000606CE6E800) [pid = 1392] [serial = 2352] [outer = 0000006060543800] 01:15:16 INFO - PROCESS | 1392 | 1461053716834 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 01:15:16 INFO - PROCESS | 1392 | 1461053716872 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 1392 | 1461053716875 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 01:15:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:15:16 INFO - PROCESS | 1392 | 1461053716879 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 1392 | 1461053716880 Marionette TRACE conn5 <- [1,3094,null,{}] 01:15:16 INFO - PROCESS | 1392 | 1461053716884 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:16 INFO - PROCESS | 1392 | 1461053716980 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 01:15:16 INFO - PROCESS | 1392 | 1461053716986 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 1392 | ++DOCSHELL 000000607213B800 == 72 [pid = 1392] [id = 785] 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 133 (000000606DC44000) [pid = 1392] [serial = 2353] [outer = 0000000000000000] 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 134 (000000606DF0D800) [pid = 1392] [serial = 2354] [outer = 000000606DC44000] 01:15:17 INFO - PROCESS | 1392 | 1461053717033 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 135 (000000606EA3C800) [pid = 1392] [serial = 2355] [outer = 000000606DC44000] 01:15:17 INFO - PROCESS | 1392 | 1461053717483 Marionette TRACE conn5 <- [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]]]}] 01:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:15:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 01:15:17 INFO - PROCESS | 1392 | 1461053717509 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 01:15:17 INFO - PROCESS | 1392 | 1461053717511 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 01:15:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:15:17 INFO - PROCESS | 1392 | 1461053717515 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:15:17 INFO - PROCESS | 1392 | 1461053717517 Marionette TRACE conn5 <- [1,3098,null,{}] 01:15:17 INFO - PROCESS | 1392 | 1461053717525 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:17 INFO - PROCESS | 1392 | 1461053717618 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 01:15:17 INFO - PROCESS | 1392 | 1461053717624 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074B07800 == 73 [pid = 1392] [id = 786] 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 136 (000000606ED4C800) [pid = 1392] [serial = 2356] [outer = 0000000000000000] 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 137 (0000006070258400) [pid = 1392] [serial = 2357] [outer = 000000606ED4C800] 01:15:17 INFO - PROCESS | 1392 | 1461053717672 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 1392 | ++DOMWINDOW == 138 (000000607028A800) [pid = 1392] [serial = 2358] [outer = 000000606ED4C800] 01:15:18 INFO - PROCESS | 1392 | 1461053718142 Marionette TRACE conn5 <- [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"]]]}] 01:15:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:15:18 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 01:15:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:15:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 01:15:18 INFO - PROCESS | 1392 | 1461053718210 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 1392 | 1461053718212 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 01:15:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:15:18 INFO - PROCESS | 1392 | 1461053718215 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - PROCESS | 1392 | 1461053718217 Marionette TRACE conn5 <- [1,3102,null,{}] 01:15:18 INFO - PROCESS | 1392 | 1461053718221 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:18 INFO - PROCESS | 1392 | 1461053718366 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 01:15:18 INFO - PROCESS | 1392 | 1461053718380 Marionette TRACE conn5 -> [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\", \"0a921140-0204-43ec-a7dd-1830961b8030\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 1392 | ++DOCSHELL 0000006074D68800 == 74 [pid = 1392] [id = 787] 01:15:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 139 (000000607048B000) [pid = 1392] [serial = 2359] [outer = 0000000000000000] 01:15:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 140 (0000006070681000) [pid = 1392] [serial = 2360] [outer = 000000607048B000] 01:15:18 INFO - PROCESS | 1392 | 1461053718431 Marionette DEBUG loaded listener.js 01:15:18 INFO - PROCESS | 1392 | ++DOMWINDOW == 141 (0000006070F5D400) [pid = 1392] [serial = 2361] [outer = 000000607048B000] 01:15:18 INFO - PROCESS | 1392 | 1461053718867 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:15:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:15:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 01:15:18 INFO - PROCESS | 1392 | 1461053718910 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 1392 | 1461053718912 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 01:15:20 WARNING - u'runner_teardown' () 01:15:20 INFO - No more tests 01:15:20 INFO - Got 0 unexpected results 01:15:20 INFO - SUITE-END | took 678s 01:15:20 INFO - Closing logging queue 01:15:20 INFO - queue closed 01:15:20 INFO - Return code: 0 01:15:20 WARNING - # TBPL SUCCESS # 01:15:20 INFO - Running post-action listener: _resource_record_post_action 01:15:20 INFO - Running post-run listener: _resource_record_post_run 01:15:21 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 167052288; Write bytes: 1045420032; Read time: 2012390; Write time: 5343050 01:15:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:15:21 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 74430464; Read time: 0; Write time: 375300 01:15:21 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 167052288; Write bytes: 891625472; Read time: 2012390; Write time: 4889700 01:15:21 INFO - Running post-run listener: _upload_blobber_files 01:15:21 INFO - Blob upload gear active. 01:15:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:15:21 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 01:15:21 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', 'oak', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:15:21 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 oak -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:15:21 INFO - (blobuploader) - INFO - Open directory for files ... 01:15:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:15:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:15:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:15:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:15:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:15:22 INFO - (blobuploader) - INFO - Done attempting. 01:15:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:15:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:15:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:15:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:15:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:15:24 INFO - (blobuploader) - INFO - Done attempting. 01:15:24 INFO - (blobuploader) - INFO - Iteration through files over. 01:15:24 INFO - Return code: 0 01:15:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:15:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/979b1f538c19a489addd00613a936e51cbe19b785cd3a9013ed4b3ffc1ac02b330002b8226d56e052376562645a8657404a8d058020488cb5462c9ec6515a5c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/380e4ca3d6e1c5ef4e2aa3c559877916fade90e65cbe9af83f9a6d25c165ed536ace13cd1d0aa6f064fa8c2a597552d23d175421afeab3af359e18ce81d5883f"} 01:15:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:15:24 INFO - Writing to file C:\slave\test\properties\blobber_files 01:15:24 INFO - Contents: 01:15:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/979b1f538c19a489addd00613a936e51cbe19b785cd3a9013ed4b3ffc1ac02b330002b8226d56e052376562645a8657404a8d058020488cb5462c9ec6515a5c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/380e4ca3d6e1c5ef4e2aa3c559877916fade90e65cbe9af83f9a6d25c165ed536ace13cd1d0aa6f064fa8c2a597552d23d175421afeab3af359e18ce81d5883f"} 01:15:24 INFO - Running post-run listener: copy_logs_to_upload_dir 01:15:24 INFO - Copying logs to upload dir... 01:15:24 INFO - mkdir: C:\slave\test\build\upload\logs 01:15:24 INFO - Copying logs to upload dir... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... 01:15:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=941.267000 ========= master_lag: 0.88 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-04-19 01:15:24.597449) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 01:15:24.598432) ========= '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-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/979b1f538c19a489addd00613a936e51cbe19b785cd3a9013ed4b3ffc1ac02b330002b8226d56e052376562645a8657404a8d058020488cb5462c9ec6515a5c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/380e4ca3d6e1c5ef4e2aa3c559877916fade90e65cbe9af83f9a6d25c165ed536ace13cd1d0aa6f064fa8c2a597552d23d175421afeab3af359e18ce81d5883f"} build_url:https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/979b1f538c19a489addd00613a936e51cbe19b785cd3a9013ed4b3ffc1ac02b330002b8226d56e052376562645a8657404a8d058020488cb5462c9ec6515a5c1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/380e4ca3d6e1c5ef4e2aa3c559877916fade90e65cbe9af83f9a6d25c165ed536ace13cd1d0aa6f064fa8c2a597552d23d175421afeab3af359e18ce81d5883f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BR6N7EpjQvGCJZIT-ImQSQ/artifacts/public/build/firefox-48.0a1.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-04-19 01:15:24.723040) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 01:15:24.723451) ========= '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-196\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-196 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-196 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-196\AppData\Local LOGONSERVER=\\T-W864-IX-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-196 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-196 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 01:15:24.841187) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 01:15:24.841605) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 01:15:25.387199) ========= ========= Total master_lag: 1.16 =========