builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-065 starttime: 1461092950.7 results: success (0) buildid: 20160419093236 builduid: 88923e6739484361bfe03699ddcf109b revision: 45f98cbddc015c5659abe141de0b8fa6bd534051 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:10.701820) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:10.702314) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:10.702652) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:10.886934) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 12:09:10.887261) ========= '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-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 WINDIR=C:\windows using PTY: False --12:09:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.43 MB/s 12:09:14 (8.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.149000 ========= master_lag: 2.79 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 12:09:16.822989) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 12:09:16.823312) ========= '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-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.018000 ========= master_lag: 0.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 12:09:23.166727) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 12:09:23.167560) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 45f98cbddc015c5659abe141de0b8fa6bd534051 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 45f98cbddc015c5659abe141de0b8fa6bd534051 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 WINDIR=C:\windows using PTY: False 2016-04-19 12:09:24,453 truncating revision to first 12 chars 2016-04-19 12:09:24,453 Setting DEBUG logging. 2016-04-19 12:09:24,453 attempt 1/10 2016-04-19 12:09:24,453 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/45f98cbddc01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 12:09:24,855 unpacking tar archive at: fx-team-45f98cbddc01/testing/mozharness/ program finished with exit code 0 elapsedTime=1.394000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 12:09:24.764091) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:24.764483) ========= script_repo_revision: 45f98cbddc015c5659abe141de0b8fa6bd534051 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:24.764944) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:24.765253) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 12:09:24.792706) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 5 secs) (at 2016-04-19 12:09:24.793019) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:09:26 INFO - MultiFileLogger online at 20160419 12:09:26 in C:\slave\test 12:09:26 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 fx-team --download-symbols true 12:09:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:09:26 INFO - {'append_to_log': False, 12:09:26 INFO - 'base_work_dir': 'C:\\slave\\test', 12:09:26 INFO - 'blob_upload_branch': 'fx-team', 12:09:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:09:26 INFO - 'buildbot_json_path': 'buildprops.json', 12:09:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:09:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:09:26 INFO - 'download_minidump_stackwalk': True, 12:09:26 INFO - 'download_symbols': 'true', 12:09:26 INFO - 'e10s': False, 12:09:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:09:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:09:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:09:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:09:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:09:26 INFO - 'C:/mozilla-build/tooltool.py'), 12:09:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:09:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:09:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:09:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:09:26 INFO - 'log_level': 'info', 12:09:26 INFO - 'log_to_console': True, 12:09:26 INFO - 'opt_config_files': (), 12:09:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:09:26 INFO - '--processes=1', 12:09:26 INFO - '--config=%(test_path)s/wptrunner.ini', 12:09:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:09:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:09:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:09:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:09:26 INFO - 'pip_index': False, 12:09:26 INFO - 'require_test_zip': True, 12:09:26 INFO - 'test_type': ('testharness',), 12:09:26 INFO - 'this_chunk': '1', 12:09:26 INFO - 'total_chunks': '10', 12:09:26 INFO - 'virtualenv_path': 'venv', 12:09:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:09:26 INFO - 'work_dir': 'build'} 12:09:26 INFO - ##### 12:09:26 INFO - ##### Running clobber step. 12:09:26 INFO - ##### 12:09:26 INFO - Running pre-action listener: _resource_record_pre_action 12:09:26 INFO - Running main action method: clobber 12:09:26 INFO - rmtree: C:\slave\test\build 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:10:42 INFO - Running post-action listener: _resource_record_post_action 12:10:42 INFO - ##### 12:10:42 INFO - ##### Running read-buildbot-config step. 12:10:42 INFO - ##### 12:10:42 INFO - Running pre-action listener: _resource_record_pre_action 12:10:42 INFO - Running main action method: read_buildbot_config 12:10:42 INFO - Using buildbot properties: 12:10:42 INFO - { 12:10:42 INFO - "project": "", 12:10:42 INFO - "product": "firefox", 12:10:42 INFO - "script_repo_revision": "production", 12:10:42 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 12:10:42 INFO - "repository": "", 12:10:42 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 12:10:42 INFO - "buildid": "20160419093236", 12:10:42 INFO - "pgo_build": "False", 12:10:42 INFO - "basedir": "C:\\slave\\test", 12:10:42 INFO - "buildnumber": 312, 12:10:42 INFO - "slavename": "t-w864-ix-065", 12:10:42 INFO - "revision": "45f98cbddc015c5659abe141de0b8fa6bd534051", 12:10:42 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 12:10:42 INFO - "platform": "win64", 12:10:42 INFO - "branch": "fx-team", 12:10:42 INFO - "repo_path": "integration/fx-team", 12:10:42 INFO - "moz_repo_path": "", 12:10:42 INFO - "stage_platform": "win64", 12:10:42 INFO - "builduid": "88923e6739484361bfe03699ddcf109b", 12:10:42 INFO - "slavebuilddir": "test" 12:10:42 INFO - } 12:10:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 12:10:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 12:10:42 INFO - Running post-action listener: _resource_record_post_action 12:10:42 INFO - ##### 12:10:42 INFO - ##### Running download-and-extract step. 12:10:42 INFO - ##### 12:10:42 INFO - Running pre-action listener: _resource_record_pre_action 12:10:42 INFO - Running main action method: download_and_extract 12:10:42 INFO - mkdir: C:\slave\test\build\tests 12:10:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:42 INFO - https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:10:42 INFO - trying https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 12:10:42 INFO - Downloading https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:10:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:10:43 INFO - Downloaded 1274 bytes. 12:10:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 12:10:43 INFO - Using the following test package requirements: 12:10:43 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 12:10:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 12:10:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 12:10:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'jsshell-win64.zip'], 12:10:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 12:10:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 12:10:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 12:10:43 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 12:10:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 12:10:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 12:10:43 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 12:10:43 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 12:10:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:43 INFO - https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:10:43 INFO - trying https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 12:10:43 INFO - Downloading https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:10:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:11:13 INFO - Downloaded 21343462 bytes. 12:11:13 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/*'] 12:11:13 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/* 12:11:16 INFO - caution: filename not matched: web-platform/* 12:11:16 INFO - Return code: 11 12:11:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:16 INFO - https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:11:16 INFO - trying https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 12:11:16 INFO - Downloading https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:11:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:11:26 INFO - Downloaded 36382596 bytes. 12:11:26 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/*'] 12:11:26 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/* 12:12:11 INFO - caution: filename not matched: bin/* 12:12:11 INFO - caution: filename not matched: config/* 12:12:11 INFO - caution: filename not matched: mozbase/* 12:12:11 INFO - caution: filename not matched: marionette/* 12:12:11 INFO - caution: filename not matched: tools/wptserve/* 12:12:11 INFO - Return code: 11 12:12:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:11 INFO - https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 12:12:11 INFO - trying https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 12:12:11 INFO - Downloading https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 12:12:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:12:14 INFO - Downloaded 83046870 bytes. 12:12:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 12:12:14 INFO - mkdir: C:\slave\test\properties 12:12:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:12:14 INFO - Writing to file C:\slave\test\properties\build_url 12:12:14 INFO - Contents: 12:12:14 INFO - build_url:https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 12:12:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 12:12:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:12:15 INFO - Writing to file C:\slave\test\properties\symbols_url 12:12:15 INFO - Contents: 12:12:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 12:12:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:15 INFO - https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:12:15 INFO - trying https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 12:12:15 INFO - Downloading https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:12:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:12:16 INFO - Downloaded 53368489 bytes. 12:12:16 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'] 12:12:16 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 12:12:18 INFO - Return code: 0 12:12:18 INFO - Running post-action listener: _resource_record_post_action 12:12:18 INFO - Running post-action listener: set_extra_try_arguments 12:12:18 INFO - ##### 12:12:18 INFO - ##### Running create-virtualenv step. 12:12:18 INFO - ##### 12:12:18 INFO - Running pre-action listener: _pre_create_virtualenv 12:12:18 INFO - Running pre-action listener: _resource_record_pre_action 12:12:18 INFO - Running main action method: create_virtualenv 12:12:18 INFO - Creating virtualenv C:\slave\test\build\venv 12:12:18 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:12:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:12:21 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:12:24 INFO - Installing distribute......................................................................................................................................................................................done. 12:12:25 INFO - Return code: 0 12:12:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A10B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-065', 'USERDOMAIN': 'T-W864-IX-065', '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-065', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-065', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:12:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:12:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:12:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:12:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:25 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:12:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:25 INFO - 'DCLOCATION': 'SCL3', 12:12:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:25 INFO - 'HOMEDRIVE': 'C:', 12:12:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:12:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:25 INFO - 'KTS_VERSION': '1.19c', 12:12:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:12:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:12:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:25 INFO - 'MOZ_NO_REMOTE': '1', 12:12:25 INFO - 'NO_EM_RESTART': '1', 12:12:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:25 INFO - 'OS': 'Windows_NT', 12:12:25 INFO - 'OURDRIVE': 'C:', 12:12:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:25 INFO - 'PROCESSOR_LEVEL': '6', 12:12:25 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:25 INFO - 'PROMPT': '$P$G', 12:12:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:25 INFO - 'PWD': 'C:\\slave\\test', 12:12:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:25 INFO - 'SYSTEMDRIVE': 'C:', 12:12:25 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:25 INFO - 'TEST1': 'testie', 12:12:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:25 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:12:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:12:25 INFO - 'USERNAME': 'cltbld', 12:12:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:12:25 INFO - 'WINDIR': 'C:\\windows', 12:12:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:27 INFO - Downloading/unpacking psutil>=0.7.1 12:12:27 INFO - Running setup.py egg_info for package psutil 12:12:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:12:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:12:27 INFO - Installing collected packages: psutil 12:12:27 INFO - Running setup.py install for psutil 12:12:27 INFO - building 'psutil._psutil_windows' extension 12:12:27 INFO - error: Unable to find vcvarsall.bat 12:12:27 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qctf_s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:12:27 INFO - running install 12:12:27 INFO - running build 12:12:27 INFO - running build_py 12:12:27 INFO - creating build 12:12:27 INFO - creating build\lib.win32-2.7 12:12:27 INFO - creating build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:12:27 INFO - running build_ext 12:12:27 INFO - building 'psutil._psutil_windows' extension 12:12:27 INFO - error: Unable to find vcvarsall.bat 12:12:27 INFO - ---------------------------------------- 12:12:27 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qctf_s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:12:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-065\AppData\Roaming\pip\pip.log 12:12:27 WARNING - Return code: 1 12:12:27 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:12:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:12:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A10B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-065', 'USERDOMAIN': 'T-W864-IX-065', '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-065', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-065', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:12:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:12:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:12:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:12:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:27 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:12:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:27 INFO - 'DCLOCATION': 'SCL3', 12:12:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:27 INFO - 'HOMEDRIVE': 'C:', 12:12:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:12:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:27 INFO - 'KTS_VERSION': '1.19c', 12:12:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:12:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:12:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:27 INFO - 'MOZ_NO_REMOTE': '1', 12:12:27 INFO - 'NO_EM_RESTART': '1', 12:12:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:27 INFO - 'OS': 'Windows_NT', 12:12:27 INFO - 'OURDRIVE': 'C:', 12:12:27 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:27 INFO - 'PROCESSOR_LEVEL': '6', 12:12:27 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:27 INFO - 'PROMPT': '$P$G', 12:12:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:27 INFO - 'PWD': 'C:\\slave\\test', 12:12:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:27 INFO - 'SYSTEMDRIVE': 'C:', 12:12:27 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:27 INFO - 'TEST1': 'testie', 12:12:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:27 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:12:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:12:27 INFO - 'USERNAME': 'cltbld', 12:12:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:12:27 INFO - 'WINDIR': 'C:\\windows', 12:12:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:12:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:12:28 INFO - Running setup.py egg_info for package mozsystemmonitor 12:12:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:12:28 INFO - Running setup.py egg_info for package psutil 12:12:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:12:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:12:28 INFO - Installing collected packages: mozsystemmonitor, psutil 12:12:28 INFO - Running setup.py install for mozsystemmonitor 12:12:28 INFO - Running setup.py install for psutil 12:12:28 INFO - building 'psutil._psutil_windows' extension 12:12:28 INFO - error: Unable to find vcvarsall.bat 12:12:28 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-jl7jvo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:12:28 INFO - running install 12:12:28 INFO - running build 12:12:28 INFO - running build_py 12:12:28 INFO - running build_ext 12:12:28 INFO - building 'psutil._psutil_windows' extension 12:12:28 INFO - error: Unable to find vcvarsall.bat 12:12:28 INFO - ---------------------------------------- 12:12:28 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-jl7jvo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:12:28 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-065\AppData\Roaming\pip\pip.log 12:12:28 WARNING - Return code: 1 12:12:28 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:12:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A10B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-065', 'USERDOMAIN': 'T-W864-IX-065', '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-065', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-065', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:12:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:12:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:12:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:12:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:28 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:12:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:28 INFO - 'DCLOCATION': 'SCL3', 12:12:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:28 INFO - 'HOMEDRIVE': 'C:', 12:12:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:12:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:28 INFO - 'KTS_VERSION': '1.19c', 12:12:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:12:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:12:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:28 INFO - 'MOZ_NO_REMOTE': '1', 12:12:28 INFO - 'NO_EM_RESTART': '1', 12:12:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:28 INFO - 'OS': 'Windows_NT', 12:12:28 INFO - 'OURDRIVE': 'C:', 12:12:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:28 INFO - 'PROCESSOR_LEVEL': '6', 12:12:28 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:28 INFO - 'PROMPT': '$P$G', 12:12:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:28 INFO - 'PWD': 'C:\\slave\\test', 12:12:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:28 INFO - 'SYSTEMDRIVE': 'C:', 12:12:28 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:28 INFO - 'TEST1': 'testie', 12:12:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:28 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:12:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:12:28 INFO - 'USERNAME': 'cltbld', 12:12:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:12:28 INFO - 'WINDIR': 'C:\\windows', 12:12:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:28 INFO - Downloading/unpacking blobuploader==1.2.4 12:12:28 INFO - Downloading blobuploader-1.2.4.tar.gz 12:12:28 INFO - Running setup.py egg_info for package blobuploader 12:12:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:12:32 INFO - Running setup.py egg_info for package requests 12:12:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:12:32 INFO - Downloading docopt-0.6.1.tar.gz 12:12:32 INFO - Running setup.py egg_info for package docopt 12:12:32 INFO - Installing collected packages: blobuploader, docopt, requests 12:12:32 INFO - Running setup.py install for blobuploader 12:12:32 INFO - Running setup.py install for docopt 12:12:32 INFO - Running setup.py install for requests 12:12:32 INFO - Successfully installed blobuploader docopt requests 12:12:32 INFO - Cleaning up... 12:12:32 INFO - Return code: 0 12:12:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A10B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, '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-065', 'USERDOMAIN': 'T-W864-IX-065', '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-065', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-065', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:12:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:12:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:12:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:12:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:32 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:12:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:32 INFO - 'DCLOCATION': 'SCL3', 12:12:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:32 INFO - 'HOMEDRIVE': 'C:', 12:12:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:12:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:32 INFO - 'KTS_VERSION': '1.19c', 12:12:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:12:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:12:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:32 INFO - 'MOZ_NO_REMOTE': '1', 12:12:32 INFO - 'NO_EM_RESTART': '1', 12:12:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:32 INFO - 'OS': 'Windows_NT', 12:12:32 INFO - 'OURDRIVE': 'C:', 12:12:32 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:32 INFO - 'PROCESSOR_LEVEL': '6', 12:12:32 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:32 INFO - 'PROMPT': '$P$G', 12:12:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:32 INFO - 'PWD': 'C:\\slave\\test', 12:12:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:32 INFO - 'SYSTEMDRIVE': 'C:', 12:12:32 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:32 INFO - 'TEST1': 'testie', 12:12:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:32 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:12:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:12:32 INFO - 'USERNAME': 'cltbld', 12:12:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:12:32 INFO - 'WINDIR': 'C:\\windows', 12:12:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:36 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:36 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:12:36 INFO - Running setup.py install for browsermob-proxy 12:12:51 INFO - Running setup.py install for manifestparser 12:12:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for marionette-client 12:12:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for marionette-driver 12:12:51 INFO - Running setup.py install for mozcrash 12:12:51 INFO - Running setup.py install for mozdebug 12:12:51 INFO - Running setup.py install for mozdevice 12:12:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozfile 12:12:51 INFO - Running setup.py install for mozhttpd 12:12:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozinfo 12:12:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozInstall 12:12:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozleak 12:12:51 INFO - Running setup.py install for mozlog 12:12:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for moznetwork 12:12:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozprocess 12:12:51 INFO - Running setup.py install for mozprofile 12:12:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozrunner 12:12:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for mozscreenshot 12:12:51 INFO - Running setup.py install for moztest 12:12:51 INFO - Running setup.py install for mozversion 12:12:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:51 INFO - Running setup.py install for wptserve 12:12:51 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:12:51 INFO - Cleaning up... 12:12:51 INFO - Return code: 0 12:12:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:51 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 0x0244D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A10B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, '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-065', 'USERDOMAIN': 'T-W864-IX-065', '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-065', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-065', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:12:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:12:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:12:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:12:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:51 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:12:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:51 INFO - 'DCLOCATION': 'SCL3', 12:12:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:51 INFO - 'HOMEDRIVE': 'C:', 12:12:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:12:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:51 INFO - 'KTS_VERSION': '1.19c', 12:12:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:12:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:12:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:51 INFO - 'MOZ_NO_REMOTE': '1', 12:12:51 INFO - 'NO_EM_RESTART': '1', 12:12:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:51 INFO - 'OS': 'Windows_NT', 12:12:51 INFO - 'OURDRIVE': 'C:', 12:12:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:51 INFO - 'PROCESSOR_LEVEL': '6', 12:12:51 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:51 INFO - 'PROMPT': '$P$G', 12:12:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:51 INFO - 'PWD': 'C:\\slave\\test', 12:12:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:51 INFO - 'SYSTEMDRIVE': 'C:', 12:12:51 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:51 INFO - 'TEST1': 'testie', 12:12:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:51 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:12:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:12:51 INFO - 'USERNAME': 'cltbld', 12:12:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:12:51 INFO - 'WINDIR': 'C:\\windows', 12:12:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:56 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:13:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:13:07 INFO - Downloading blessings-1.6.tar.gz 12:13:07 INFO - Running setup.py egg_info for package blessings 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:13:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:13:07 INFO - Running setup.py install for blessings 12:13:07 INFO - Running setup.py install for browsermob-proxy 12:13:07 INFO - Running setup.py install for manifestparser 12:13:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for marionette-client 12:13:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:13:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for marionette-driver 12:13:07 INFO - Running setup.py install for mozcrash 12:13:07 INFO - Running setup.py install for mozdebug 12:13:07 INFO - Running setup.py install for mozdevice 12:13:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for mozhttpd 12:13:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for mozInstall 12:13:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for mozleak 12:13:07 INFO - Running setup.py install for mozprofile 12:13:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Running setup.py install for mozrunner 12:13:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:13:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:13:09 INFO - Running setup.py install for mozscreenshot 12:13:09 INFO - Running setup.py install for moztest 12:13:09 INFO - Running setup.py install for mozversion 12:13:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:13:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:13:09 INFO - Running setup.py install for wptserve 12:13:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:13:09 INFO - Cleaning up... 12:13:09 INFO - Return code: 0 12:13:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:13:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:13:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:13:10 INFO - Reading from file tmpfile_stdout 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - Current package versions: 12:13:10 INFO - blessings == 1.6 12:13:10 INFO - blobuploader == 1.2.4 12:13:10 INFO - browsermob-proxy == 0.6.0 12:13:10 INFO - distribute == 0.6.14 12:13:10 INFO - docopt == 0.6.1 12:13:10 INFO - manifestparser == 1.1 12:13:10 INFO - marionette-client == 2.3.0 12:13:10 INFO - marionette-driver == 1.4.0 12:13:10 INFO - mozInstall == 1.12 12:13:10 INFO - mozcrash == 0.17 12:13:10 INFO - mozdebug == 0.1 12:13:10 INFO - mozdevice == 0.48 12:13:10 INFO - mozfile == 1.2 12:13:10 INFO - mozhttpd == 0.7 12:13:10 INFO - mozinfo == 0.9 12:13:10 INFO - mozleak == 0.1 12:13:10 INFO - mozlog == 3.1 12:13:10 INFO - moznetwork == 0.27 12:13:10 INFO - mozprocess == 0.22 12:13:10 INFO - mozprofile == 0.28 12:13:10 INFO - mozrunner == 6.11 12:13:10 INFO - mozscreenshot == 0.1 12:13:10 INFO - mozsystemmonitor == 0.0 12:13:10 INFO - moztest == 0.7 12:13:10 INFO - mozversion == 1.4 12:13:10 INFO - requests == 1.2.3 12:13:10 INFO - wptserve == 1.4.0 12:13:10 INFO - Running post-action listener: _resource_record_post_action 12:13:10 INFO - Running post-action listener: _start_resource_monitoring 12:13:10 INFO - Starting resource monitoring. 12:13:10 INFO - ##### 12:13:10 INFO - ##### Running pull step. 12:13:10 INFO - ##### 12:13:10 INFO - Running pre-action listener: _resource_record_pre_action 12:13:10 INFO - Running main action method: pull 12:13:10 INFO - Pull has nothing to do! 12:13:10 INFO - Running post-action listener: _resource_record_post_action 12:13:10 INFO - ##### 12:13:10 INFO - ##### Running install step. 12:13:10 INFO - ##### 12:13:10 INFO - Running pre-action listener: _resource_record_pre_action 12:13:10 INFO - Running main action method: install 12:13:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:13:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:13:10 INFO - Reading from file tmpfile_stdout 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - Detecting whether we're running mozinstall >=1.0... 12:13:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:13:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:13:10 INFO - Reading from file tmpfile_stdout 12:13:10 INFO - Output received: 12:13:10 INFO - Usage: mozinstall-script.py [options] installer 12:13:10 INFO - Options: 12:13:10 INFO - -h, --help show this help message and exit 12:13:10 INFO - -d DEST, --destination=DEST 12:13:10 INFO - Directory to install application into. [default: 12:13:10 INFO - "C:\slave\test"] 12:13:10 INFO - --app=APP Application being installed. [default: firefox] 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - Using _rmtree_windows ... 12:13:10 INFO - mkdir: C:\slave\test\build\application 12:13:10 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'] 12:13:10 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 12:13:14 INFO - Reading from file tmpfile_stdout 12:13:14 INFO - Output received: 12:13:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:13:14 INFO - Using _rmtree_windows ... 12:13:14 INFO - Using _rmtree_windows ... 12:13:14 INFO - Running post-action listener: _resource_record_post_action 12:13:14 INFO - ##### 12:13:14 INFO - ##### Running run-tests step. 12:13:14 INFO - ##### 12:13:14 INFO - Running pre-action listener: _resource_record_pre_action 12:13:14 INFO - Running main action method: run_tests 12:13:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:13:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:13:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:13:14 INFO - grabbing minidump binary from tooltool 12:13:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:14 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x0222CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:13:14 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:13:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:13:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:13:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjrtjyi 12:13:14 INFO - INFO - File integrity verified, renaming tmpjrtjyi to win32-minidump_stackwalk.exe 12:13:14 INFO - Return code: 0 12:13:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:13:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:13:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:13:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:13:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:13:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Roaming', 12:13:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:13:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:13:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:13:15 INFO - 'COMPUTERNAME': 'T-W864-IX-065', 12:13:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:13:15 INFO - 'DCLOCATION': 'SCL3', 12:13:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:13:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:13:15 INFO - 'HOMEDRIVE': 'C:', 12:13:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-065', 12:13:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:13:15 INFO - 'KTS_VERSION': '1.19c', 12:13:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-065\\AppData\\Local', 12:13:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-065', 12:13:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:13:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:13:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:13:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:13:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:13:15 INFO - 'MOZ_NO_REMOTE': '1', 12:13:15 INFO - 'NO_EM_RESTART': '1', 12:13:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:13:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:13:15 INFO - 'OS': 'Windows_NT', 12:13:15 INFO - 'OURDRIVE': 'C:', 12:13:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:13:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:13:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:13:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:13:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:13:15 INFO - 'PROCESSOR_LEVEL': '6', 12:13:15 INFO - 'PROCESSOR_REVISION': '1e05', 12:13:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:13:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:13:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:13:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:13:15 INFO - 'PROMPT': '$P$G', 12:13:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:13:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:13:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:13:15 INFO - 'PWD': 'C:\\slave\\test', 12:13:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:13:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:13:15 INFO - 'SYSTEMDRIVE': 'C:', 12:13:15 INFO - 'SYSTEMROOT': 'C:\\windows', 12:13:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:13:15 INFO - 'TEST1': 'testie', 12:13:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:13:15 INFO - 'USERDOMAIN': 'T-W864-IX-065', 12:13:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-065', 12:13:15 INFO - 'USERNAME': 'cltbld', 12:13:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-065', 12:13:15 INFO - 'WINDIR': 'C:\\windows', 12:13:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:13:15 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/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 12:13:16 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:13:16 INFO - import pkg_resources 12:13:18 INFO - Using 1 client processes 12:13:20 INFO - SUITE-START | Running 778 tests 12:13:20 INFO - Running testharness tests 12:13:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:13:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:13:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:13:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 12:13:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:13:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:13:21 INFO - Setting up ssl 12:13:21 INFO - PROCESS | certutil | 12:13:21 INFO - PROCESS | certutil | 12:13:21 INFO - PROCESS | certutil | 12:13:21 INFO - Certificate Nickname Trust Attributes 12:13:21 INFO - SSL,S/MIME,JAR/XPI 12:13:21 INFO - 12:13:21 INFO - web-platform-tests CT,, 12:13:21 INFO - 12:13:21 INFO - Starting runner 12:13:22 INFO - PROCESS | 4624 | [4624] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:13:22 INFO - PROCESS | 4624 | [4624] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:13:22 INFO - PROCESS | 4624 | [4624] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:13:22 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:13:22 INFO - PROCESS | 4624 | [4624] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:13:23 INFO - PROCESS | 4624 | 1461093203831 Marionette DEBUG Marionette enabled via build flag and pref 12:13:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C69E45E000 == 1 [pid = 4624] [id = 1] 12:13:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 1 (000000C6AFE6E800) [pid = 4624] [serial = 1] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 4624 | [4624] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:13:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 2 (000000C6AFE6F800) [pid = 4624] [serial = 2] [outer = 000000C6AFE6E800] 12:13:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B004B800 == 2 [pid = 4624] [id = 2] 12:13:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 3 (000000C6B004C000) [pid = 4624] [serial = 3] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 4624 | [4624] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:13:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 4 (000000C6B004D000) [pid = 4624] [serial = 4] [outer = 000000C6B004C000] 12:13:25 INFO - PROCESS | 4624 | 1461093205911 Marionette INFO Listening on port 2828 12:13:27 INFO - PROCESS | 4624 | 1461093207686 Marionette DEBUG Marionette enabled via command-line flag 12:13:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F80000 == 3 [pid = 4624] [id = 3] 12:13:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 5 (000000C6B3FC8800) [pid = 4624] [serial = 5] [outer = 0000000000000000] 12:13:27 INFO - PROCESS | 4624 | [4624] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:13:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 6 (000000C6B3FC9800) [pid = 4624] [serial = 6] [outer = 000000C6B3FC8800] 12:13:27 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:13:27 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:13:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 7 (000000C6B40B9000) [pid = 4624] [serial = 7] [outer = 000000C6B004C000] 12:13:27 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:27 INFO - PROCESS | 4624 | 1461093207969 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 12:13:28 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:28 INFO - PROCESS | 4624 | 1461093208001 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 12:13:28 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:28 INFO - PROCESS | 4624 | 1461093208008 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 12:13:28 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:28 INFO - PROCESS | 4624 | 1461093208042 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 12:13:28 INFO - PROCESS | 4624 | 1461093208045 Marionette DEBUG Closed connection conn0 12:13:28 INFO - PROCESS | 4624 | 1461093208047 Marionette DEBUG Closed connection conn1 12:13:28 INFO - PROCESS | 4624 | 1461093208049 Marionette DEBUG Closed connection conn2 12:13:28 INFO - PROCESS | 4624 | 1461093208126 Marionette DEBUG Closed connection conn3 12:13:28 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:28 INFO - PROCESS | 4624 | 1461093208132 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 12:13:28 INFO - PROCESS | 4624 | 1461093208248 Marionette DEBUG Closed connection conn4 12:13:28 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:13:28 INFO - PROCESS | 4624 | 1461093208255 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 12:13:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57DC000 == 4 [pid = 4624] [id = 4] 12:13:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 8 (000000C6B5740C00) [pid = 4624] [serial = 8] [outer = 0000000000000000] 12:13:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 9 (000000C6B4EB5400) [pid = 4624] [serial = 9] [outer = 000000C6B5740C00] 12:13:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 10 (000000C6B53A3000) [pid = 4624] [serial = 10] [outer = 000000C6B5740C00] 12:13:28 INFO - PROCESS | 4624 | 1461093208420 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:13:28 INFO - PROCESS | 4624 | 1461093208426 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":"20160419093236","device":"desktop","version":"48.0a1"} 12:13:29 INFO - PROCESS | 4624 | [4624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:13:29 INFO - PROCESS | 4624 | [4624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:13:29 INFO - PROCESS | 4624 | [4624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:13:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAC4E000 == 5 [pid = 4624] [id = 5] 12:13:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 11 (000000C6BAC4F000) [pid = 4624] [serial = 11] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAC4F800 == 6 [pid = 4624] [id = 6] 12:13:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 12 (000000C6BAE8E400) [pid = 4624] [serial = 12] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:13:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD78000 == 7 [pid = 4624] [id = 7] 12:13:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 13 (000000C6BAE8D800) [pid = 4624] [serial = 13] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:13:30 INFO - PROCESS | 4624 | [4624] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:13:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 14 (000000C6BBE90000) [pid = 4624] [serial = 14] [outer = 000000C6BAE8D800] 12:13:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 15 (000000C6BC149800) [pid = 4624] [serial = 15] [outer = 000000C6BAC4F000] 12:13:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 16 (000000C6BAE98C00) [pid = 4624] [serial = 16] [outer = 000000C6BAE8E400] 12:13:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 17 (000000C6BBF92800) [pid = 4624] [serial = 17] [outer = 000000C6BAE8D800] 12:13:31 INFO - PROCESS | 4624 | 1461093211963 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 4624 | 1461093211977 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 18 (000000C6BD14A400) [pid = 4624] [serial = 18] [outer = 000000C6BAE8D800] 12:13:32 INFO - PROCESS | 4624 | 1461093212948 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e86c0ebd-eece-43e6-9562-3e8e1704d98d","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":"20160419093236","device":"desktop","version":"48.0a1","command_id":1}}] 12:13:33 INFO - PROCESS | 4624 | 1461093213417 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}] 12:13:33 INFO - PROCESS | 4624 | 1461093213517 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:13:33 INFO - PROCESS | 4624 | 1461093213572 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:13:33 INFO - PROCESS | 4624 | [4624] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:13:35 INFO - PROCESS | 4624 | --DOCSHELL 000000C69E45E000 == 6 [pid = 4624] [id = 1] 12:13:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 19 (000000C6ADCDC400) [pid = 4624] [serial = 19] [outer = 000000C6BAE8D800] 12:13:36 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:36 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:36 INFO - PROCESS | 4624 | 1461093216035 Marionette TRACE conn5 <- [1,3,null,{}] 12:13:36 INFO - PROCESS | 4624 | 1461093216041 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:13:36 INFO - PROCESS | 4624 | 1461093216063 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:13:36 INFO - PROCESS | 4624 | 1461093216101 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 4624 | 1461093216106 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:13:36 INFO - PROCESS | 4624 | 1461093216111 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 4624 | 1461093216116 Marionette TRACE conn5 <- [1,6,null,{}] 12:13:36 INFO - PROCESS | 4624 | 1461093216133 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}] 12:13:36 INFO - PROCESS | 4624 | 1461093216151 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:13:36 INFO - PROCESS | 4624 | 1461093216156 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF19F000 == 7 [pid = 4624] [id = 8] 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 20 (000000C6B5743C00) [pid = 4624] [serial = 20] [outer = 0000000000000000] 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 21 (000000C6B825E400) [pid = 4624] [serial = 21] [outer = 000000C6B5743C00] 12:13:36 INFO - PROCESS | 4624 | 1461093216218 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 22 (000000C6BAE8C000) [pid = 4624] [serial = 22] [outer = 000000C6B5743C00] 12:13:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4132000 == 8 [pid = 4624] [id = 9] 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 23 (000000C6BB2A4800) [pid = 4624] [serial = 23] [outer = 0000000000000000] 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 24 (000000C6BB2A9400) [pid = 4624] [serial = 24] [outer = 000000C6BB2A4800] 12:13:36 INFO - PROCESS | 4624 | 1461093216698 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 25 (000000C6BBA54000) [pid = 4624] [serial = 25] [outer = 000000C6BB2A4800] 12:13:37 INFO - PROCESS | 4624 | 1461093217347 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1284ms 12:13:37 INFO - PROCESS | 4624 | 1461093217536 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 4624 | 1461093217540 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:13:37 INFO - PROCESS | 4624 | 1461093217573 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 4624 | 1461093217576 Marionette TRACE conn5 <- [1,10,null,{}] 12:13:37 INFO - PROCESS | 4624 | 1461093217581 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}] 12:13:37 INFO - PROCESS | 4624 | 1461093217696 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:13:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB677800 == 9 [pid = 4624] [id = 10] 12:13:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 26 (000000C6BB678800) [pid = 4624] [serial = 26] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 27 (000000C6BB682800) [pid = 4624] [serial = 27] [outer = 000000C6BB678800] 12:13:37 INFO - PROCESS | 4624 | 1461093217814 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 28 (000000C6BB68C000) [pid = 4624] [serial = 28] [outer = 000000C6BB678800] 12:13:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB802800 == 10 [pid = 4624] [id = 11] 12:13:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 29 (000000C6BAEB2C00) [pid = 4624] [serial = 29] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 30 (000000C6BAEB6400) [pid = 4624] [serial = 30] [outer = 000000C6BAEB2C00] 12:13:37 INFO - PROCESS | 4624 | 1461093217912 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 31 (000000C6BB5D9C00) [pid = 4624] [serial = 31] [outer = 000000C6BAEB2C00] 12:13:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB68D800 == 11 [pid = 4624] [id = 12] 12:13:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 32 (000000C6BAEB0000) [pid = 4624] [serial = 32] [outer = 0000000000000000] 12:13:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 33 (000000C6BB5E3000) [pid = 4624] [serial = 33] [outer = 000000C6BAEB0000] 12:13:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 34 (000000C6AFE13C00) [pid = 4624] [serial = 34] [outer = 000000C6BAEB0000] 12:13:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57DC000 == 10 [pid = 4624] [id = 4] 12:13:39 INFO - PROCESS | 4624 | 1461093218999 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]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1488ms 12:13:39 INFO - PROCESS | 4624 | 1461093219056 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 4624 | 1461093219061 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:13:39 INFO - PROCESS | 4624 | 1461093219066 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 4624 | 1461093219070 Marionette TRACE conn5 <- [1,14,null,{}] 12:13:39 INFO - PROCESS | 4624 | 1461093219075 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}] 12:13:39 INFO - PROCESS | 4624 | 1461093219164 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:13:39 INFO - PROCESS | 4624 | 1461093219234 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE6F3000 == 11 [pid = 4624] [id = 13] 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 35 (000000C6AF17D000) [pid = 4624] [serial = 35] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 36 (000000C6B3134000) [pid = 4624] [serial = 36] [outer = 000000C6AF17D000] 12:13:39 INFO - PROCESS | 4624 | 1461093219288 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 37 (000000C6B3FEFC00) [pid = 4624] [serial = 37] [outer = 000000C6AF17D000] 12:13:39 INFO - PROCESS | 4624 | 1461093219676 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]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 12:13:39 INFO - PROCESS | 4624 | 1461093219698 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 4624 | 1461093219703 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:13:39 INFO - PROCESS | 4624 | 1461093219710 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 4624 | 1461093219712 Marionette TRACE conn5 <- [1,18,null,{}] 12:13:39 INFO - PROCESS | 4624 | 1461093219738 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}] 12:13:39 INFO - PROCESS | 4624 | 1461093219821 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:13:39 INFO - PROCESS | 4624 | 1461093219828 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B01D7800 == 12 [pid = 4624] [id = 14] 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 38 (000000C6B4EBA000) [pid = 4624] [serial = 38] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 39 (000000C6B85BE400) [pid = 4624] [serial = 39] [outer = 000000C6B4EBA000] 12:13:39 INFO - PROCESS | 4624 | 1461093219875 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 40 (000000C6B8610000) [pid = 4624] [serial = 40] [outer = 000000C6B4EBA000] 12:13:40 INFO - PROCESS | 4624 | 1461093220301 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 12:13:40 INFO - PROCESS | 4624 | 1461093220362 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 4624 | 1461093220365 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:13:40 INFO - PROCESS | 4624 | 1461093220369 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 4624 | 1461093220373 Marionette TRACE conn5 <- [1,22,null,{}] 12:13:40 INFO - PROCESS | 4624 | 1461093220390 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}] 12:13:40 INFO - PROCESS | 4624 | 1461093220483 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:13:40 INFO - PROCESS | 4624 | 1461093220503 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3FCB800 == 13 [pid = 4624] [id = 15] 12:13:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 41 (000000C6BA9A1400) [pid = 4624] [serial = 41] [outer = 0000000000000000] 12:13:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 42 (000000C6BA9A6400) [pid = 4624] [serial = 42] [outer = 000000C6BA9A1400] 12:13:40 INFO - PROCESS | 4624 | 1461093220577 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 43 (000000C6BAC1C400) [pid = 4624] [serial = 43] [outer = 000000C6BA9A1400] 12:13:41 INFO - PROCESS | 4624 | 1461093221002 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 12:13:41 INFO - PROCESS | 4624 | 1461093221063 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:13:41 INFO - PROCESS | 4624 | 1461093221066 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 4624 | 1461093221069 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 4624 | 1461093221071 Marionette TRACE conn5 <- [1,26,null,{}] 12:13:41 INFO - PROCESS | 4624 | 1461093221074 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}] 12:13:41 INFO - PROCESS | 4624 | 1461093221158 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:13:41 INFO - PROCESS | 4624 | 1461093221164 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57E8800 == 14 [pid = 4624] [id = 16] 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 44 (000000C6BAF79800) [pid = 4624] [serial = 44] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 45 (000000C6BB51AC00) [pid = 4624] [serial = 45] [outer = 000000C6BAF79800] 12:13:41 INFO - PROCESS | 4624 | 1461093221214 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 46 (000000C6BBED6800) [pid = 4624] [serial = 46] [outer = 000000C6BAF79800] 12:13:41 INFO - PROCESS | 4624 | 1461093221640 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:13:41 INFO - PROCESS | 4624 | 1461093221701 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 4624 | 1461093221704 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 4624 | 1461093221707 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:13:41 INFO - PROCESS | 4624 | 1461093221709 Marionette TRACE conn5 <- [1,30,null,{}] 12:13:41 INFO - PROCESS | 4624 | 1461093221712 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}] 12:13:41 INFO - PROCESS | 4624 | 1461093221789 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:13:41 INFO - PROCESS | 4624 | 1461093221798 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E60800 == 15 [pid = 4624] [id = 17] 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 47 (000000C6B82CD800) [pid = 4624] [serial = 47] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 48 (000000C6BBEE3400) [pid = 4624] [serial = 48] [outer = 000000C6B82CD800] 12:13:41 INFO - PROCESS | 4624 | 1461093221845 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 49 (000000C6BC3BC800) [pid = 4624] [serial = 49] [outer = 000000C6B82CD800] 12:13:42 INFO - PROCESS | 4624 | 1461093222345 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 12:13:42 INFO - PROCESS | 4624 | 1461093222381 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 4624 | 1461093222383 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 4624 | 1461093222386 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:13:42 INFO - PROCESS | 4624 | 1461093222388 Marionette TRACE conn5 <- [1,34,null,{}] 12:13:42 INFO - PROCESS | 4624 | 1461093222392 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}] 12:13:42 INFO - PROCESS | 4624 | 1461093222507 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:13:42 INFO - PROCESS | 4624 | 1461093222514 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB80A800 == 16 [pid = 4624] [id = 18] 12:13:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 50 (000000C6B3AC9800) [pid = 4624] [serial = 50] [outer = 0000000000000000] 12:13:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 51 (000000C6BC8CE800) [pid = 4624] [serial = 51] [outer = 000000C6B3AC9800] 12:13:42 INFO - PROCESS | 4624 | 1461093222563 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 52 (000000C6B856CC00) [pid = 4624] [serial = 52] [outer = 000000C6B3AC9800] 12:13:42 INFO - PROCESS | 4624 | 1461093222940 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 12:13:42 INFO - PROCESS | 4624 | 1461093222977 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:13:42 INFO - PROCESS | 4624 | 1461093222979 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 4624 | 1461093222982 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 4624 | 1461093222984 Marionette TRACE conn5 <- [1,38,null,{}] 12:13:43 INFO - PROCESS | 4624 | 1461093222998 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}] 12:13:43 INFO - PROCESS | 4624 | 1461093223076 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:13:43 INFO - PROCESS | 4624 | 1461093223082 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC67C800 == 17 [pid = 4624] [id = 19] 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 53 (000000C6AE5B9C00) [pid = 4624] [serial = 53] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 54 (000000C6AE5C0000) [pid = 4624] [serial = 54] [outer = 000000C6AE5B9C00] 12:13:43 INFO - PROCESS | 4624 | 1461093223129 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 55 (000000C6B8570400) [pid = 4624] [serial = 55] [outer = 000000C6AE5B9C00] 12:13:43 INFO - PROCESS | 4624 | 1461093223509 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]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 12:13:43 INFO - PROCESS | 4624 | 1461093223572 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 4624 | 1461093223574 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:13:43 INFO - PROCESS | 4624 | 1461093223587 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 4624 | 1461093223589 Marionette TRACE conn5 <- [1,42,null,{}] 12:13:43 INFO - PROCESS | 4624 | 1461093223593 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}] 12:13:43 INFO - PROCESS | 4624 | 1461093223667 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:13:43 INFO - PROCESS | 4624 | 1461093223674 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD766800 == 18 [pid = 4624] [id = 20] 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 56 (000000C6B8573C00) [pid = 4624] [serial = 56] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 57 (000000C6BAE54C00) [pid = 4624] [serial = 57] [outer = 000000C6B8573C00] 12:13:43 INFO - PROCESS | 4624 | 1461093223720 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 58 (000000C6BAE5B000) [pid = 4624] [serial = 58] [outer = 000000C6B8573C00] 12:13:44 INFO - PROCESS | 4624 | 1461093224093 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 545ms 12:13:44 INFO - PROCESS | 4624 | 1461093224126 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 4624 | 1461093224128 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 12:13:44 INFO - PROCESS | 4624 | 1461093224132 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:13:44 INFO - PROCESS | 4624 | 1461093224134 Marionette TRACE conn5 <- [1,46,null,{}] 12:13:44 INFO - PROCESS | 4624 | 1461093224137 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}] 12:13:44 INFO - PROCESS | 4624 | 1461093224237 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:13:44 INFO - PROCESS | 4624 | 1461093224246 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE71C800 == 19 [pid = 4624] [id = 21] 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 59 (000000C6AED08000) [pid = 4624] [serial = 59] [outer = 0000000000000000] 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 60 (000000C6AED0C000) [pid = 4624] [serial = 60] [outer = 000000C6AED08000] 12:13:44 INFO - PROCESS | 4624 | 1461093224291 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 61 (000000C6B8574800) [pid = 4624] [serial = 61] [outer = 000000C6AED08000] 12:13:44 INFO - PROCESS | 4624 | 1461093224675 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 12:13:44 INFO - PROCESS | 4624 | 1461093224722 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 4624 | 1461093224724 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:13:44 INFO - PROCESS | 4624 | 1461093224727 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 4624 | 1461093224729 Marionette TRACE conn5 <- [1,50,null,{}] 12:13:44 INFO - PROCESS | 4624 | 1461093224732 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}] 12:13:44 INFO - PROCESS | 4624 | 1461093224830 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:13:44 INFO - PROCESS | 4624 | 1461093224838 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3093800 == 20 [pid = 4624] [id = 22] 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 62 (000000C6AED0F400) [pid = 4624] [serial = 62] [outer = 0000000000000000] 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 63 (000000C6BAE60C00) [pid = 4624] [serial = 63] [outer = 000000C6AED0F400] 12:13:44 INFO - PROCESS | 4624 | 1461093224884 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 64 (000000C6C2305000) [pid = 4624] [serial = 64] [outer = 000000C6AED0F400] 12:13:45 INFO - PROCESS | 4624 | 1461093225258 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 566ms 12:13:45 INFO - PROCESS | 4624 | 1461093225296 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 4624 | 1461093225299 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 4624 | 1461093225302 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:13:45 INFO - PROCESS | 4624 | 1461093225305 Marionette TRACE conn5 <- [1,54,null,{}] 12:13:45 INFO - PROCESS | 4624 | 1461093225308 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}] 12:13:45 INFO - PROCESS | 4624 | 1461093225432 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:13:45 INFO - PROCESS | 4624 | 1461093225440 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C251D000 == 21 [pid = 4624] [id = 23] 12:13:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 65 (000000C6C230D000) [pid = 4624] [serial = 65] [outer = 0000000000000000] 12:13:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 66 (000000C6C23CBC00) [pid = 4624] [serial = 66] [outer = 000000C6C230D000] 12:13:45 INFO - PROCESS | 4624 | 1461093225504 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 67 (000000C6C26A9800) [pid = 4624] [serial = 67] [outer = 000000C6C230D000] 12:13:45 INFO - PROCESS | 4624 | 1461093225881 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 12:13:45 INFO - PROCESS | 4624 | 1461093225934 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 4624 | 1461093225936 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 4624 | 1461093225939 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:13:45 INFO - PROCESS | 4624 | 1461093225941 Marionette TRACE conn5 <- [1,58,null,{}] 12:13:45 INFO - PROCESS | 4624 | 1461093225945 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}] 12:13:46 INFO - PROCESS | 4624 | 1461093226055 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:13:46 INFO - PROCESS | 4624 | 1461093226063 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D7800 == 22 [pid = 4624] [id = 24] 12:13:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 68 (000000C6C26AE000) [pid = 4624] [serial = 68] [outer = 0000000000000000] 12:13:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 69 (000000C6C26B3000) [pid = 4624] [serial = 69] [outer = 000000C6C26AE000] 12:13:46 INFO - PROCESS | 4624 | 1461093226108 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 70 (000000C6C3BB7400) [pid = 4624] [serial = 70] [outer = 000000C6C26AE000] 12:13:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF19F000 == 21 [pid = 4624] [id = 8] 12:13:47 INFO - PROCESS | 4624 | 1461093227229 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]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1338ms 12:13:47 INFO - PROCESS | 4624 | 1461093227291 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 4624 | 1461093227296 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:13:47 INFO - PROCESS | 4624 | 1461093227301 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 4624 | 1461093227305 Marionette TRACE conn5 <- [1,62,null,{}] 12:13:47 INFO - PROCESS | 4624 | 1461093227310 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}] 12:13:47 INFO - PROCESS | 4624 | 1461093227410 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:13:47 INFO - PROCESS | 4624 | 1461093227425 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF103000 == 22 [pid = 4624] [id = 25] 12:13:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6B3A73C00) [pid = 4624] [serial = 71] [outer = 0000000000000000] 12:13:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6B3ABE800) [pid = 4624] [serial = 72] [outer = 000000C6B3A73C00] 12:13:47 INFO - PROCESS | 4624 | 1461093227505 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6B3B7C800) [pid = 4624] [serial = 73] [outer = 000000C6B3A73C00] 12:13:47 INFO - PROCESS | 4624 | 1461093227927 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 12:13:48 INFO - PROCESS | 4624 | 1461093227996 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 4624 | 1461093228002 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:13:48 INFO - PROCESS | 4624 | 1461093228008 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 4624 | 1461093228011 Marionette TRACE conn5 <- [1,66,null,{}] 12:13:48 INFO - PROCESS | 4624 | 1461093228014 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}] 12:13:48 INFO - PROCESS | 4624 | 1461093228119 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:13:48 INFO - PROCESS | 4624 | 1461093228134 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B36DC000 == 23 [pid = 4624] [id = 26] 12:13:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B3FEDC00) [pid = 4624] [serial = 74] [outer = 0000000000000000] 12:13:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B53A5800) [pid = 4624] [serial = 75] [outer = 000000C6B3FEDC00] 12:13:48 INFO - PROCESS | 4624 | 1461093228181 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6B82C7400) [pid = 4624] [serial = 76] [outer = 000000C6B3FEDC00] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6B5740C00) [pid = 4624] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6BAEB2C00) [pid = 4624] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6AF17D000) [pid = 4624] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6B4EBA000) [pid = 4624] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 71 (000000C6BA9A1400) [pid = 4624] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 70 (000000C6BAF79800) [pid = 4624] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 69 (000000C6B82CD800) [pid = 4624] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 68 (000000C6AED0F400) [pid = 4624] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:13:48 INFO - PROCESS | 4624 | --DOMWINDOW == 67 (000000C6B5743C00) [pid = 4624] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:13:48 INFO - PROCESS | 4624 | 1461093228843 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 12:13:48 INFO - PROCESS | 4624 | 1461093228894 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 4624 | 1461093228896 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:13:48 INFO - PROCESS | 4624 | 1461093228900 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 4624 | 1461093228904 Marionette TRACE conn5 <- [1,70,null,{}] 12:13:48 INFO - PROCESS | 4624 | 1461093228915 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}] 12:13:49 INFO - PROCESS | 4624 | 1461093228999 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:13:49 INFO - PROCESS | 4624 | 1461093229006 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4134000 == 24 [pid = 4624] [id = 27] 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 68 (000000C6B82CE000) [pid = 4624] [serial = 77] [outer = 0000000000000000] 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 69 (000000C6B8575800) [pid = 4624] [serial = 78] [outer = 000000C6B82CE000] 12:13:49 INFO - PROCESS | 4624 | 1461093229058 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 70 (000000C6B9E80000) [pid = 4624] [serial = 79] [outer = 000000C6B82CE000] 12:13:49 INFO - PROCESS | 4624 | 1461093229468 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 626ms 12:13:49 INFO - PROCESS | 4624 | 1461093229530 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 4624 | 1461093229533 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:13:49 INFO - PROCESS | 4624 | 1461093229536 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 4624 | 1461093229538 Marionette TRACE conn5 <- [1,74,null,{}] 12:13:49 INFO - PROCESS | 4624 | 1461093229547 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}] 12:13:49 INFO - PROCESS | 4624 | 1461093229626 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:13:49 INFO - PROCESS | 4624 | 1461093229632 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B865E800 == 25 [pid = 4624] [id = 28] 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6BA481000) [pid = 4624] [serial = 80] [outer = 0000000000000000] 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6BA4C9800) [pid = 4624] [serial = 81] [outer = 000000C6BA481000] 12:13:49 INFO - PROCESS | 4624 | 1461093229681 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6BA9AC400) [pid = 4624] [serial = 82] [outer = 000000C6BA481000] 12:13:50 INFO - PROCESS | 4624 | 1461093230099 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 12:13:50 INFO - PROCESS | 4624 | 1461093230125 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 4624 | 1461093230128 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 4624 | 1461093230131 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:13:50 INFO - PROCESS | 4624 | 1461093230133 Marionette TRACE conn5 <- [1,78,null,{}] 12:13:50 INFO - PROCESS | 4624 | 1461093230136 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}] 12:13:50 INFO - PROCESS | 4624 | 1461093230215 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:13:50 INFO - PROCESS | 4624 | 1461093230222 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAE10000 == 26 [pid = 4624] [id = 29] 12:13:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B3F5E000) [pid = 4624] [serial = 83] [outer = 0000000000000000] 12:13:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6BAE5C400) [pid = 4624] [serial = 84] [outer = 000000C6B3F5E000] 12:13:50 INFO - PROCESS | 4624 | 1461093230269 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6BAEB1800) [pid = 4624] [serial = 85] [outer = 000000C6B3F5E000] 12:13:50 INFO - PROCESS | 4624 | 1461093230809 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 734ms 12:13:50 INFO - PROCESS | 4624 | 1461093230869 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 4624 | 1461093230874 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:13:50 INFO - PROCESS | 4624 | 1461093230879 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 4624 | 1461093230884 Marionette TRACE conn5 <- [1,82,null,{}] 12:13:50 INFO - PROCESS | 4624 | 1461093230890 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}] 12:13:51 INFO - PROCESS | 4624 | 1461093231058 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:13:51 INFO - PROCESS | 4624 | 1461093231135 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9E8000 == 27 [pid = 4624] [id = 30] 12:13:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6B3AC5400) [pid = 4624] [serial = 86] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6B3DEE000) [pid = 4624] [serial = 87] [outer = 000000C6B3AC5400] 12:13:51 INFO - PROCESS | 4624 | 1461093231196 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6B53A6000) [pid = 4624] [serial = 88] [outer = 000000C6B3AC5400] 12:13:51 INFO - PROCESS | 4624 | 1461093231721 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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 12:13:51 INFO - PROCESS | 4624 | 1461093231763 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 4624 | 1461093231769 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 4624 | 1461093231776 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:13:51 INFO - PROCESS | 4624 | 1461093231780 Marionette TRACE conn5 <- [1,86,null,{}] 12:13:51 INFO - PROCESS | 4624 | 1461093231784 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}] 12:13:51 INFO - PROCESS | 4624 | 1461093231884 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:13:51 INFO - PROCESS | 4624 | 1461093231957 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB037000 == 28 [pid = 4624] [id = 31] 12:13:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6B85C8800) [pid = 4624] [serial = 89] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BA95C800) [pid = 4624] [serial = 90] [outer = 000000C6B85C8800] 12:13:52 INFO - PROCESS | 4624 | 1461093232016 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BAF86400) [pid = 4624] [serial = 91] [outer = 000000C6B85C8800] 12:13:52 INFO - PROCESS | 4624 | 1461093232564 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 818ms 12:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:13:52 INFO - PROCESS | 4624 | 1461093232600 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 4624 | 1461093232603 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 12:13:52 INFO - PROCESS | 4624 | 1461093232607 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 4624 | 1461093232611 Marionette TRACE conn5 <- [1,90,null,{}] 12:13:52 INFO - PROCESS | 4624 | 1461093232623 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}] 12:13:52 INFO - PROCESS | 4624 | 1461093232725 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:13:52 INFO - PROCESS | 4624 | 1461093232800 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD107000 == 29 [pid = 4624] [id = 32] 12:13:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BB5DC400) [pid = 4624] [serial = 92] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BBEDAC00) [pid = 4624] [serial = 93] [outer = 000000C6BB5DC400] 12:13:52 INFO - PROCESS | 4624 | 1461093232861 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BC3B3400) [pid = 4624] [serial = 94] [outer = 000000C6BB5DC400] 12:13:53 INFO - PROCESS | 4624 | 1461093233375 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 12:13:53 INFO - PROCESS | 4624 | 1461093233450 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 4624 | 1461093233454 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:13:53 INFO - PROCESS | 4624 | 1461093233459 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 4624 | 1461093233461 Marionette TRACE conn5 <- [1,94,null,{}] 12:13:53 INFO - PROCESS | 4624 | 1461093233465 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}] 12:13:53 INFO - PROCESS | 4624 | 1461093233554 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:13:53 INFO - PROCESS | 4624 | 1461093233666 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE71B000 == 30 [pid = 4624] [id = 33] 12:13:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6BB012400) [pid = 4624] [serial = 95] [outer = 0000000000000000] 12:13:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BD17C400) [pid = 4624] [serial = 96] [outer = 000000C6BB012400] 12:13:53 INFO - PROCESS | 4624 | 1461093233724 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BE79C800) [pid = 4624] [serial = 97] [outer = 000000C6BB012400] 12:13:54 INFO - PROCESS | 4624 | 1461093234367 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 985ms 12:13:54 INFO - PROCESS | 4624 | 1461093234447 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 4624 | 1461093234451 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:13:54 INFO - PROCESS | 4624 | 1461093234457 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 4624 | 1461093234460 Marionette TRACE conn5 <- [1,98,null,{}] 12:13:54 INFO - PROCESS | 4624 | 1461093234466 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}] 12:13:54 INFO - PROCESS | 4624 | 1461093234608 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:13:54 INFO - PROCESS | 4624 | 1461093234618 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B0050000 == 31 [pid = 4624] [id = 34] 12:13:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6AE921400) [pid = 4624] [serial = 98] [outer = 0000000000000000] 12:13:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6AEC2F800) [pid = 4624] [serial = 99] [outer = 000000C6AE921400] 12:13:54 INFO - PROCESS | 4624 | 1461093234669 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B0222C00) [pid = 4624] [serial = 100] [outer = 000000C6AE921400] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BAEB6400) [pid = 4624] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BB5D9C00) [pid = 4624] [serial = 31] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BB5E3000) [pid = 4624] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B3134000) [pid = 4624] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B3FEFC00) [pid = 4624] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B85BE400) [pid = 4624] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BA9A6400) [pid = 4624] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6BAC1C400) [pid = 4624] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BB51AC00) [pid = 4624] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6BBED6800) [pid = 4624] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BBEE3400) [pid = 4624] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6BC8CE800) [pid = 4624] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6AE5C0000) [pid = 4624] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6BAE54C00) [pid = 4624] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6AED0C000) [pid = 4624] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6BAE60C00) [pid = 4624] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6B825E400) [pid = 4624] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6BB2A9400) [pid = 4624] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6BB682800) [pid = 4624] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 71 (000000C6BC3BC800) [pid = 4624] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 70 (000000C6BAE8C000) [pid = 4624] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 69 (000000C6C23CBC00) [pid = 4624] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 68 (000000C6B8610000) [pid = 4624] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 67 (000000C6C2305000) [pid = 4624] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 66 (000000C6BBF92800) [pid = 4624] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 65 (000000C6BBE90000) [pid = 4624] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 64 (000000C6B4EB5400) [pid = 4624] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 63 (000000C6B53A3000) [pid = 4624] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:54 INFO - PROCESS | 4624 | --DOMWINDOW == 62 (000000C6B004D000) [pid = 4624] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:13:55 INFO - PROCESS | 4624 | 1461093235098 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 12:13:55 INFO - PROCESS | 4624 | 1461093235132 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 4624 | 1461093235138 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:13:55 INFO - PROCESS | 4624 | 1461093235144 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 4624 | 1461093235147 Marionette TRACE conn5 <- [1,102,null,{}] 12:13:55 INFO - PROCESS | 4624 | 1461093235151 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}] 12:13:55 INFO - PROCESS | 4624 | 1461093235238 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:13:55 INFO - PROCESS | 4624 | 1461093235245 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B36EC000 == 32 [pid = 4624] [id = 35] 12:13:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 63 (000000C6B3AC0000) [pid = 4624] [serial = 101] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 64 (000000C6B3AC4C00) [pid = 4624] [serial = 102] [outer = 000000C6B3AC0000] 12:13:55 INFO - PROCESS | 4624 | 1461093235292 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 65 (000000C6B40D1C00) [pid = 4624] [serial = 103] [outer = 000000C6B3AC0000] 12:13:55 INFO - PROCESS | 4624 | 1461093235702 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 12:13:55 INFO - PROCESS | 4624 | 1461093235774 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 4624 | 1461093235777 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:13:55 INFO - PROCESS | 4624 | 1461093235780 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 4624 | 1461093235784 Marionette TRACE conn5 <- [1,106,null,{}] 12:13:55 INFO - PROCESS | 4624 | 1461093235795 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}] 12:13:55 INFO - PROCESS | 4624 | 1461093235879 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:13:55 INFO - PROCESS | 4624 | 1461093235888 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57F0000 == 33 [pid = 4624] [id = 36] 12:13:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 66 (000000C6B8569000) [pid = 4624] [serial = 104] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 67 (000000C6B85C6000) [pid = 4624] [serial = 105] [outer = 000000C6B8569000] 12:13:55 INFO - PROCESS | 4624 | 1461093235944 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 68 (000000C6BA254C00) [pid = 4624] [serial = 106] [outer = 000000C6B8569000] 12:13:56 INFO - PROCESS | 4624 | 1461093236375 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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 12:13:56 INFO - PROCESS | 4624 | 1461093236412 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 4624 | 1461093236414 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:13:56 INFO - PROCESS | 4624 | 1461093236418 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 4624 | 1461093236420 Marionette TRACE conn5 <- [1,110,null,{}] 12:13:56 INFO - PROCESS | 4624 | 1461093236423 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}] 12:13:56 INFO - PROCESS | 4624 | 1461093236502 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:13:56 INFO - PROCESS | 4624 | 1461093236509 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA44A800 == 34 [pid = 4624] [id = 37] 12:13:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 69 (000000C6BA9A6400) [pid = 4624] [serial = 107] [outer = 0000000000000000] 12:13:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 70 (000000C6BAE5E800) [pid = 4624] [serial = 108] [outer = 000000C6BA9A6400] 12:13:56 INFO - PROCESS | 4624 | 1461093236555 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6BAEB2C00) [pid = 4624] [serial = 109] [outer = 000000C6BA9A6400] 12:13:56 INFO - PROCESS | 4624 | 1461093236937 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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 12:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:13:57 INFO - PROCESS | 4624 | 1461093237008 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 4624 | 1461093237010 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 4624 | 1461093237019 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 4624 | 1461093237021 Marionette TRACE conn5 <- [1,114,null,{}] 12:13:57 INFO - PROCESS | 4624 | 1461093237025 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}] 12:13:57 INFO - PROCESS | 4624 | 1461093237118 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:13:57 INFO - PROCESS | 4624 | 1461093237125 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB812800 == 35 [pid = 4624] [id = 38] 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6BA9AAC00) [pid = 4624] [serial = 110] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6BB2A6800) [pid = 4624] [serial = 111] [outer = 000000C6BA9AAC00] 12:13:57 INFO - PROCESS | 4624 | 1461093237172 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6BB5E1C00) [pid = 4624] [serial = 112] [outer = 000000C6BA9AAC00] 12:13:57 INFO - PROCESS | 4624 | 1461093237620 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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 12:13:57 INFO - PROCESS | 4624 | 1461093237650 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 4624 | 1461093237652 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:13:57 INFO - PROCESS | 4624 | 1461093237655 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 4624 | 1461093237657 Marionette TRACE conn5 <- [1,118,null,{}] 12:13:57 INFO - PROCESS | 4624 | 1461093237661 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}] 12:13:57 INFO - PROCESS | 4624 | 1461093237782 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:13:57 INFO - PROCESS | 4624 | 1461093237789 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD111800 == 36 [pid = 4624] [id = 39] 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6BBEE4800) [pid = 4624] [serial = 113] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6BC9BB000) [pid = 4624] [serial = 114] [outer = 000000C6BBEE4800] 12:13:57 INFO - PROCESS | 4624 | 1461093237839 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6BEEC0C00) [pid = 4624] [serial = 115] [outer = 000000C6BBEE4800] 12:13:58 INFO - PROCESS | 4624 | 1461093238246 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 12:13:58 INFO - PROCESS | 4624 | 1461093238288 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 4624 | 1461093238290 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 4624 | 1461093238293 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:13:58 INFO - PROCESS | 4624 | 1461093238295 Marionette TRACE conn5 <- [1,122,null,{}] 12:13:58 INFO - PROCESS | 4624 | 1461093238303 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}] 12:13:58 INFO - PROCESS | 4624 | 1461093238396 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:13:58 INFO - PROCESS | 4624 | 1461093238457 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2509000 == 37 [pid = 4624] [id = 40] 12:13:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6ACB63800) [pid = 4624] [serial = 116] [outer = 0000000000000000] 12:13:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6ACB67C00) [pid = 4624] [serial = 117] [outer = 000000C6ACB63800] 12:13:58 INFO - PROCESS | 4624 | 1461093238504 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6BEEB5800) [pid = 4624] [serial = 118] [outer = 000000C6ACB63800] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6C26AE000) [pid = 4624] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6C230D000) [pid = 4624] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6AE5B9C00) [pid = 4624] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6B8573C00) [pid = 4624] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6AED08000) [pid = 4624] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6B3AC9800) [pid = 4624] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6B3A73C00) [pid = 4624] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6BA481000) [pid = 4624] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 71 (000000C6B3FEDC00) [pid = 4624] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:13:58 INFO - PROCESS | 4624 | --DOMWINDOW == 70 (000000C6B82CE000) [pid = 4624] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:13:58 INFO - PROCESS | 4624 | 1461093238897 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 12:13:58 INFO - PROCESS | 4624 | 1461093238925 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 4624 | 1461093238928 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:13:58 INFO - PROCESS | 4624 | 1461093238931 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 4624 | 1461093238933 Marionette TRACE conn5 <- [1,126,null,{}] 12:13:58 INFO - PROCESS | 4624 | 1461093238936 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}] 12:13:59 INFO - PROCESS | 4624 | 1461093239011 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:13:59 INFO - PROCESS | 4624 | 1461093239017 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D0800 == 38 [pid = 4624] [id = 41] 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6ACD36C00) [pid = 4624] [serial = 119] [outer = 0000000000000000] 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6AE5AD000) [pid = 4624] [serial = 120] [outer = 000000C6ACD36C00] 12:13:59 INFO - PROCESS | 4624 | 1461093239064 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6AE5B4800) [pid = 4624] [serial = 121] [outer = 000000C6ACD36C00] 12:13:59 INFO - PROCESS | 4624 | 1461093239460 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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 12:13:59 INFO - PROCESS | 4624 | 1461093239522 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 4624 | 1461093239524 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:13:59 INFO - PROCESS | 4624 | 1461093239527 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 4624 | 1461093239529 Marionette TRACE conn5 <- [1,130,null,{}] 12:13:59 INFO - PROCESS | 4624 | 1461093239533 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}] 12:13:59 INFO - PROCESS | 4624 | 1461093239610 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:13:59 INFO - PROCESS | 4624 | 1461093239619 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A3800 == 39 [pid = 4624] [id = 42] 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B3F63800) [pid = 4624] [serial = 122] [outer = 0000000000000000] 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B4A5A400) [pid = 4624] [serial = 123] [outer = 000000C6B3F63800] 12:13:59 INFO - PROCESS | 4624 | 1461093239664 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6B4AE4000) [pid = 4624] [serial = 124] [outer = 000000C6B3F63800] 12:14:00 INFO - PROCESS | 4624 | 1461093240082 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 12:14:00 INFO - PROCESS | 4624 | 1461093240117 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 4624 | 1461093240119 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:14:00 INFO - PROCESS | 4624 | 1461093240127 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 4624 | 1461093240129 Marionette TRACE conn5 <- [1,134,null,{}] 12:14:00 INFO - PROCESS | 4624 | 1461093240132 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}] 12:14:00 INFO - PROCESS | 4624 | 1461093240211 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:14:00 INFO - PROCESS | 4624 | 1461093240220 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BE7800 == 40 [pid = 4624] [id = 43] 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6B9E7C400) [pid = 4624] [serial = 125] [outer = 0000000000000000] 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6BE791C00) [pid = 4624] [serial = 126] [outer = 000000C6B9E7C400] 12:14:00 INFO - PROCESS | 4624 | 1461093240265 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6C2310400) [pid = 4624] [serial = 127] [outer = 000000C6B9E7C400] 12:14:00 INFO - PROCESS | 4624 | 1461093240672 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 12:14:00 INFO - PROCESS | 4624 | 1461093240721 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 4624 | 1461093240724 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:14:00 INFO - PROCESS | 4624 | 1461093240728 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 4624 | 1461093240730 Marionette TRACE conn5 <- [1,138,null,{}] 12:14:00 INFO - PROCESS | 4624 | 1461093240734 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}] 12:14:00 INFO - PROCESS | 4624 | 1461093240832 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:14:00 INFO - PROCESS | 4624 | 1461093240840 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33AF000 == 41 [pid = 4624] [id = 44] 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6ACC6A000) [pid = 4624] [serial = 128] [outer = 0000000000000000] 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BE0E5800) [pid = 4624] [serial = 129] [outer = 000000C6ACC6A000] 12:14:00 INFO - PROCESS | 4624 | 1461093240890 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6C23D3800) [pid = 4624] [serial = 130] [outer = 000000C6ACC6A000] 12:14:01 INFO - PROCESS | 4624 | 1461093241563 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]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 12:14:01 INFO - PROCESS | 4624 | 1461093241612 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 4624 | 1461093241616 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:14:01 INFO - PROCESS | 4624 | 1461093241622 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 4624 | 1461093241625 Marionette TRACE conn5 <- [1,142,null,{}] 12:14:01 INFO - PROCESS | 4624 | 1461093241631 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}] 12:14:01 INFO - PROCESS | 4624 | 1461093241769 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:14:01 INFO - PROCESS | 4624 | 1461093241834 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F7F800 == 42 [pid = 4624] [id = 45] 12:14:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6AE5BDC00) [pid = 4624] [serial = 131] [outer = 0000000000000000] 12:14:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6AE91AC00) [pid = 4624] [serial = 132] [outer = 000000C6AE5BDC00] 12:14:01 INFO - PROCESS | 4624 | 1461093241894 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6B02FA800) [pid = 4624] [serial = 133] [outer = 000000C6AE5BDC00] 12:14:02 INFO - PROCESS | 4624 | 1461093242521 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 922ms 12:14:02 INFO - PROCESS | 4624 | 1461093242549 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 4624 | 1461093242555 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 12:14:02 INFO - PROCESS | 4624 | 1461093242579 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:14:02 INFO - PROCESS | 4624 | 1461093242582 Marionette TRACE conn5 <- [1,146,null,{}] 12:14:02 INFO - PROCESS | 4624 | 1461093242587 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}] 12:14:02 INFO - PROCESS | 4624 | 1461093242695 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:14:02 INFO - PROCESS | 4624 | 1461093242771 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC3CF800 == 43 [pid = 4624] [id = 46] 12:14:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B53A1400) [pid = 4624] [serial = 134] [outer = 0000000000000000] 12:14:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B8570C00) [pid = 4624] [serial = 135] [outer = 000000C6B53A1400] 12:14:02 INFO - PROCESS | 4624 | 1461093242829 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BA47C400) [pid = 4624] [serial = 136] [outer = 000000C6B53A1400] 12:14:03 INFO - PROCESS | 4624 | 1461093243362 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 12:14:03 INFO - PROCESS | 4624 | 1461093243464 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 4624 | 1461093243467 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:14:03 INFO - PROCESS | 4624 | 1461093243471 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 4624 | 1461093243475 Marionette TRACE conn5 <- [1,150,null,{}] 12:14:03 INFO - PROCESS | 4624 | 1461093243487 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}] 12:14:03 INFO - PROCESS | 4624 | 1461093243603 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:14:03 INFO - PROCESS | 4624 | 1461093243661 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C324C800 == 44 [pid = 4624] [id = 47] 12:14:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BAEAD000) [pid = 4624] [serial = 137] [outer = 0000000000000000] 12:14:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BC640800) [pid = 4624] [serial = 138] [outer = 000000C6BAEAD000] 12:14:03 INFO - PROCESS | 4624 | 1461093243722 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6C0AE6800) [pid = 4624] [serial = 139] [outer = 000000C6BAEAD000] 12:14:04 INFO - PROCESS | 4624 | 1461093244462 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1028ms 12:14:04 INFO - PROCESS | 4624 | 1461093244500 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 4624 | 1461093244504 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 12:14:04 INFO - PROCESS | 4624 | 1461093244510 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:14:04 INFO - PROCESS | 4624 | 1461093244513 Marionette TRACE conn5 <- [1,154,null,{}] 12:14:04 INFO - PROCESS | 4624 | 1461093244519 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}] 12:14:04 INFO - PROCESS | 4624 | 1461093244617 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:14:04 INFO - PROCESS | 4624 | 1461093244685 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AECB5800 == 45 [pid = 4624] [id = 48] 12:14:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6AE914C00) [pid = 4624] [serial = 140] [outer = 0000000000000000] 12:14:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6AE91A800) [pid = 4624] [serial = 141] [outer = 000000C6AE914C00] 12:14:04 INFO - PROCESS | 4624 | 1461093244738 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6AED0B400) [pid = 4624] [serial = 142] [outer = 000000C6AE914C00] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BE7800 == 44 [pid = 4624] [id = 43] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A3800 == 43 [pid = 4624] [id = 42] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D0800 == 42 [pid = 4624] [id = 41] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2509000 == 41 [pid = 4624] [id = 40] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD111800 == 40 [pid = 4624] [id = 39] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB812800 == 39 [pid = 4624] [id = 38] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA44A800 == 38 [pid = 4624] [id = 37] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57F0000 == 37 [pid = 4624] [id = 36] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B36EC000 == 36 [pid = 4624] [id = 35] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B0050000 == 35 [pid = 4624] [id = 34] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE71B000 == 34 [pid = 4624] [id = 33] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD107000 == 33 [pid = 4624] [id = 32] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BAE5C400) [pid = 4624] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB037000 == 32 [pid = 4624] [id = 31] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6C26B3000) [pid = 4624] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6C26A9800) [pid = 4624] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B8570400) [pid = 4624] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BAE5B000) [pid = 4624] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B8574800) [pid = 4624] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B856CC00) [pid = 4624] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B3ABE800) [pid = 4624] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B3B7C800) [pid = 4624] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BA9AC400) [pid = 4624] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6B53A5800) [pid = 4624] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BA4C9800) [pid = 4624] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6B9E80000) [pid = 4624] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6B82C7400) [pid = 4624] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6C3BB7400) [pid = 4624] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6B8575800) [pid = 4624] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:14:05 INFO - PROCESS | 4624 | 1461093245328 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 838ms 12:14:05 INFO - PROCESS | 4624 | 1461093245353 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 4624 | 1461093245359 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:14:05 INFO - PROCESS | 4624 | 1461093245365 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 4624 | 1461093245368 Marionette TRACE conn5 <- [1,158,null,{}] 12:14:05 INFO - PROCESS | 4624 | 1461093245372 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}] 12:14:05 INFO - PROCESS | 4624 | 1461093245463 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:14:05 INFO - PROCESS | 4624 | 1461093245550 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9CD000 == 33 [pid = 4624] [id = 49] 12:14:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6AE917000) [pid = 4624] [serial = 143] [outer = 0000000000000000] 12:14:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6AED05C00) [pid = 4624] [serial = 144] [outer = 000000C6AE917000] 12:14:05 INFO - PROCESS | 4624 | 1461093245598 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6B028C800) [pid = 4624] [serial = 145] [outer = 000000C6AE917000] 12:14:05 INFO - PROCESS | 4624 | 1461093245964 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 12:14:06 INFO - PROCESS | 4624 | 1461093246006 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 4624 | 1461093246008 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 4624 | 1461093246013 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:14:06 INFO - PROCESS | 4624 | 1461093246017 Marionette TRACE conn5 <- [1,162,null,{}] 12:14:06 INFO - PROCESS | 4624 | 1461093246028 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}] 12:14:06 INFO - PROCESS | 4624 | 1461093246132 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:14:06 INFO - PROCESS | 4624 | 1461093246142 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40B1800 == 34 [pid = 4624] [id = 50] 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6B3F5BC00) [pid = 4624] [serial = 146] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6B4A50000) [pid = 4624] [serial = 147] [outer = 000000C6B3F5BC00] 12:14:06 INFO - PROCESS | 4624 | 1461093246191 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6B4EAEC00) [pid = 4624] [serial = 148] [outer = 000000C6B3F5BC00] 12:14:06 INFO - PROCESS | 4624 | 1461093246604 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 12:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:14:06 INFO - PROCESS | 4624 | 1461093246644 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 4624 | 1461093246647 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 4624 | 1461093246650 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 4624 | 1461093246652 Marionette TRACE conn5 <- [1,166,null,{}] 12:14:06 INFO - PROCESS | 4624 | 1461093246656 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}] 12:14:06 INFO - PROCESS | 4624 | 1461093246736 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:14:06 INFO - PROCESS | 4624 | 1461093246743 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57F1000 == 35 [pid = 4624] [id = 51] 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6B5743C00) [pid = 4624] [serial = 149] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B82C7400) [pid = 4624] [serial = 150] [outer = 000000C6B5743C00] 12:14:06 INFO - PROCESS | 4624 | 1461093246790 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B856F000) [pid = 4624] [serial = 151] [outer = 000000C6B5743C00] 12:14:07 INFO - PROCESS | 4624 | 1461093247184 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 12:14:07 INFO - PROCESS | 4624 | 1461093247240 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 4624 | 1461093247242 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:14:07 INFO - PROCESS | 4624 | 1461093247245 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 4624 | 1461093247248 Marionette TRACE conn5 <- [1,170,null,{}] 12:14:07 INFO - PROCESS | 4624 | 1461093247251 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}] 12:14:07 INFO - PROCESS | 4624 | 1461093247329 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:14:07 INFO - PROCESS | 4624 | 1461093247335 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA443000 == 36 [pid = 4624] [id = 52] 12:14:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6B85C2C00) [pid = 4624] [serial = 152] [outer = 0000000000000000] 12:14:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B8608C00) [pid = 4624] [serial = 153] [outer = 000000C6B85C2C00] 12:14:07 INFO - PROCESS | 4624 | 1461093247381 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BA255000) [pid = 4624] [serial = 154] [outer = 000000C6B85C2C00] 12:14:07 INFO - PROCESS | 4624 | 1461093247841 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 12:14:07 INFO - PROCESS | 4624 | 1461093247878 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 4624 | 1461093247880 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:14:07 INFO - PROCESS | 4624 | 1461093247884 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 4624 | 1461093247886 Marionette TRACE conn5 <- [1,174,null,{}] 12:14:07 INFO - PROCESS | 4624 | 1461093247889 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}] 12:14:08 INFO - PROCESS | 4624 | 1461093248014 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:14:08 INFO - PROCESS | 4624 | 1461093248025 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED77000 == 37 [pid = 4624] [id = 53] 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BA9C2000) [pid = 4624] [serial = 155] [outer = 0000000000000000] 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BAE5F000) [pid = 4624] [serial = 156] [outer = 000000C6BA9C2000] 12:14:08 INFO - PROCESS | 4624 | 1461093248079 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BAEB5000) [pid = 4624] [serial = 157] [outer = 000000C6BA9C2000] 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BB5D8400) [pid = 4624] [serial = 158] [outer = 000000C6BAEB0000] 12:14:08 INFO - PROCESS | 4624 | 1461093248546 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 12:14:08 INFO - PROCESS | 4624 | 1461093248620 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 4624 | 1461093248623 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 4624 | 1461093248626 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:14:08 INFO - PROCESS | 4624 | 1461093248627 Marionette TRACE conn5 <- [1,178,null,{}] 12:14:08 INFO - PROCESS | 4624 | 1461093248631 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}] 12:14:08 INFO - PROCESS | 4624 | 1461093248758 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:14:08 INFO - PROCESS | 4624 | 1461093248770 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE6F8800 == 38 [pid = 4624] [id = 54] 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BB29F400) [pid = 4624] [serial = 159] [outer = 0000000000000000] 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BB5DB000) [pid = 4624] [serial = 160] [outer = 000000C6BB29F400] 12:14:08 INFO - PROCESS | 4624 | 1461093248848 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BBEDA400) [pid = 4624] [serial = 161] [outer = 000000C6BB29F400] 12:14:09 INFO - PROCESS | 4624 | 1461093249237 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 12:14:09 INFO - PROCESS | 4624 | 1461093249260 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 4624 | 1461093249262 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:14:09 INFO - PROCESS | 4624 | 1461093249266 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 4624 | 1461093249268 Marionette TRACE conn5 <- [1,182,null,{}] 12:14:09 INFO - PROCESS | 4624 | 1461093249271 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}] 12:14:09 INFO - PROCESS | 4624 | 1461093249366 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:14:09 INFO - PROCESS | 4624 | 1461093249373 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE720800 == 39 [pid = 4624] [id = 55] 12:14:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BBEE3000) [pid = 4624] [serial = 162] [outer = 0000000000000000] 12:14:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BBF8D000) [pid = 4624] [serial = 163] [outer = 000000C6BBEE3000] 12:14:09 INFO - PROCESS | 4624 | 1461093249419 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BC9B0C00) [pid = 4624] [serial = 164] [outer = 000000C6BBEE3000] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBEE4800) [pid = 4624] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6ACB63800) [pid = 4624] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6B85C8800) [pid = 4624] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BA9A6400) [pid = 4624] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B8569000) [pid = 4624] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B3AC5400) [pid = 4624] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B3AC0000) [pid = 4624] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BB5DC400) [pid = 4624] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6BB012400) [pid = 4624] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6ACD36C00) [pid = 4624] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6AE921400) [pid = 4624] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B9E7C400) [pid = 4624] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B3F63800) [pid = 4624] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:14:09 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BA9AAC00) [pid = 4624] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:14:09 INFO - PROCESS | 4624 | 1461093249932 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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 733ms 12:14:10 INFO - PROCESS | 4624 | 1461093250001 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 4624 | 1461093250003 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 12:14:10 INFO - PROCESS | 4624 | 1461093250007 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:14:10 INFO - PROCESS | 4624 | 1461093250009 Marionette TRACE conn5 <- [1,186,null,{}] 12:14:10 INFO - PROCESS | 4624 | 1461093250018 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}] 12:14:10 INFO - PROCESS | 4624 | 1461093250131 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:14:10 INFO - PROCESS | 4624 | 1461093250144 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BDC22800 == 40 [pid = 4624] [id = 56] 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6AE91E400) [pid = 4624] [serial = 165] [outer = 0000000000000000] 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BA9AAC00) [pid = 4624] [serial = 166] [outer = 000000C6AE91E400] 12:14:10 INFO - PROCESS | 4624 | 1461093250191 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BC63AC00) [pid = 4624] [serial = 167] [outer = 000000C6AE91E400] 12:14:10 INFO - PROCESS | 4624 | 1461093250555 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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 12:14:10 INFO - PROCESS | 4624 | 1461093250597 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 4624 | 1461093250599 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:14:10 INFO - PROCESS | 4624 | 1461093250610 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 4624 | 1461093250612 Marionette TRACE conn5 <- [1,190,null,{}] 12:14:10 INFO - PROCESS | 4624 | 1461093250616 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}] 12:14:10 INFO - PROCESS | 4624 | 1461093250699 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:14:10 INFO - PROCESS | 4624 | 1461093250705 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C4800 == 41 [pid = 4624] [id = 57] 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BD14C800) [pid = 4624] [serial = 168] [outer = 0000000000000000] 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BE0E1800) [pid = 4624] [serial = 169] [outer = 000000C6BD14C800] 12:14:10 INFO - PROCESS | 4624 | 1461093250750 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6C2303C00) [pid = 4624] [serial = 170] [outer = 000000C6BD14C800] 12:14:11 INFO - PROCESS | 4624 | 1461093251137 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 12:14:11 INFO - PROCESS | 4624 | 1461093251203 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 4624 | 1461093251206 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:14:11 INFO - PROCESS | 4624 | 1461093251209 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 4624 | 1461093251212 Marionette TRACE conn5 <- [1,194,null,{}] 12:14:11 INFO - PROCESS | 4624 | 1461093251216 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}] 12:14:11 INFO - PROCESS | 4624 | 1461093251311 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:14:11 INFO - PROCESS | 4624 | 1461093251319 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A2800 == 42 [pid = 4624] [id = 58] 12:14:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6C23CB800) [pid = 4624] [serial = 171] [outer = 0000000000000000] 12:14:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6C26A7400) [pid = 4624] [serial = 172] [outer = 000000C6C23CB800] 12:14:11 INFO - PROCESS | 4624 | 1461093251371 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6C26B1000) [pid = 4624] [serial = 173] [outer = 000000C6C23CB800] 12:14:11 INFO - PROCESS | 4624 | 1461093251843 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 12:14:11 INFO - PROCESS | 4624 | 1461093251896 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 4624 | 1461093251901 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:14:11 INFO - PROCESS | 4624 | 1461093251908 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 4624 | 1461093251912 Marionette TRACE conn5 <- [1,198,null,{}] 12:14:11 INFO - PROCESS | 4624 | 1461093251918 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}] 12:14:12 INFO - PROCESS | 4624 | 1461093252026 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:14:12 INFO - PROCESS | 4624 | 1461093252100 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED7E000 == 43 [pid = 4624] [id = 59] 12:14:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6AD5DB800) [pid = 4624] [serial = 174] [outer = 0000000000000000] 12:14:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6AE5A5000) [pid = 4624] [serial = 175] [outer = 000000C6AD5DB800] 12:14:12 INFO - PROCESS | 4624 | 1461093252160 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6AE91E000) [pid = 4624] [serial = 176] [outer = 000000C6AD5DB800] 12:14:12 INFO - PROCESS | 4624 | 1461093252778 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 12:14:12 INFO - PROCESS | 4624 | 1461093252791 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 4624 | 1461093252798 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:14:12 INFO - PROCESS | 4624 | 1461093252804 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 4624 | 1461093252807 Marionette TRACE conn5 <- [1,202,null,{}] 12:14:12 INFO - PROCESS | 4624 | 1461093252812 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}] 12:14:12 INFO - PROCESS | 4624 | 1461093252918 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:14:12 INFO - PROCESS | 4624 | 1461093252984 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAC60800 == 44 [pid = 4624] [id = 60] 12:14:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B3B51400) [pid = 4624] [serial = 177] [outer = 0000000000000000] 12:14:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B573BC00) [pid = 4624] [serial = 178] [outer = 000000C6B3B51400] 12:14:13 INFO - PROCESS | 4624 | 1461093253041 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6B85C6400) [pid = 4624] [serial = 179] [outer = 000000C6B3B51400] 12:14:13 INFO - PROCESS | 4624 | 1461093253617 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 12:14:13 INFO - PROCESS | 4624 | 1461093253685 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 4624 | 1461093253688 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:14:13 INFO - PROCESS | 4624 | 1461093253692 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 4624 | 1461093253696 Marionette TRACE conn5 <- [1,206,null,{}] 12:14:13 INFO - PROCESS | 4624 | 1461093253708 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}] 12:14:13 INFO - PROCESS | 4624 | 1461093253819 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:14:13 INFO - PROCESS | 4624 | 1461093253884 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A9800 == 45 [pid = 4624] [id = 61] 12:14:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BAC20400) [pid = 4624] [serial = 180] [outer = 0000000000000000] 12:14:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BAEB0800) [pid = 4624] [serial = 181] [outer = 000000C6BAC20400] 12:14:13 INFO - PROCESS | 4624 | 1461093253945 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BEDC0400) [pid = 4624] [serial = 182] [outer = 000000C6BAC20400] 12:14:14 INFO - PROCESS | 4624 | 1461093254542 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 12:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:14:14 INFO - PROCESS | 4624 | 1461093254575 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 4624 | 1461093254578 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 12:14:14 INFO - PROCESS | 4624 | 1461093254581 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 4624 | 1461093254584 Marionette TRACE conn5 <- [1,210,null,{}] 12:14:14 INFO - PROCESS | 4624 | 1461093254587 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}] 12:14:14 INFO - PROCESS | 4624 | 1461093254691 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:14:14 INFO - PROCESS | 4624 | 1461093254769 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A3D000 == 46 [pid = 4624] [id = 62] 12:14:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6C23CF800) [pid = 4624] [serial = 183] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6C26ACC00) [pid = 4624] [serial = 184] [outer = 000000C6C23CF800] 12:14:14 INFO - PROCESS | 4624 | 1461093254828 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6C3227000) [pid = 4624] [serial = 185] [outer = 000000C6C23CF800] 12:14:15 INFO - PROCESS | 4624 | 1461093255333 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]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 12:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:14:15 INFO - PROCESS | 4624 | 1461093255448 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 4624 | 1461093255450 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 4624 | 1461093255454 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 4624 | 1461093255456 Marionette TRACE conn5 <- [1,214,null,{}] 12:14:15 INFO - PROCESS | 4624 | 1461093255475 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}] 12:14:15 INFO - PROCESS | 4624 | 1461093255582 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:14:15 INFO - PROCESS | 4624 | 1461093255641 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40B8800 == 47 [pid = 4624] [id = 63] 12:14:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6AE5AE800) [pid = 4624] [serial = 186] [outer = 0000000000000000] 12:14:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B4A50C00) [pid = 4624] [serial = 187] [outer = 000000C6AE5AE800] 12:14:15 INFO - PROCESS | 4624 | 1461093255698 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BEEC2400) [pid = 4624] [serial = 188] [outer = 000000C6AE5AE800] 12:14:16 INFO - PROCESS | 4624 | 1461093256323 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 922ms 12:14:16 INFO - PROCESS | 4624 | 1461093256379 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 4624 | 1461093256383 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 4624 | 1461093256388 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:14:16 INFO - PROCESS | 4624 | 1461093256392 Marionette TRACE conn5 <- [1,218,null,{}] 12:14:16 INFO - PROCESS | 4624 | 1461093256398 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}] 12:14:16 INFO - PROCESS | 4624 | 1461093256494 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:14:16 INFO - PROCESS | 4624 | 1461093256563 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3FD4800 == 48 [pid = 4624] [id = 64] 12:14:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6AE5B5800) [pid = 4624] [serial = 189] [outer = 0000000000000000] 12:14:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6AE917400) [pid = 4624] [serial = 190] [outer = 000000C6AE5B5800] 12:14:16 INFO - PROCESS | 4624 | 1461093256616 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6B325A400) [pid = 4624] [serial = 191] [outer = 000000C6AE5B5800] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C4800 == 47 [pid = 4624] [id = 57] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BDC22800 == 46 [pid = 4624] [id = 56] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE720800 == 45 [pid = 4624] [id = 55] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE6F8800 == 44 [pid = 4624] [id = 54] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AED77000 == 43 [pid = 4624] [id = 53] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA443000 == 42 [pid = 4624] [id = 52] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57F1000 == 41 [pid = 4624] [id = 51] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40B1800 == 40 [pid = 4624] [id = 50] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9CD000 == 39 [pid = 4624] [id = 49] 12:14:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AECB5800 == 38 [pid = 4624] [id = 48] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BE0E5800) [pid = 4624] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | 1461093257225 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 12:14:17 INFO - PROCESS | 4624 | 1461093257274 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 4624 | 1461093257280 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:14:17 INFO - PROCESS | 4624 | 1461093257286 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 4624 | 1461093257289 Marionette TRACE conn5 <- [1,222,null,{}] 12:14:17 INFO - PROCESS | 4624 | 1461093257293 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}] 12:14:17 INFO - PROCESS | 4624 | 1461093257385 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BC9BB000) [pid = 4624] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6ACB67C00) [pid = 4624] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BEEC0C00) [pid = 4624] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BAF86400) [pid = 4624] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BA95C800) [pid = 4624] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BAE5E800) [pid = 4624] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B85C6000) [pid = 4624] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BA254C00) [pid = 4624] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6B53A6000) [pid = 4624] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B3DEE000) [pid = 4624] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B3AC4C00) [pid = 4624] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B40D1C00) [pid = 4624] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BC3B3400) [pid = 4624] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BBEDAC00) [pid = 4624] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BE79C800) [pid = 4624] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BD17C400) [pid = 4624] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6AE5B4800) [pid = 4624] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B0222C00) [pid = 4624] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6AEC2F800) [pid = 4624] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6C2310400) [pid = 4624] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6AE5AD000) [pid = 4624] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BEEB5800) [pid = 4624] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BE791C00) [pid = 4624] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B4AE4000) [pid = 4624] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6BB2A6800) [pid = 4624] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BB5E1C00) [pid = 4624] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B4A5A400) [pid = 4624] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BAEB2C00) [pid = 4624] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:14:17 INFO - PROCESS | 4624 | 1461093257454 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED71800 == 39 [pid = 4624] [id = 65] 12:14:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6AE5AD000) [pid = 4624] [serial = 192] [outer = 0000000000000000] 12:14:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6AE916800) [pid = 4624] [serial = 193] [outer = 000000C6AE5AD000] 12:14:17 INFO - PROCESS | 4624 | 1461093257503 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B3A7E800) [pid = 4624] [serial = 194] [outer = 000000C6AE5AD000] 12:14:17 INFO - PROCESS | 4624 | 1461093257880 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 12:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:14:17 INFO - PROCESS | 4624 | 1461093257916 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 4624 | 1461093257919 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 4624 | 1461093257922 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 4624 | 1461093257926 Marionette TRACE conn5 <- [1,226,null,{}] 12:14:17 INFO - PROCESS | 4624 | 1461093257937 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}] 12:14:18 INFO - PROCESS | 4624 | 1461093258021 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:14:18 INFO - PROCESS | 4624 | 1461093258058 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57EF800 == 40 [pid = 4624] [id = 66] 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6B4EAF000) [pid = 4624] [serial = 195] [outer = 0000000000000000] 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B573B800) [pid = 4624] [serial = 196] [outer = 000000C6B4EAF000] 12:14:18 INFO - PROCESS | 4624 | 1461093258108 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B8268800) [pid = 4624] [serial = 197] [outer = 000000C6B4EAF000] 12:14:18 INFO - PROCESS | 4624 | 1461093258532 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 12:14:18 INFO - PROCESS | 4624 | 1461093258554 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 4624 | 1461093258557 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:14:18 INFO - PROCESS | 4624 | 1461093258560 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 4624 | 1461093258562 Marionette TRACE conn5 <- [1,230,null,{}] 12:14:18 INFO - PROCESS | 4624 | 1461093258565 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}] 12:14:18 INFO - PROCESS | 4624 | 1461093258648 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:14:18 INFO - PROCESS | 4624 | 1461093258654 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4B7800 == 41 [pid = 4624] [id = 67] 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B82CCC00) [pid = 4624] [serial = 198] [outer = 0000000000000000] 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B85BEC00) [pid = 4624] [serial = 199] [outer = 000000C6B82CCC00] 12:14:18 INFO - PROCESS | 4624 | 1461093258702 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BA258800) [pid = 4624] [serial = 200] [outer = 000000C6B82CCC00] 12:14:19 INFO - PROCESS | 4624 | 1461093259116 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 12:14:19 INFO - PROCESS | 4624 | 1461093259150 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 4624 | 1461093259152 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 12:14:19 INFO - PROCESS | 4624 | 1461093259156 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:14:19 INFO - PROCESS | 4624 | 1461093259158 Marionette TRACE conn5 <- [1,234,null,{}] 12:14:19 INFO - PROCESS | 4624 | 1461093259166 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}] 12:14:19 INFO - PROCESS | 4624 | 1461093259244 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:14:19 INFO - PROCESS | 4624 | 1461093259251 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBF3F800 == 42 [pid = 4624] [id = 68] 12:14:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BA966400) [pid = 4624] [serial = 201] [outer = 0000000000000000] 12:14:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BA9BAC00) [pid = 4624] [serial = 202] [outer = 000000C6BA966400] 12:14:19 INFO - PROCESS | 4624 | 1461093259297 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BAE8F400) [pid = 4624] [serial = 203] [outer = 000000C6BA966400] 12:14:19 INFO - PROCESS | 4624 | 1461093259788 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 12:14:19 INFO - PROCESS | 4624 | 1461093259836 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 4624 | 1461093259838 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:14:19 INFO - PROCESS | 4624 | 1461093259841 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 4624 | 1461093259843 Marionette TRACE conn5 <- [1,238,null,{}] 12:14:19 INFO - PROCESS | 4624 | 1461093259847 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}] 12:14:19 INFO - PROCESS | 4624 | 1461093259971 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:14:20 INFO - PROCESS | 4624 | 1461093260020 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF1ED000 == 43 [pid = 4624] [id = 69] 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BB4D9000) [pid = 4624] [serial = 204] [outer = 0000000000000000] 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BBEDB800) [pid = 4624] [serial = 205] [outer = 000000C6BB4D9000] 12:14:20 INFO - PROCESS | 4624 | 1461093260071 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BC63C400) [pid = 4624] [serial = 206] [outer = 000000C6BB4D9000] 12:14:20 INFO - PROCESS | 4624 | 1461093260495 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 12:14:20 INFO - PROCESS | 4624 | 1461093260514 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 4624 | 1461093260516 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:14:20 INFO - PROCESS | 4624 | 1461093260519 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 4624 | 1461093260521 Marionette TRACE conn5 <- [1,242,null,{}] 12:14:20 INFO - PROCESS | 4624 | 1461093260524 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}] 12:14:20 INFO - PROCESS | 4624 | 1461093260670 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:14:20 INFO - PROCESS | 4624 | 1461093260686 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEE9F800 == 44 [pid = 4624] [id = 70] 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BD831C00) [pid = 4624] [serial = 207] [outer = 0000000000000000] 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BE79AC00) [pid = 4624] [serial = 208] [outer = 000000C6BD831C00] 12:14:20 INFO - PROCESS | 4624 | 1461093260768 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6C0AD8C00) [pid = 4624] [serial = 209] [outer = 000000C6BD831C00] 12:14:21 INFO - PROCESS | 4624 | 1461093261308 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 817ms 12:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:14:21 INFO - PROCESS | 4624 | 1461093261341 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 4624 | 1461093261344 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 4624 | 1461093261347 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 4624 | 1461093261349 Marionette TRACE conn5 <- [1,246,null,{}] 12:14:21 INFO - PROCESS | 4624 | 1461093261352 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}] 12:14:21 INFO - PROCESS | 4624 | 1461093261453 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:14:21 INFO - PROCESS | 4624 | 1461093261461 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2520800 == 45 [pid = 4624] [id = 71] 12:14:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6B8274800) [pid = 4624] [serial = 210] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6B827A800) [pid = 4624] [serial = 211] [outer = 000000C6B8274800] 12:14:21 INFO - PROCESS | 4624 | 1461093261507 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6C0ADE800) [pid = 4624] [serial = 212] [outer = 000000C6B8274800] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BA9C2000) [pid = 4624] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BB29F400) [pid = 4624] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6AE917000) [pid = 4624] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6AE914C00) [pid = 4624] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B5743C00) [pid = 4624] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBEE3000) [pid = 4624] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6B3F5BC00) [pid = 4624] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6AE91E400) [pid = 4624] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BAEAD000) [pid = 4624] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B85C2C00) [pid = 4624] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BD14C800) [pid = 4624] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:14:21 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B3F5E000) [pid = 4624] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:14:21 INFO - PROCESS | 4624 | 1461093261957 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 12:14:22 INFO - PROCESS | 4624 | 1461093262027 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 4624 | 1461093262029 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 4624 | 1461093262033 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 4624 | 1461093262035 Marionette TRACE conn5 <- [1,250,null,{}] 12:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:14:22 INFO - PROCESS | 4624 | 1461093262038 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}] 12:14:22 INFO - PROCESS | 4624 | 1461093262119 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:14:22 INFO - PROCESS | 4624 | 1461093262126 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3099800 == 46 [pid = 4624] [id = 72] 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B856E800) [pid = 4624] [serial = 213] [outer = 0000000000000000] 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BB29F400) [pid = 4624] [serial = 214] [outer = 000000C6B856E800] 12:14:22 INFO - PROCESS | 4624 | 1461093262171 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BB2C2000) [pid = 4624] [serial = 215] [outer = 000000C6B856E800] 12:14:22 INFO - PROCESS | 4624 | 1461093262570 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 565ms 12:14:22 INFO - PROCESS | 4624 | 1461093262604 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:14:22 INFO - PROCESS | 4624 | 1461093262606 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 4624 | 1461093262610 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 4624 | 1461093262612 Marionette TRACE conn5 <- [1,254,null,{}] 12:14:22 INFO - PROCESS | 4624 | 1461093262615 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}] 12:14:22 INFO - PROCESS | 4624 | 1461093262697 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:14:22 INFO - PROCESS | 4624 | 1461093262704 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33AE800 == 47 [pid = 4624] [id = 73] 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BB2C6800) [pid = 4624] [serial = 216] [outer = 0000000000000000] 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BB2CB000) [pid = 4624] [serial = 217] [outer = 000000C6BB2C6800] 12:14:22 INFO - PROCESS | 4624 | 1461093262750 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6C0AE3000) [pid = 4624] [serial = 218] [outer = 000000C6BB2C6800] 12:14:23 INFO - PROCESS | 4624 | 1461093263158 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 12:14:23 INFO - PROCESS | 4624 | 1461093263200 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 4624 | 1461093263202 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:14:23 INFO - PROCESS | 4624 | 1461093263211 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 4624 | 1461093263214 Marionette TRACE conn5 <- [1,258,null,{}] 12:14:23 INFO - PROCESS | 4624 | 1461093263217 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}] 12:14:23 INFO - PROCESS | 4624 | 1461093263318 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:14:23 INFO - PROCESS | 4624 | 1461093263326 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E71800 == 48 [pid = 4624] [id = 74] 12:14:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6C0A68800) [pid = 4624] [serial = 219] [outer = 0000000000000000] 12:14:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6C0A6F800) [pid = 4624] [serial = 220] [outer = 000000C6C0A68800] 12:14:23 INFO - PROCESS | 4624 | 1461093263376 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6C23D5C00) [pid = 4624] [serial = 221] [outer = 000000C6C0A68800] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC3CF800 == 47 [pid = 4624] [id = 46] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C324C800 == 46 [pid = 4624] [id = 47] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33AF000 == 45 [pid = 4624] [id = 44] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3F7F800 == 44 [pid = 4624] [id = 45] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB802800 == 43 [pid = 4624] [id = 11] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3FD4800 == 42 [pid = 4624] [id = 64] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40B8800 == 41 [pid = 4624] [id = 63] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A3D000 == 40 [pid = 4624] [id = 62] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33A9800 == 39 [pid = 4624] [id = 61] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BAC60800 == 38 [pid = 4624] [id = 60] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AED7E000 == 37 [pid = 4624] [id = 59] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A2800 == 36 [pid = 4624] [id = 58] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF1ED000 == 35 [pid = 4624] [id = 69] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AED71800 == 34 [pid = 4624] [id = 65] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4B7800 == 33 [pid = 4624] [id = 67] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57EF800 == 32 [pid = 4624] [id = 66] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEE9F800 == 31 [pid = 4624] [id = 70] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBF3F800 == 30 [pid = 4624] [id = 68] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2520800 == 29 [pid = 4624] [id = 71] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3099800 == 28 [pid = 4624] [id = 72] 12:14:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33AE800 == 27 [pid = 4624] [id = 73] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BAEB1800) [pid = 4624] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6AFE13C00) [pid = 4624] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6C26A7400) [pid = 4624] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BC9B0C00) [pid = 4624] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6C2303C00) [pid = 4624] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BE0E1800) [pid = 4624] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6BA255000) [pid = 4624] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BAE5F000) [pid = 4624] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BB5DB000) [pid = 4624] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BAEB5000) [pid = 4624] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6AED05C00) [pid = 4624] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B028C800) [pid = 4624] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6AED0B400) [pid = 4624] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6AE91A800) [pid = 4624] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B82C7400) [pid = 4624] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B856F000) [pid = 4624] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6BBF8D000) [pid = 4624] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6B4A50000) [pid = 4624] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6B4EAEC00) [pid = 4624] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BA9AAC00) [pid = 4624] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6C0AE6800) [pid = 4624] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BC640800) [pid = 4624] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6B8608C00) [pid = 4624] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6BC63AC00) [pid = 4624] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6AE91AC00) [pid = 4624] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6B8570C00) [pid = 4624] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6BBEDA400) [pid = 4624] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:14:25 INFO - PROCESS | 4624 | 1461093265245 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2091ms 12:14:25 INFO - PROCESS | 4624 | 1461093265301 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 4624 | 1461093265305 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:14:25 INFO - PROCESS | 4624 | 1461093265311 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 4624 | 1461093265315 Marionette TRACE conn5 <- [1,262,null,{}] 12:14:25 INFO - PROCESS | 4624 | 1461093265321 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}] 12:14:25 INFO - PROCESS | 4624 | 1461093265450 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:14:25 INFO - PROCESS | 4624 | 1461093265497 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED74800 == 28 [pid = 4624] [id = 75] 12:14:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6ACB61C00) [pid = 4624] [serial = 222] [outer = 0000000000000000] 12:14:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6AE5BA800) [pid = 4624] [serial = 223] [outer = 000000C6ACB61C00] 12:14:25 INFO - PROCESS | 4624 | 1461093265583 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6AE915C00) [pid = 4624] [serial = 224] [outer = 000000C6ACB61C00] 12:14:26 INFO - PROCESS | 4624 | 1461093266146 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 12:14:26 INFO - PROCESS | 4624 | 1461093266195 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 4624 | 1461093266202 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:14:26 INFO - PROCESS | 4624 | 1461093266209 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 4624 | 1461093266212 Marionette TRACE conn5 <- [1,266,null,{}] 12:14:26 INFO - PROCESS | 4624 | 1461093266216 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}] 12:14:26 INFO - PROCESS | 4624 | 1461093266298 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:14:26 INFO - PROCESS | 4624 | 1461093266364 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B31BD800 == 29 [pid = 4624] [id = 76] 12:14:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6AED0BC00) [pid = 4624] [serial = 225] [outer = 0000000000000000] 12:14:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6AEE21400) [pid = 4624] [serial = 226] [outer = 000000C6AED0BC00] 12:14:26 INFO - PROCESS | 4624 | 1461093266412 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6B02FA000) [pid = 4624] [serial = 227] [outer = 000000C6AED0BC00] 12:14:26 INFO - PROCESS | 4624 | 1461093266797 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 12:14:26 INFO - PROCESS | 4624 | 1461093266844 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 4624 | 1461093266846 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:14:26 INFO - PROCESS | 4624 | 1461093266851 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 4624 | 1461093266854 Marionette TRACE conn5 <- [1,270,null,{}] 12:14:26 INFO - PROCESS | 4624 | 1461093266866 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}] 12:14:27 INFO - PROCESS | 4624 | 1461093266997 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:14:27 INFO - PROCESS | 4624 | 1461093267012 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40CC000 == 30 [pid = 4624] [id = 77] 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6ACB67000) [pid = 4624] [serial = 228] [outer = 0000000000000000] 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6B3AC2C00) [pid = 4624] [serial = 229] [outer = 000000C6ACB67000] 12:14:27 INFO - PROCESS | 4624 | 1461093267062 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6B3DEBC00) [pid = 4624] [serial = 230] [outer = 000000C6ACB67000] 12:14:27 INFO - PROCESS | 4624 | 1461093267462 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 12:14:27 INFO - PROCESS | 4624 | 1461093267481 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 4624 | 1461093267483 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:14:27 INFO - PROCESS | 4624 | 1461093267487 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 4624 | 1461093267489 Marionette TRACE conn5 <- [1,274,null,{}] 12:14:27 INFO - PROCESS | 4624 | 1461093267492 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}] 12:14:27 INFO - PROCESS | 4624 | 1461093267594 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:14:27 INFO - PROCESS | 4624 | 1461093267602 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57E9000 == 31 [pid = 4624] [id = 78] 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6B3F5F400) [pid = 4624] [serial = 231] [outer = 0000000000000000] 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B40DC400) [pid = 4624] [serial = 232] [outer = 000000C6B3F5F400] 12:14:27 INFO - PROCESS | 4624 | 1461093267650 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B4AE5800) [pid = 4624] [serial = 233] [outer = 000000C6B3F5F400] 12:14:28 INFO - PROCESS | 4624 | 1461093268064 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 12:14:28 INFO - PROCESS | 4624 | 1461093268119 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 4624 | 1461093268121 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 4624 | 1461093268124 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:14:28 INFO - PROCESS | 4624 | 1461093268126 Marionette TRACE conn5 <- [1,278,null,{}] 12:14:28 INFO - PROCESS | 4624 | 1461093268129 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}] 12:14:28 INFO - PROCESS | 4624 | 1461093268228 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:14:28 INFO - PROCESS | 4624 | 1461093268237 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA442000 == 32 [pid = 4624] [id = 79] 12:14:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6AED0B800) [pid = 4624] [serial = 234] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B4EB9400) [pid = 4624] [serial = 235] [outer = 000000C6AED0B800] 12:14:28 INFO - PROCESS | 4624 | 1461093268310 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B825DC00) [pid = 4624] [serial = 236] [outer = 000000C6AED0B800] 12:14:28 INFO - PROCESS | 4624 | 1461093268705 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 12:14:28 INFO - PROCESS | 4624 | 1461093268756 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 4624 | 1461093268759 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:14:28 INFO - PROCESS | 4624 | 1461093268762 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 4624 | 1461093268763 Marionette TRACE conn5 <- [1,282,null,{}] 12:14:28 INFO - PROCESS | 4624 | 1461093268767 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}] 12:14:28 INFO - PROCESS | 4624 | 1461093268887 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:14:28 INFO - PROCESS | 4624 | 1461093268902 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4D0800 == 33 [pid = 4624] [id = 80] 12:14:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B8268400) [pid = 4624] [serial = 237] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B8274C00) [pid = 4624] [serial = 238] [outer = 000000C6B8268400] 12:14:28 INFO - PROCESS | 4624 | 1461093268952 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6B856D000) [pid = 4624] [serial = 239] [outer = 000000C6B8268400] 12:14:29 INFO - PROCESS | 4624 | 1461093269324 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 12:14:29 INFO - PROCESS | 4624 | 1461093269394 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 4624 | 1461093269396 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 12:14:29 INFO - PROCESS | 4624 | 1461093269399 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:14:29 INFO - PROCESS | 4624 | 1461093269401 Marionette TRACE conn5 <- [1,286,null,{}] 12:14:29 INFO - PROCESS | 4624 | 1461093269404 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}] 12:14:29 INFO - PROCESS | 4624 | 1461093269499 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:14:29 INFO - PROCESS | 4624 | 1461093269535 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBF2B000 == 34 [pid = 4624] [id = 81] 12:14:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B826A000) [pid = 4624] [serial = 240] [outer = 0000000000000000] 12:14:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6B85C5400) [pid = 4624] [serial = 241] [outer = 000000C6B826A000] 12:14:29 INFO - PROCESS | 4624 | 1461093269584 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6B9E80400) [pid = 4624] [serial = 242] [outer = 000000C6B826A000] 12:14:29 INFO - PROCESS | 4624 | 1461093269964 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 12:14:29 INFO - PROCESS | 4624 | 1461093269990 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 4624 | 1461093269992 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 12:14:29 INFO - PROCESS | 4624 | 1461093269995 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:14:30 INFO - PROCESS | 4624 | 1461093269997 Marionette TRACE conn5 <- [1,290,null,{}] 12:14:30 INFO - PROCESS | 4624 | 1461093270000 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}] 12:14:30 INFO - PROCESS | 4624 | 1461093270102 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:14:30 INFO - PROCESS | 4624 | 1461093270120 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD1DF000 == 35 [pid = 4624] [id = 82] 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B856D800) [pid = 4624] [serial = 243] [outer = 0000000000000000] 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BA477400) [pid = 4624] [serial = 244] [outer = 000000C6B856D800] 12:14:30 INFO - PROCESS | 4624 | 1461093270165 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BA9A9400) [pid = 4624] [serial = 245] [outer = 000000C6B856D800] 12:14:30 INFO - PROCESS | 4624 | 1461093270587 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 12:14:30 INFO - PROCESS | 4624 | 1461093270629 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 4624 | 1461093270631 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:14:30 INFO - PROCESS | 4624 | 1461093270634 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 4624 | 1461093270636 Marionette TRACE conn5 <- [1,294,null,{}] 12:14:30 INFO - PROCESS | 4624 | 1461093270639 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}] 12:14:30 INFO - PROCESS | 4624 | 1461093270735 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:14:30 INFO - PROCESS | 4624 | 1461093270741 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40CA800 == 36 [pid = 4624] [id = 83] 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BA9BA000) [pid = 4624] [serial = 246] [outer = 0000000000000000] 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BAE52C00) [pid = 4624] [serial = 247] [outer = 000000C6BA9BA000] 12:14:30 INFO - PROCESS | 4624 | 1461093270787 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BAE5BC00) [pid = 4624] [serial = 248] [outer = 000000C6BA9BA000] 12:14:31 INFO - PROCESS | 4624 | 1461093271228 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 12:14:31 INFO - PROCESS | 4624 | 1461093271266 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 4624 | 1461093271268 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 4624 | 1461093271271 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:14:31 INFO - PROCESS | 4624 | 1461093271273 Marionette TRACE conn5 <- [1,298,null,{}] 12:14:31 INFO - PROCESS | 4624 | 1461093271282 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}] 12:14:31 INFO - PROCESS | 4624 | 1461093271387 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:14:31 INFO - PROCESS | 4624 | 1461093271393 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEE9F000 == 37 [pid = 4624] [id = 84] 12:14:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6B4A5A000) [pid = 4624] [serial = 249] [outer = 0000000000000000] 12:14:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BAEA7400) [pid = 4624] [serial = 250] [outer = 000000C6B4A5A000] 12:14:31 INFO - PROCESS | 4624 | 1461093271438 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BAF83400) [pid = 4624] [serial = 251] [outer = 000000C6B4A5A000] 12:14:31 INFO - PROCESS | 4624 | 1461093271868 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 12:14:31 INFO - PROCESS | 4624 | 1461093271933 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 4624 | 1461093271935 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 4624 | 1461093271937 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:14:31 INFO - PROCESS | 4624 | 1461093271950 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 4624 | 1461093271952 Marionette TRACE conn5 <- [1,302,null,{}] 12:14:31 INFO - PROCESS | 4624 | 1461093271956 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}] 12:14:32 INFO - PROCESS | 4624 | 1461093272101 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6B53A1400) [pid = 4624] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6ACC6A000) [pid = 4624] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6AE5BDC00) [pid = 4624] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BB2C6800) [pid = 4624] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BB4D9000) [pid = 4624] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BD831C00) [pid = 4624] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6B8274800) [pid = 4624] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BA966400) [pid = 4624] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6B82CCC00) [pid = 4624] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B4EAF000) [pid = 4624] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6AE5AD000) [pid = 4624] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6AE5B5800) [pid = 4624] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6AE5AE800) [pid = 4624] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6C23CF800) [pid = 4624] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BAC20400) [pid = 4624] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B3B51400) [pid = 4624] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6AD5DB800) [pid = 4624] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6C23CB800) [pid = 4624] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:14:32 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B856E800) [pid = 4624] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:14:32 INFO - PROCESS | 4624 | 1461093272431 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B027C000 == 38 [pid = 4624] [id = 85] 12:14:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6ACC6A000) [pid = 4624] [serial = 252] [outer = 0000000000000000] 12:14:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6AE5AA800) [pid = 4624] [serial = 253] [outer = 000000C6ACC6A000] 12:14:32 INFO - PROCESS | 4624 | 1461093272484 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B9E83000) [pid = 4624] [serial = 254] [outer = 000000C6ACC6A000] 12:14:32 INFO - PROCESS | 4624 | 1461093272861 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 12:14:32 INFO - PROCESS | 4624 | 1461093272880 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 4624 | 1461093272882 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:14:32 INFO - PROCESS | 4624 | 1461093272885 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 4624 | 1461093272887 Marionette TRACE conn5 <- [1,306,null,{}] 12:14:32 INFO - PROCESS | 4624 | 1461093272891 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}] 12:14:33 INFO - PROCESS | 4624 | 1461093272990 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:14:33 INFO - PROCESS | 4624 | 1461093272998 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D1000 == 39 [pid = 4624] [id = 86] 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B4EB5400) [pid = 4624] [serial = 255] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BBE86400) [pid = 4624] [serial = 256] [outer = 000000C6B4EB5400] 12:14:33 INFO - PROCESS | 4624 | 1461093273045 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BBEE1800) [pid = 4624] [serial = 257] [outer = 000000C6B4EB5400] 12:14:33 INFO - PROCESS | 4624 | 1461093273428 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 12:14:33 INFO - PROCESS | 4624 | 1461093273476 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 4624 | 1461093273478 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:14:33 INFO - PROCESS | 4624 | 1461093273482 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 4624 | 1461093273484 Marionette TRACE conn5 <- [1,310,null,{}] 12:14:33 INFO - PROCESS | 4624 | 1461093273487 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}] 12:14:33 INFO - PROCESS | 4624 | 1461093273587 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:14:33 INFO - PROCESS | 4624 | 1461093273629 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A4800 == 40 [pid = 4624] [id = 87] 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BB2C4C00) [pid = 4624] [serial = 258] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BC119400) [pid = 4624] [serial = 259] [outer = 000000C6BB2C4C00] 12:14:33 INFO - PROCESS | 4624 | 1461093273675 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BC8D1400) [pid = 4624] [serial = 260] [outer = 000000C6BB2C4C00] 12:14:34 INFO - PROCESS | 4624 | 1461093274044 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 12:14:34 INFO - PROCESS | 4624 | 1461093274072 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 4624 | 1461093274074 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:14:34 INFO - PROCESS | 4624 | 1461093274077 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 4624 | 1461093274079 Marionette TRACE conn5 <- [1,314,null,{}] 12:14:34 INFO - PROCESS | 4624 | 1461093274083 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}] 12:14:34 INFO - PROCESS | 4624 | 1461093274185 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:14:34 INFO - PROCESS | 4624 | 1461093274193 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A5800 == 41 [pid = 4624] [id = 88] 12:14:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BBF92000) [pid = 4624] [serial = 261] [outer = 0000000000000000] 12:14:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BD314400) [pid = 4624] [serial = 262] [outer = 000000C6BBF92000] 12:14:34 INFO - PROCESS | 4624 | 1461093274238 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BE78F400) [pid = 4624] [serial = 263] [outer = 000000C6BBF92000] 12:14:34 INFO - PROCESS | 4624 | 1461093274972 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 986ms 12:14:35 INFO - PROCESS | 4624 | 1461093275067 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 4624 | 1461093275072 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:14:35 INFO - PROCESS | 4624 | 1461093275079 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 4624 | 1461093275082 Marionette TRACE conn5 <- [1,318,null,{}] 12:14:35 INFO - PROCESS | 4624 | 1461093275089 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}] 12:14:35 INFO - PROCESS | 4624 | 1461093275237 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:14:35 INFO - PROCESS | 4624 | 1461093275300 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AFE61000 == 42 [pid = 4624] [id = 89] 12:14:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6AE5A3C00) [pid = 4624] [serial = 264] [outer = 0000000000000000] 12:14:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6AE5BEC00) [pid = 4624] [serial = 265] [outer = 000000C6AE5A3C00] 12:14:35 INFO - PROCESS | 4624 | 1461093275361 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6AED05000) [pid = 4624] [serial = 266] [outer = 000000C6AE5A3C00] 12:14:36 INFO - PROCESS | 4624 | 1461093276320 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1282ms 12:14:36 INFO - PROCESS | 4624 | 1461093276363 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 4624 | 1461093276367 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:14:36 INFO - PROCESS | 4624 | 1461093276372 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 4624 | 1461093276377 Marionette TRACE conn5 <- [1,322,null,{}] 12:14:36 INFO - PROCESS | 4624 | 1461093276383 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}] 12:14:36 INFO - PROCESS | 4624 | 1461093276514 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:14:36 INFO - PROCESS | 4624 | 1461093276585 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF1FB000 == 43 [pid = 4624] [id = 90] 12:14:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6AE5B0000) [pid = 4624] [serial = 267] [outer = 0000000000000000] 12:14:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6AE5B6400) [pid = 4624] [serial = 268] [outer = 000000C6AE5B0000] 12:14:36 INFO - PROCESS | 4624 | 1461093276639 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6AE921C00) [pid = 4624] [serial = 269] [outer = 000000C6AE5B0000] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A4800 == 42 [pid = 4624] [id = 87] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D1000 == 41 [pid = 4624] [id = 86] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B027C000 == 40 [pid = 4624] [id = 85] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEE9F000 == 39 [pid = 4624] [id = 84] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40CA800 == 38 [pid = 4624] [id = 83] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD1DF000 == 37 [pid = 4624] [id = 82] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBF2B000 == 36 [pid = 4624] [id = 81] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4D0800 == 35 [pid = 4624] [id = 80] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA442000 == 34 [pid = 4624] [id = 79] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57E9000 == 33 [pid = 4624] [id = 78] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40CC000 == 32 [pid = 4624] [id = 77] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6C0A6F800) [pid = 4624] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B31BD800 == 31 [pid = 4624] [id = 76] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AED74800 == 30 [pid = 4624] [id = 75] 12:14:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E71800 == 29 [pid = 4624] [id = 74] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6BA47C400) [pid = 4624] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6C23D3800) [pid = 4624] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B02FA800) [pid = 4624] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6C0AE3000) [pid = 4624] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BBEDB800) [pid = 4624] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BC63C400) [pid = 4624] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BE79AC00) [pid = 4624] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B827A800) [pid = 4624] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6C0AD8C00) [pid = 4624] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BB2CB000) [pid = 4624] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6C0ADE800) [pid = 4624] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6BA9BAC00) [pid = 4624] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B85BEC00) [pid = 4624] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BA258800) [pid = 4624] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B573B800) [pid = 4624] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B8268800) [pid = 4624] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6AE916800) [pid = 4624] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B3A7E800) [pid = 4624] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6B325A400) [pid = 4624] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6AE917400) [pid = 4624] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BEEC2400) [pid = 4624] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6B4A50C00) [pid = 4624] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6C3227000) [pid = 4624] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6C26ACC00) [pid = 4624] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6BEDC0400) [pid = 4624] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6BAEB0800) [pid = 4624] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6B85C6400) [pid = 4624] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6B573BC00) [pid = 4624] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6AE91E000) [pid = 4624] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6AE5A5000) [pid = 4624] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6C26B1000) [pid = 4624] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 71 (000000C6BB2C2000) [pid = 4624] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 70 (000000C6BB29F400) [pid = 4624] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | --DOMWINDOW == 69 (000000C6BAE8F400) [pid = 4624] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:14:37 INFO - PROCESS | 4624 | 1461093277259 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 12:14:37 INFO - PROCESS | 4624 | 1461093277316 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 4624 | 1461093277323 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:14:37 INFO - PROCESS | 4624 | 1461093277330 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 4624 | 1461093277332 Marionette TRACE conn5 <- [1,326,null,{}] 12:14:37 INFO - PROCESS | 4624 | 1461093277336 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}] 12:14:37 INFO - PROCESS | 4624 | 1461093277419 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:14:37 INFO - PROCESS | 4624 | 1461093277473 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B31C8000 == 30 [pid = 4624] [id = 91] 12:14:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 70 (000000C6AE5B0800) [pid = 4624] [serial = 270] [outer = 0000000000000000] 12:14:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6AED06000) [pid = 4624] [serial = 271] [outer = 000000C6AE5B0800] 12:14:37 INFO - PROCESS | 4624 | 1461093277530 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6B3183800) [pid = 4624] [serial = 272] [outer = 000000C6AE5B0800] 12:14:37 INFO - PROCESS | 4624 | 1461093277926 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 12:14:37 INFO - PROCESS | 4624 | 1461093277989 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 4624 | 1461093277992 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:14:38 INFO - PROCESS | 4624 | 1461093278004 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 4624 | 1461093278008 Marionette TRACE conn5 <- [1,330,null,{}] 12:14:38 INFO - PROCESS | 4624 | 1461093278020 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}] 12:14:38 INFO - PROCESS | 4624 | 1461093278108 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:14:38 INFO - PROCESS | 4624 | 1461093278124 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B5B800 == 31 [pid = 4624] [id = 92] 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6B3AC2000) [pid = 4624] [serial = 273] [outer = 0000000000000000] 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B3B7C000) [pid = 4624] [serial = 274] [outer = 000000C6B3AC2000] 12:14:38 INFO - PROCESS | 4624 | 1461093278173 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B4A50000) [pid = 4624] [serial = 275] [outer = 000000C6B3AC2000] 12:14:38 INFO - PROCESS | 4624 | 1461093278629 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms 12:14:38 INFO - PROCESS | 4624 | 1461093278691 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 4624 | 1461093278694 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:14:38 INFO - PROCESS | 4624 | 1461093278697 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 4624 | 1461093278699 Marionette TRACE conn5 <- [1,334,null,{}] 12:14:38 INFO - PROCESS | 4624 | 1461093278703 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}] 12:14:38 INFO - PROCESS | 4624 | 1461093278785 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:14:38 INFO - PROCESS | 4624 | 1461093278793 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E5F800 == 32 [pid = 4624] [id = 93] 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6ACC6F000) [pid = 4624] [serial = 276] [outer = 0000000000000000] 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6B53A1400) [pid = 4624] [serial = 277] [outer = 000000C6ACC6F000] 12:14:38 INFO - PROCESS | 4624 | 1461093278840 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6B8263800) [pid = 4624] [serial = 278] [outer = 000000C6ACC6F000] 12:14:39 INFO - PROCESS | 4624 | 1461093279263 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 12:14:39 INFO - PROCESS | 4624 | 1461093279329 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 4624 | 1461093279331 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:14:39 INFO - PROCESS | 4624 | 1461093279334 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 4624 | 1461093279336 Marionette TRACE conn5 <- [1,338,null,{}] 12:14:39 INFO - PROCESS | 4624 | 1461093279346 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}] 12:14:39 INFO - PROCESS | 4624 | 1461093279440 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:14:39 INFO - PROCESS | 4624 | 1461093279511 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB048800 == 33 [pid = 4624] [id = 94] 12:14:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6B825D800) [pid = 4624] [serial = 279] [outer = 0000000000000000] 12:14:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6B826EC00) [pid = 4624] [serial = 280] [outer = 000000C6B825D800] 12:14:39 INFO - PROCESS | 4624 | 1461093279560 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6B8279000) [pid = 4624] [serial = 281] [outer = 000000C6B825D800] 12:14:40 INFO - PROCESS | 4624 | 1461093279988 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 12:14:40 INFO - PROCESS | 4624 | 1461093280032 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 4624 | 1461093280034 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 4624 | 1461093280037 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:14:40 INFO - PROCESS | 4624 | 1461093280039 Marionette TRACE conn5 <- [1,342,null,{}] 12:14:40 INFO - PROCESS | 4624 | 1461093280042 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}] 12:14:40 INFO - PROCESS | 4624 | 1461093280169 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:14:40 INFO - PROCESS | 4624 | 1461093280186 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD6C000 == 34 [pid = 4624] [id = 95] 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6B8574C00) [pid = 4624] [serial = 282] [outer = 0000000000000000] 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6B86BF400) [pid = 4624] [serial = 283] [outer = 000000C6B8574C00] 12:14:40 INFO - PROCESS | 4624 | 1461093280269 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BA4CD400) [pid = 4624] [serial = 284] [outer = 000000C6B8574C00] 12:14:40 INFO - PROCESS | 4624 | 1461093280702 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 12:14:40 INFO - PROCESS | 4624 | 1461093280713 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 4624 | 1461093280715 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 4624 | 1461093280718 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:14:40 INFO - PROCESS | 4624 | 1461093280720 Marionette TRACE conn5 <- [1,346,null,{}] 12:14:40 INFO - PROCESS | 4624 | 1461093280724 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}] 12:14:40 INFO - PROCESS | 4624 | 1461093280847 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:14:40 INFO - PROCESS | 4624 | 1461093280862 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD11C800 == 35 [pid = 4624] [id = 96] 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BA9A0800) [pid = 4624] [serial = 285] [outer = 0000000000000000] 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6BAC1E000) [pid = 4624] [serial = 286] [outer = 000000C6BA9A0800] 12:14:40 INFO - PROCESS | 4624 | 1461093280908 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BAE5FC00) [pid = 4624] [serial = 287] [outer = 000000C6BA9A0800] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BA9BA000) [pid = 4624] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B4A5A000) [pid = 4624] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6B8268400) [pid = 4624] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6ACB61C00) [pid = 4624] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6B826A000) [pid = 4624] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6ACB67000) [pid = 4624] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6AED0B800) [pid = 4624] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6B3F5F400) [pid = 4624] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6C0A68800) [pid = 4624] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6AED0BC00) [pid = 4624] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6ACC6A000) [pid = 4624] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6BB2C4C00) [pid = 4624] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6B856D800) [pid = 4624] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:14:41 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6B4EB5400) [pid = 4624] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:14:41 INFO - PROCESS | 4624 | 1461093281437 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 775ms 12:14:41 INFO - PROCESS | 4624 | 1461093281498 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 4624 | 1461093281500 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 4624 | 1461093281503 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:14:41 INFO - PROCESS | 4624 | 1461093281505 Marionette TRACE conn5 <- [1,350,null,{}] 12:14:41 INFO - PROCESS | 4624 | 1461093281508 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}] 12:14:41 INFO - PROCESS | 4624 | 1461093281584 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:14:41 INFO - PROCESS | 4624 | 1461093281591 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD1DF000 == 36 [pid = 4624] [id = 97] 12:14:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B3F5F400) [pid = 4624] [serial = 288] [outer = 0000000000000000] 12:14:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B4EB6400) [pid = 4624] [serial = 289] [outer = 000000C6B3F5F400] 12:14:41 INFO - PROCESS | 4624 | 1461093281636 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6BAE91000) [pid = 4624] [serial = 290] [outer = 000000C6B3F5F400] 12:14:42 INFO - PROCESS | 4624 | 1461093282041 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 12:14:42 INFO - PROCESS | 4624 | 1461093282094 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 4624 | 1461093282096 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:14:42 INFO - PROCESS | 4624 | 1461093282100 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 4624 | 1461093282101 Marionette TRACE conn5 <- [1,354,null,{}] 12:14:42 INFO - PROCESS | 4624 | 1461093282105 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}] 12:14:42 INFO - PROCESS | 4624 | 1461093282204 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:14:42 INFO - PROCESS | 4624 | 1461093282213 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEE9B800 == 37 [pid = 4624] [id = 98] 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6BAE5D400) [pid = 4624] [serial = 291] [outer = 0000000000000000] 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6BAF7A000) [pid = 4624] [serial = 292] [outer = 000000C6BAE5D400] 12:14:42 INFO - PROCESS | 4624 | 1461093282259 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6BB2C2C00) [pid = 4624] [serial = 293] [outer = 000000C6BAE5D400] 12:14:42 INFO - PROCESS | 4624 | 1461093282661 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 12:14:42 INFO - PROCESS | 4624 | 1461093282689 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 4624 | 1461093282691 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:14:42 INFO - PROCESS | 4624 | 1461093282699 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 4624 | 1461093282701 Marionette TRACE conn5 <- [1,358,null,{}] 12:14:42 INFO - PROCESS | 4624 | 1461093282705 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}] 12:14:42 INFO - PROCESS | 4624 | 1461093282783 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:14:42 INFO - PROCESS | 4624 | 1461093282790 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B866B800 == 38 [pid = 4624] [id = 99] 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6BB2CAC00) [pid = 4624] [serial = 294] [outer = 0000000000000000] 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BB51CC00) [pid = 4624] [serial = 295] [outer = 000000C6BB2CAC00] 12:14:42 INFO - PROCESS | 4624 | 1461093282835 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BB5E3000) [pid = 4624] [serial = 296] [outer = 000000C6BB2CAC00] 12:14:43 INFO - PROCESS | 4624 | 1461093283239 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 12:14:43 INFO - PROCESS | 4624 | 1461093283285 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 4624 | 1461093283288 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:14:43 INFO - PROCESS | 4624 | 1461093283291 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 4624 | 1461093283294 Marionette TRACE conn5 <- [1,362,null,{}] 12:14:43 INFO - PROCESS | 4624 | 1461093283298 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}] 12:14:43 INFO - PROCESS | 4624 | 1461093283397 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:14:43 INFO - PROCESS | 4624 | 1461093283405 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26DE000 == 39 [pid = 4624] [id = 100] 12:14:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BBEE5C00) [pid = 4624] [serial = 297] [outer = 0000000000000000] 12:14:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BC63A000) [pid = 4624] [serial = 298] [outer = 000000C6BBEE5C00] 12:14:43 INFO - PROCESS | 4624 | 1461093283456 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BD83B000) [pid = 4624] [serial = 299] [outer = 000000C6BBEE5C00] 12:14:44 INFO - PROCESS | 4624 | 1461093284176 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 12:14:44 INFO - PROCESS | 4624 | 1461093284225 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 4624 | 1461093284229 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:14:44 INFO - PROCESS | 4624 | 1461093284235 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 4624 | 1461093284239 Marionette TRACE conn5 <- [1,366,null,{}] 12:14:44 INFO - PROCESS | 4624 | 1461093284245 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}] 12:14:44 INFO - PROCESS | 4624 | 1461093284355 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:14:44 INFO - PROCESS | 4624 | 1461093284422 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40B3800 == 40 [pid = 4624] [id = 101] 12:14:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6AFE19400) [pid = 4624] [serial = 300] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B32B6000) [pid = 4624] [serial = 301] [outer = 000000C6AFE19400] 12:14:44 INFO - PROCESS | 4624 | 1461093284482 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6B3ABE800) [pid = 4624] [serial = 302] [outer = 000000C6AFE19400] 12:14:45 INFO - PROCESS | 4624 | 1461093285147 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 12:14:45 INFO - PROCESS | 4624 | 1461093285160 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 4624 | 1461093285166 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:14:45 INFO - PROCESS | 4624 | 1461093285173 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 4624 | 1461093285176 Marionette TRACE conn5 <- [1,370,null,{}] 12:14:45 INFO - PROCESS | 4624 | 1461093285194 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}] 12:14:45 INFO - PROCESS | 4624 | 1461093285304 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:14:45 INFO - PROCESS | 4624 | 1461093285368 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB81D000 == 41 [pid = 4624] [id = 102] 12:14:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B4A52C00) [pid = 4624] [serial = 303] [outer = 0000000000000000] 12:14:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B8271400) [pid = 4624] [serial = 304] [outer = 000000C6B4A52C00] 12:14:45 INFO - PROCESS | 4624 | 1461093285426 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B8573800) [pid = 4624] [serial = 305] [outer = 000000C6B4A52C00] 12:14:46 INFO - PROCESS | 4624 | 1461093286100 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 12:14:46 INFO - PROCESS | 4624 | 1461093286123 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 4624 | 1461093286126 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:14:46 INFO - PROCESS | 4624 | 1461093286130 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 4624 | 1461093286134 Marionette TRACE conn5 <- [1,374,null,{}] 12:14:46 INFO - PROCESS | 4624 | 1461093286147 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}] 12:14:46 INFO - PROCESS | 4624 | 1461093286256 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:14:46 INFO - PROCESS | 4624 | 1461093286321 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3246800 == 42 [pid = 4624] [id = 103] 12:14:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BAC20400) [pid = 4624] [serial = 306] [outer = 0000000000000000] 12:14:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BBEE2000) [pid = 4624] [serial = 307] [outer = 000000C6BAC20400] 12:14:46 INFO - PROCESS | 4624 | 1461093286382 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BD177C00) [pid = 4624] [serial = 308] [outer = 000000C6BAC20400] 12:14:46 INFO - PROCESS | 4624 | 1461093286937 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:14:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 12:14:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:14:47 INFO - PROCESS | 4624 | 1461093287012 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 4624 | 1461093287016 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 4624 | 1461093287019 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 4624 | 1461093287021 Marionette TRACE conn5 <- [1,378,null,{}] 12:14:47 INFO - PROCESS | 4624 | 1461093287025 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}] 12:14:47 INFO - PROCESS | 4624 | 1461093287167 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:14:47 INFO - PROCESS | 4624 | 1461093287232 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A28000 == 43 [pid = 4624] [id = 104] 12:14:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BEDC5000) [pid = 4624] [serial = 309] [outer = 0000000000000000] 12:14:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BEE42800) [pid = 4624] [serial = 310] [outer = 000000C6BEDC5000] 12:14:47 INFO - PROCESS | 4624 | 1461093287290 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BEF2D000) [pid = 4624] [serial = 311] [outer = 000000C6BEDC5000] 12:14:48 INFO - PROCESS | 4624 | 1461093288056 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:14:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1077ms 12:14:48 INFO - PROCESS | 4624 | 1461093288099 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 4624 | 1461093288104 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:14:48 INFO - PROCESS | 4624 | 1461093288109 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 4624 | 1461093288113 Marionette TRACE conn5 <- [1,382,null,{}] 12:14:48 INFO - PROCESS | 4624 | 1461093288120 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}] 12:14:48 INFO - PROCESS | 4624 | 1461093288222 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:14:48 INFO - PROCESS | 4624 | 1461093288305 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE635800 == 44 [pid = 4624] [id = 105] 12:14:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6ACB62400) [pid = 4624] [serial = 312] [outer = 0000000000000000] 12:14:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6AE91B400) [pid = 4624] [serial = 313] [outer = 000000C6ACB62400] 12:14:48 INFO - PROCESS | 4624 | 1461093288404 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B36B1400) [pid = 4624] [serial = 314] [outer = 000000C6ACB62400] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B866B800 == 43 [pid = 4624] [id = 99] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEE9B800 == 42 [pid = 4624] [id = 98] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD1DF000 == 41 [pid = 4624] [id = 97] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD11C800 == 40 [pid = 4624] [id = 96] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBD6C000 == 39 [pid = 4624] [id = 95] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB048800 == 38 [pid = 4624] [id = 94] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B9E5F800 == 37 [pid = 4624] [id = 93] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B5B800 == 36 [pid = 4624] [id = 92] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B31C8000 == 35 [pid = 4624] [id = 91] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF1FB000 == 34 [pid = 4624] [id = 90] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AFE61000 == 33 [pid = 4624] [id = 89] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BD314400) [pid = 4624] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33A5800 == 32 [pid = 4624] [id = 88] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BAE52C00) [pid = 4624] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BAEA7400) [pid = 4624] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6B8274C00) [pid = 4624] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B856D000) [pid = 4624] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6AE5BA800) [pid = 4624] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6AE915C00) [pid = 4624] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6B85C5400) [pid = 4624] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6B9E80400) [pid = 4624] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B3AC2C00) [pid = 4624] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B3DEBC00) [pid = 4624] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B4EB9400) [pid = 4624] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B825DC00) [pid = 4624] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B40DC400) [pid = 4624] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B4AE5800) [pid = 4624] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6C23D5C00) [pid = 4624] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6AEE21400) [pid = 4624] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6B02FA000) [pid = 4624] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6BAE5BC00) [pid = 4624] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BAF83400) [pid = 4624] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6B9E83000) [pid = 4624] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6AE5AA800) [pid = 4624] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6BC119400) [pid = 4624] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6BA477400) [pid = 4624] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6BBE86400) [pid = 4624] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6BA9A9400) [pid = 4624] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6BBEE1800) [pid = 4624] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:14:48 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6BC8D1400) [pid = 4624] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:14:49 INFO - PROCESS | 4624 | 1461093289012 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:14:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 923ms 12:14:49 INFO - PROCESS | 4624 | 1461093289036 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 4624 | 1461093289042 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:14:49 INFO - PROCESS | 4624 | 1461093289048 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 4624 | 1461093289050 Marionette TRACE conn5 <- [1,386,null,{}] 12:14:49 INFO - PROCESS | 4624 | 1461093289054 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}] 12:14:49 INFO - PROCESS | 4624 | 1461093289137 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:14:49 INFO - PROCESS | 4624 | 1461093289197 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B36EE800 == 33 [pid = 4624] [id = 106] 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6ACDEC400) [pid = 4624] [serial = 315] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B312F800) [pid = 4624] [serial = 316] [outer = 000000C6ACDEC400] 12:14:49 INFO - PROCESS | 4624 | 1461093289247 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B3DE9C00) [pid = 4624] [serial = 317] [outer = 000000C6ACDEC400] 12:14:49 INFO - PROCESS | 4624 | 1461093289662 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 12:14:49 INFO - PROCESS | 4624 | 1461093289677 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 4624 | 1461093289679 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:14:49 INFO - PROCESS | 4624 | 1461093289683 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 4624 | 1461093289686 Marionette TRACE conn5 <- [1,390,null,{}] 12:14:49 INFO - PROCESS | 4624 | 1461093289703 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}] 12:14:49 INFO - PROCESS | 4624 | 1461093289788 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:14:49 INFO - PROCESS | 4624 | 1461093289795 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8663800 == 34 [pid = 4624] [id = 107] 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6B4A5D000) [pid = 4624] [serial = 318] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6B5736C00) [pid = 4624] [serial = 319] [outer = 000000C6B4A5D000] 12:14:49 INFO - PROCESS | 4624 | 1461093289844 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6B8272C00) [pid = 4624] [serial = 320] [outer = 000000C6B4A5D000] 12:14:50 INFO - PROCESS | 4624 | 1461093290336 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 12:14:50 INFO - PROCESS | 4624 | 1461093290378 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 4624 | 1461093290381 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:14:50 INFO - PROCESS | 4624 | 1461093290384 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 4624 | 1461093290386 Marionette TRACE conn5 <- [1,394,null,{}] 12:14:50 INFO - PROCESS | 4624 | 1461093290389 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}] 12:14:50 INFO - PROCESS | 4624 | 1461093290470 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:14:50 INFO - PROCESS | 4624 | 1461093290479 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4B7000 == 35 [pid = 4624] [id = 108] 12:14:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6B856AC00) [pid = 4624] [serial = 321] [outer = 0000000000000000] 12:14:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6B856F800) [pid = 4624] [serial = 322] [outer = 000000C6B856AC00] 12:14:50 INFO - PROCESS | 4624 | 1461093290527 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BA255000) [pid = 4624] [serial = 323] [outer = 000000C6B856AC00] 12:14:50 INFO - PROCESS | 4624 | 1461093290989 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 12:14:51 INFO - PROCESS | 4624 | 1461093291017 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 4624 | 1461093291020 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:14:51 INFO - PROCESS | 4624 | 1461093291023 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 4624 | 1461093291025 Marionette TRACE conn5 <- [1,398,null,{}] 12:14:51 INFO - PROCESS | 4624 | 1461093291029 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}] 12:14:51 INFO - PROCESS | 4624 | 1461093291131 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:14:51 INFO - PROCESS | 4624 | 1461093291205 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE6EA000 == 36 [pid = 4624] [id = 109] 12:14:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BA95E400) [pid = 4624] [serial = 324] [outer = 0000000000000000] 12:14:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BA9A5C00) [pid = 4624] [serial = 325] [outer = 000000C6BA95E400] 12:14:51 INFO - PROCESS | 4624 | 1461093291252 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BAE5B800) [pid = 4624] [serial = 326] [outer = 000000C6BA95E400] 12:14:51 INFO - PROCESS | 4624 | 1461093291720 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 12:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:14:51 INFO - PROCESS | 4624 | 1461093291758 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 4624 | 1461093291760 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 12:14:51 INFO - PROCESS | 4624 | 1461093291764 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 4624 | 1461093291766 Marionette TRACE conn5 <- [1,402,null,{}] 12:14:51 INFO - PROCESS | 4624 | 1461093291769 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}] 12:14:51 INFO - PROCESS | 4624 | 1461093291892 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:14:51 INFO - PROCESS | 4624 | 1461093291944 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE713000 == 37 [pid = 4624] [id = 110] 12:14:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BB5DB000) [pid = 4624] [serial = 327] [outer = 0000000000000000] 12:14:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6BBED8400) [pid = 4624] [serial = 328] [outer = 000000C6BB5DB000] 12:14:52 INFO - PROCESS | 4624 | 1461093291995 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BC3B5800) [pid = 4624] [serial = 329] [outer = 000000C6BB5DB000] 12:14:52 INFO - PROCESS | 4624 | 1461093292448 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 12:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:14:52 INFO - PROCESS | 4624 | 1461093292501 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 4624 | 1461093292503 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 4624 | 1461093292506 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 4624 | 1461093292508 Marionette TRACE conn5 <- [1,406,null,{}] 12:14:52 INFO - PROCESS | 4624 | 1461093292511 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}] 12:14:52 INFO - PROCESS | 4624 | 1461093292610 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:14:52 INFO - PROCESS | 4624 | 1461093292618 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED6D000 == 38 [pid = 4624] [id = 111] 12:14:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BD14DC00) [pid = 4624] [serial = 330] [outer = 0000000000000000] 12:14:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BE0DDC00) [pid = 4624] [serial = 331] [outer = 000000C6BD14DC00] 12:14:52 INFO - PROCESS | 4624 | 1461093292663 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BEF34000) [pid = 4624] [serial = 332] [outer = 000000C6BD14DC00] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B8574C00) [pid = 4624] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B825D800) [pid = 4624] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6B3AC2000) [pid = 4624] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6AE5B0800) [pid = 4624] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6ACC6F000) [pid = 4624] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6AE5B0000) [pid = 4624] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6AE5A3C00) [pid = 4624] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6B3F5F400) [pid = 4624] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6BA9A0800) [pid = 4624] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BAE5D400) [pid = 4624] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:14:53 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6BB2CAC00) [pid = 4624] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:14:53 INFO - PROCESS | 4624 | 1461093293155 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 12:14:53 INFO - PROCESS | 4624 | 1461093293180 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 4624 | 1461093293183 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 12:14:53 INFO - PROCESS | 4624 | 1461093293186 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:14:53 INFO - PROCESS | 4624 | 1461093293188 Marionette TRACE conn5 <- [1,410,null,{}] 12:14:53 INFO - PROCESS | 4624 | 1461093293196 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}] 12:14:53 INFO - PROCESS | 4624 | 1461093293274 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:14:53 INFO - PROCESS | 4624 | 1461093293281 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D6000 == 39 [pid = 4624] [id = 112] 12:14:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6ADC4F400) [pid = 4624] [serial = 333] [outer = 0000000000000000] 12:14:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6B8574C00) [pid = 4624] [serial = 334] [outer = 000000C6ADC4F400] 12:14:53 INFO - PROCESS | 4624 | 1461093293326 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BEF37400) [pid = 4624] [serial = 335] [outer = 000000C6ADC4F400] 12:14:53 INFO - PROCESS | 4624 | 1461093293760 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms 12:14:53 INFO - PROCESS | 4624 | 1461093293818 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 4624 | 1461093293820 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:14:53 INFO - PROCESS | 4624 | 1461093293824 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 4624 | 1461093293825 Marionette TRACE conn5 <- [1,414,null,{}] 12:14:53 INFO - PROCESS | 4624 | 1461093293829 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}] 12:14:53 INFO - PROCESS | 4624 | 1461093293938 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:14:53 INFO - PROCESS | 4624 | 1461093293950 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C324A000 == 40 [pid = 4624] [id = 113] 12:14:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6C0A6A400) [pid = 4624] [serial = 336] [outer = 0000000000000000] 12:14:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6C0A6F000) [pid = 4624] [serial = 337] [outer = 000000C6C0A6A400] 12:14:53 INFO - PROCESS | 4624 | 1461093293996 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6C0AD7800) [pid = 4624] [serial = 338] [outer = 000000C6C0A6A400] 12:14:54 INFO - PROCESS | 4624 | 1461093294405 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]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 12:14:54 INFO - PROCESS | 4624 | 1461093294456 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 4624 | 1461093294459 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 4624 | 1461093294462 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:14:54 INFO - PROCESS | 4624 | 1461093294464 Marionette TRACE conn5 <- [1,418,null,{}] 12:14:54 INFO - PROCESS | 4624 | 1461093294467 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}] 12:14:54 INFO - PROCESS | 4624 | 1461093294547 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:14:54 INFO - PROCESS | 4624 | 1461093294553 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E78000 == 41 [pid = 4624] [id = 114] 12:14:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B7B07C00) [pid = 4624] [serial = 339] [outer = 0000000000000000] 12:14:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B7B0C400) [pid = 4624] [serial = 340] [outer = 000000C6B7B07C00] 12:14:54 INFO - PROCESS | 4624 | 1461093294601 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6C0A6BC00) [pid = 4624] [serial = 341] [outer = 000000C6B7B07C00] 12:14:55 INFO - PROCESS | 4624 | 1461093295720 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1277ms 12:14:55 INFO - PROCESS | 4624 | 1461093295742 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 4624 | 1461093295746 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 12:14:55 INFO - PROCESS | 4624 | 1461093295751 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:14:55 INFO - PROCESS | 4624 | 1461093295755 Marionette TRACE conn5 <- [1,422,null,{}] 12:14:55 INFO - PROCESS | 4624 | 1461093295761 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}] 12:14:55 INFO - PROCESS | 4624 | 1461093295871 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:14:55 INFO - PROCESS | 4624 | 1461093295935 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40C1000 == 42 [pid = 4624] [id = 115] 12:14:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6AED10000) [pid = 4624] [serial = 342] [outer = 0000000000000000] 12:14:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B3ABCC00) [pid = 4624] [serial = 343] [outer = 000000C6AED10000] 12:14:56 INFO - PROCESS | 4624 | 1461093295996 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B4A5C800) [pid = 4624] [serial = 344] [outer = 000000C6AED10000] 12:14:57 INFO - PROCESS | 4624 | 1461093297061 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1344ms 12:14:57 INFO - PROCESS | 4624 | 1461093297101 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 4624 | 1461093297107 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:14:57 INFO - PROCESS | 4624 | 1461093297114 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 4624 | 1461093297118 Marionette TRACE conn5 <- [1,426,null,{}] 12:14:57 INFO - PROCESS | 4624 | 1461093297164 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}] 12:14:57 INFO - PROCESS | 4624 | 1461093297263 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:14:57 INFO - PROCESS | 4624 | 1461093297563 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF104000 == 43 [pid = 4624] [id = 116] 12:14:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6ACC6AC00) [pid = 4624] [serial = 345] [outer = 0000000000000000] 12:14:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6AE5ACC00) [pid = 4624] [serial = 346] [outer = 000000C6ACC6AC00] 12:14:57 INFO - PROCESS | 4624 | 1461093297616 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6AE921000) [pid = 4624] [serial = 347] [outer = 000000C6ACC6AC00] 12:14:58 INFO - PROCESS | 4624 | 1461093298153 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] 12:14:58 INFO - PROCESS | 4624 | 1461093298207 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:14:58 INFO - PROCESS | 4624 | 1461093298231 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 4624 | 1461093298234 Marionette TRACE conn5 <- [1,430,null,{}] 12:14:58 INFO - PROCESS | 4624 | 1461093298239 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}] 12:14:58 INFO - PROCESS | 4624 | 1461093298337 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:14:58 INFO - PROCESS | 4624 | 1461093298421 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3B3D000 == 44 [pid = 4624] [id = 117] 12:14:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6AF95D400) [pid = 4624] [serial = 348] [outer = 0000000000000000] 12:14:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6B3A67800) [pid = 4624] [serial = 349] [outer = 000000C6AF95D400] 12:14:58 INFO - PROCESS | 4624 | 1461093298472 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B3DF0400) [pid = 4624] [serial = 350] [outer = 000000C6AF95D400] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C324A000 == 43 [pid = 4624] [id = 113] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D6000 == 42 [pid = 4624] [id = 112] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AED6D000 == 41 [pid = 4624] [id = 111] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE713000 == 40 [pid = 4624] [id = 110] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE6EA000 == 39 [pid = 4624] [id = 109] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4B7000 == 38 [pid = 4624] [id = 108] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8663800 == 37 [pid = 4624] [id = 107] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B36EE800 == 36 [pid = 4624] [id = 106] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE635800 == 35 [pid = 4624] [id = 105] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB81D000 == 34 [pid = 4624] [id = 102] 12:14:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40B3800 == 33 [pid = 4624] [id = 101] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6B86BF400) [pid = 4624] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B826EC00) [pid = 4624] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B8279000) [pid = 4624] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B3B7C000) [pid = 4624] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6B4A50000) [pid = 4624] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6AED06000) [pid = 4624] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B3183800) [pid = 4624] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B53A1400) [pid = 4624] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6AE921C00) [pid = 4624] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6AE5B6400) [pid = 4624] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6AED05000) [pid = 4624] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6AE5BEC00) [pid = 4624] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BA4CD400) [pid = 4624] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6BB5E3000) [pid = 4624] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BAE91000) [pid = 4624] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6BAC1E000) [pid = 4624] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6B4EB6400) [pid = 4624] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6BAF7A000) [pid = 4624] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6BAE5FC00) [pid = 4624] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6BB2C2C00) [pid = 4624] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6B8263800) [pid = 4624] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:14:58 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6BB51CC00) [pid = 4624] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:14:59 INFO - PROCESS | 4624 | 1461093299036 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 838ms 12:14:59 INFO - PROCESS | 4624 | 1461093299075 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 4624 | 1461093299080 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:14:59 INFO - PROCESS | 4624 | 1461093299083 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 4624 | 1461093299085 Marionette TRACE conn5 <- [1,434,null,{}] 12:14:59 INFO - PROCESS | 4624 | 1461093299089 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}] 12:14:59 INFO - PROCESS | 4624 | 1461093299169 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:14:59 INFO - PROCESS | 4624 | 1461093299178 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B311A800 == 34 [pid = 4624] [id = 118] 12:14:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6AE5C0000) [pid = 4624] [serial = 351] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6AED0CC00) [pid = 4624] [serial = 352] [outer = 000000C6AE5C0000] 12:14:59 INFO - PROCESS | 4624 | 1461093299227 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6B3FF9400) [pid = 4624] [serial = 353] [outer = 000000C6AE5C0000] 12:14:59 INFO - PROCESS | 4624 | 1461093299714 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 12:14:59 INFO - PROCESS | 4624 | 1461093299758 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 4624 | 1461093299760 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:14:59 INFO - PROCESS | 4624 | 1461093299771 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 4624 | 1461093299778 Marionette TRACE conn5 <- [1,438,null,{}] 12:14:59 INFO - PROCESS | 4624 | 1461093299782 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}] 12:14:59 INFO - PROCESS | 4624 | 1461093299866 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:14:59 INFO - PROCESS | 4624 | 1461093299875 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E67800 == 35 [pid = 4624] [id = 119] 12:14:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6ACC71400) [pid = 4624] [serial = 354] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6B7B07400) [pid = 4624] [serial = 355] [outer = 000000C6ACC71400] 12:14:59 INFO - PROCESS | 4624 | 1461093299923 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6B8260000) [pid = 4624] [serial = 356] [outer = 000000C6ACC71400] 12:15:00 INFO - PROCESS | 4624 | 1461093300372 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 649ms 12:15:00 INFO - PROCESS | 4624 | 1461093300415 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 4624 | 1461093300418 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:15:00 INFO - PROCESS | 4624 | 1461093300421 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 4624 | 1461093300423 Marionette TRACE conn5 <- [1,442,null,{}] 12:15:00 INFO - PROCESS | 4624 | 1461093300427 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}] 12:15:00 INFO - PROCESS | 4624 | 1461093300537 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:15:00 INFO - PROCESS | 4624 | 1461093300545 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB52B000 == 36 [pid = 4624] [id = 120] 12:15:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6B826B400) [pid = 4624] [serial = 357] [outer = 0000000000000000] 12:15:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6B8278400) [pid = 4624] [serial = 358] [outer = 000000C6B826B400] 12:15:00 INFO - PROCESS | 4624 | 1461093300592 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6B8567C00) [pid = 4624] [serial = 359] [outer = 000000C6B826B400] 12:15:01 INFO - PROCESS | 4624 | 1461093301014 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 12:15:01 INFO - PROCESS | 4624 | 1461093301053 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 4624 | 1461093301055 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 4624 | 1461093301058 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:15:01 INFO - PROCESS | 4624 | 1461093301060 Marionette TRACE conn5 <- [1,446,null,{}] 12:15:01 INFO - PROCESS | 4624 | 1461093301064 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}] 12:15:01 INFO - PROCESS | 4624 | 1461093301143 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:15:01 INFO - PROCESS | 4624 | 1461093301150 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBF2E800 == 37 [pid = 4624] [id = 121] 12:15:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6B8607800) [pid = 4624] [serial = 360] [outer = 0000000000000000] 12:15:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B8610C00) [pid = 4624] [serial = 361] [outer = 000000C6B8607800] 12:15:01 INFO - PROCESS | 4624 | 1461093301208 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BA4C5000) [pid = 4624] [serial = 362] [outer = 000000C6B8607800] 12:15:01 INFO - PROCESS | 4624 | 1461093301698 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 12:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:15:01 INFO - PROCESS | 4624 | 1461093301733 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 4624 | 1461093301735 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 4624 | 1461093301738 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 4624 | 1461093301740 Marionette TRACE conn5 <- [1,450,null,{}] 12:15:01 INFO - PROCESS | 4624 | 1461093301744 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}] 12:15:01 INFO - PROCESS | 4624 | 1461093301844 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:15:01 INFO - PROCESS | 4624 | 1461093301931 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD752000 == 38 [pid = 4624] [id = 122] 12:15:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BAE58800) [pid = 4624] [serial = 363] [outer = 0000000000000000] 12:15:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BAE5B000) [pid = 4624] [serial = 364] [outer = 000000C6BAE58800] 12:15:01 INFO - PROCESS | 4624 | 1461093301978 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BAEAA400) [pid = 4624] [serial = 365] [outer = 000000C6BAE58800] 12:15:02 INFO - PROCESS | 4624 | 1461093302417 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] 12:15:02 INFO - PROCESS | 4624 | 1461093302478 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:15:02 INFO - PROCESS | 4624 | 1461093302481 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 4624 | 1461093302483 Marionette TRACE conn5 <- [1,454,null,{}] 12:15:02 INFO - PROCESS | 4624 | 1461093302492 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}] 12:15:02 INFO - PROCESS | 4624 | 1461093302593 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:15:02 INFO - PROCESS | 4624 | 1461093302605 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B0047800 == 39 [pid = 4624] [id = 123] 12:15:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BAF7A400) [pid = 4624] [serial = 366] [outer = 0000000000000000] 12:15:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BB013800) [pid = 4624] [serial = 367] [outer = 000000C6BAF7A400] 12:15:02 INFO - PROCESS | 4624 | 1461093302651 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BB2C5800) [pid = 4624] [serial = 368] [outer = 000000C6BAF7A400] 12:15:03 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:03 INFO - PROCESS | 4624 | 1461093303103 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 12:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:15:03 INFO - PROCESS | 4624 | 1461093303156 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 4624 | 1461093303158 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 4624 | 1461093303162 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 4624 | 1461093303164 Marionette TRACE conn5 <- [1,458,null,{}] 12:15:03 INFO - PROCESS | 4624 | 1461093303168 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}] 12:15:03 INFO - PROCESS | 4624 | 1461093303305 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:15:03 INFO - PROCESS | 4624 | 1461093303318 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BD6000 == 40 [pid = 4624] [id = 124] 12:15:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BB5D6C00) [pid = 4624] [serial = 369] [outer = 0000000000000000] 12:15:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BB5DBC00) [pid = 4624] [serial = 370] [outer = 000000C6BB5D6C00] 12:15:03 INFO - PROCESS | 4624 | 1461093303363 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BBE86400) [pid = 4624] [serial = 371] [outer = 000000C6BB5D6C00] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6ACDEC400) [pid = 4624] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BA95E400) [pid = 4624] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6C0A6A400) [pid = 4624] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6B856AC00) [pid = 4624] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6ADC4F400) [pid = 4624] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BBF92000) [pid = 4624] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BEDC5000) [pid = 4624] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BD14DC00) [pid = 4624] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6ACB62400) [pid = 4624] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BB5DB000) [pid = 4624] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:15:03 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B4A5D000) [pid = 4624] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:15:03 INFO - PROCESS | 4624 | 1461093303874 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] 12:15:03 INFO - PROCESS | 4624 | 1461093303899 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 4624 | 1461093303902 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:15:03 INFO - PROCESS | 4624 | 1461093303904 Marionette TRACE conn5 <- [1,462,null,{}] 12:15:03 INFO - PROCESS | 4624 | 1461093303907 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}] 12:15:03 INFO - PROCESS | 4624 | 1461093303984 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:15:03 INFO - PROCESS | 4624 | 1461093303990 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BD4000 == 41 [pid = 4624] [id = 125] 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6B856A800) [pid = 4624] [serial = 372] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BBB64000) [pid = 4624] [serial = 373] [outer = 000000C6B856A800] 12:15:04 INFO - PROCESS | 4624 | 1461093304036 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BBEE3000) [pid = 4624] [serial = 374] [outer = 000000C6B856A800] 12:15:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 12:15:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1 12:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:04 INFO - _addTest/ [0,465,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 4624 | 1461093304485 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 4624 | 1461093304494 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 4624 | 1461093304496 Marionette TRACE conn5 <- [1,466,null,{}] 12:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:15:04 INFO - PROCESS | 4624 | 1461093304499 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}] 12:15:04 INFO - PROCESS | 4624 | 1461093304576 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:15:04 INFO - PROCESS | 4624 | 1461093304583 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A4800 == 42 [pid = 4624] [id = 126] 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BC8D0800) [pid = 4624] [serial = 375] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BC9BC400) [pid = 4624] [serial = 376] [outer = 000000C6BC8D0800] 12:15:04 INFO - PROCESS | 4624 | 1461093304635 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BEEBE800) [pid = 4624] [serial = 377] [outer = 000000C6BC8D0800] 12:15:05 INFO - PROCESS | 4624 | 1461093305088 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] 12:15:05 INFO - PROCESS | 4624 | 1461093305130 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 4624 | 1461093305133 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 4624 | 1461093305136 Marionette TRACE conn5 <- [1,470,null,{}] 12:15:05 INFO - PROCESS | 4624 | 1461093305140 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}] 12:15:05 INFO - PROCESS | 4624 | 1461093305241 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:15:05 INFO - PROCESS | 4624 | 1461093305247 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E85000 == 43 [pid = 4624] [id = 127] 12:15:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6C0A68400) [pid = 4624] [serial = 378] [outer = 0000000000000000] 12:15:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6C0ADB800) [pid = 4624] [serial = 379] [outer = 000000C6C0A68400] 12:15:05 INFO - PROCESS | 4624 | 1461093305293 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6C0AE2400) [pid = 4624] [serial = 380] [outer = 000000C6C0A68400] 12:15:05 INFO - PROCESS | 4624 | 1461093305884 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 775ms 12:15:05 INFO - PROCESS | 4624 | 1461093305989 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 4624 | 1461093305993 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:15:06 INFO - PROCESS | 4624 | 1461093306001 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 4624 | 1461093306004 Marionette TRACE conn5 <- [1,474,null,{}] 12:15:06 INFO - PROCESS | 4624 | 1461093306011 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}] 12:15:06 INFO - PROCESS | 4624 | 1461093306127 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:15:06 INFO - PROCESS | 4624 | 1461093306190 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3AAA800 == 44 [pid = 4624] [id = 128] 12:15:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6AE597800) [pid = 4624] [serial = 381] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6AFE13C00) [pid = 4624] [serial = 382] [outer = 000000C6AE597800] 12:15:06 INFO - PROCESS | 4624 | 1461093306250 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B3DE9000) [pid = 4624] [serial = 383] [outer = 000000C6AE597800] 12:15:06 INFO - PROCESS | 4624 | 1461093306889 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 922ms 12:15:06 INFO - PROCESS | 4624 | 1461093306924 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 4624 | 1461093306931 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:15:06 INFO - PROCESS | 4624 | 1461093306938 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 4624 | 1461093306941 Marionette TRACE conn5 <- [1,478,null,{}] 12:15:06 INFO - PROCESS | 4624 | 1461093306945 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}] 12:15:07 INFO - PROCESS | 4624 | 1461093307091 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:15:07 INFO - PROCESS | 4624 | 1461093307139 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB68F000 == 45 [pid = 4624] [id = 129] 12:15:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6B7B05000) [pid = 4624] [serial = 384] [outer = 0000000000000000] 12:15:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B7B0DC00) [pid = 4624] [serial = 385] [outer = 000000C6B7B05000] 12:15:07 INFO - PROCESS | 4624 | 1461093307198 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B856FC00) [pid = 4624] [serial = 386] [outer = 000000C6B7B05000] 12:15:07 INFO - PROCESS | 4624 | 1461093307812 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 922ms 12:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:15:07 INFO - PROCESS | 4624 | 1461093307866 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 4624 | 1461093307869 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 4624 | 1461093307873 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 4624 | 1461093307877 Marionette TRACE conn5 <- [1,482,null,{}] 12:15:07 INFO - PROCESS | 4624 | 1461093307889 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}] 12:15:08 INFO - PROCESS | 4624 | 1461093307996 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:15:08 INFO - PROCESS | 4624 | 1461093308066 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E86800 == 46 [pid = 4624] [id = 130] 12:15:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BAF7A000) [pid = 4624] [serial = 387] [outer = 0000000000000000] 12:15:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BB5DE800) [pid = 4624] [serial = 388] [outer = 000000C6BAF7A000] 12:15:08 INFO - PROCESS | 4624 | 1461093308127 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BEF31400) [pid = 4624] [serial = 389] [outer = 000000C6BAF7A000] 12:15:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BBAAA400) [pid = 4624] [serial = 390] [outer = 000000C6BAEB0000] 12:15:08 INFO - PROCESS | 4624 | 1461093308856 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1026ms 12:15:08 INFO - PROCESS | 4624 | 1461093308901 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 4624 | 1461093308904 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:15:08 INFO - PROCESS | 4624 | 1461093308907 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 4624 | 1461093308910 Marionette TRACE conn5 <- [1,486,null,{}] 12:15:08 INFO - PROCESS | 4624 | 1461093308914 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}] 12:15:09 INFO - PROCESS | 4624 | 1461093309018 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:15:09 INFO - PROCESS | 4624 | 1461093309086 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C0800 == 47 [pid = 4624] [id = 131] 12:15:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BAFF2000) [pid = 4624] [serial = 391] [outer = 0000000000000000] 12:15:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BBAA8000) [pid = 4624] [serial = 392] [outer = 000000C6BAFF2000] 12:15:09 INFO - PROCESS | 4624 | 1461093309145 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6C0ADC800) [pid = 4624] [serial = 393] [outer = 000000C6BAFF2000] 12:15:09 INFO - PROCESS | 4624 | 1461093309715 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 881ms 12:15:09 INFO - PROCESS | 4624 | 1461093309790 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 4624 | 1461093309793 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:15:09 INFO - PROCESS | 4624 | 1461093309796 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 4624 | 1461093309799 Marionette TRACE conn5 <- [1,490,null,{}] 12:15:09 INFO - PROCESS | 4624 | 1461093309802 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}] 12:15:09 INFO - PROCESS | 4624 | 1461093309922 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:15:10 INFO - PROCESS | 4624 | 1461093309989 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFDC000 == 48 [pid = 4624] [id = 132] 12:15:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BB00BC00) [pid = 4624] [serial = 394] [outer = 0000000000000000] 12:15:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BE7A6400) [pid = 4624] [serial = 395] [outer = 000000C6BB00BC00] 12:15:10 INFO - PROCESS | 4624 | 1461093310048 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BE7AC400) [pid = 4624] [serial = 396] [outer = 000000C6BB00BC00] 12:15:10 INFO - PROCESS | 4624 | 1461093310830 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1077ms 12:15:10 INFO - PROCESS | 4624 | 1461093310877 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 4624 | 1461093310881 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 12:15:10 INFO - PROCESS | 4624 | 1461093310887 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:15:10 INFO - PROCESS | 4624 | 1461093310890 Marionette TRACE conn5 <- [1,494,null,{}] 12:15:10 INFO - PROCESS | 4624 | 1461093310896 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}] 12:15:11 INFO - PROCESS | 4624 | 1461093311000 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:15:11 INFO - PROCESS | 4624 | 1461093311072 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F78000 == 49 [pid = 4624] [id = 133] 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B028C800) [pid = 4624] [serial = 397] [outer = 0000000000000000] 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B3A73000) [pid = 4624] [serial = 398] [outer = 000000C6B028C800] 12:15:11 INFO - PROCESS | 4624 | 1461093311125 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6B4BE1400) [pid = 4624] [serial = 399] [outer = 000000C6B028C800] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A4800 == 48 [pid = 4624] [id = 126] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BD4000 == 47 [pid = 4624] [id = 125] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BD6000 == 46 [pid = 4624] [id = 124] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B0047800 == 45 [pid = 4624] [id = 123] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD752000 == 44 [pid = 4624] [id = 122] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBF2E800 == 43 [pid = 4624] [id = 121] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB52B000 == 42 [pid = 4624] [id = 120] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B9E67800 == 41 [pid = 4624] [id = 119] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B311A800 == 40 [pid = 4624] [id = 118] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6B7B0C400) [pid = 4624] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BBEE2000) [pid = 4624] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6B32B6000) [pid = 4624] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B8271400) [pid = 4624] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BC63A000) [pid = 4624] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3B3D000 == 39 [pid = 4624] [id = 117] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF104000 == 38 [pid = 4624] [id = 116] 12:15:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40C1000 == 37 [pid = 4624] [id = 115] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6C0AD7800) [pid = 4624] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6B3DE9C00) [pid = 4624] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BAE5B800) [pid = 4624] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6C0A6F000) [pid = 4624] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6B312F800) [pid = 4624] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B856F800) [pid = 4624] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B8574C00) [pid = 4624] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BE78F400) [pid = 4624] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BEF2D000) [pid = 4624] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BEF34000) [pid = 4624] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6B36B1400) [pid = 4624] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BA255000) [pid = 4624] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6BC3B5800) [pid = 4624] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B5736C00) [pid = 4624] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BA9A5C00) [pid = 4624] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BBED8400) [pid = 4624] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6B8272C00) [pid = 4624] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6AE91B400) [pid = 4624] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BEF37400) [pid = 4624] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BE0DDC00) [pid = 4624] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6BEE42800) [pid = 4624] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:15:11 INFO - PROCESS | 4624 | 1461093311673 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 839ms 12:15:11 INFO - PROCESS | 4624 | 1461093311730 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 4624 | 1461093311736 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:15:11 INFO - PROCESS | 4624 | 1461093311742 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 4624 | 1461093311745 Marionette TRACE conn5 <- [1,498,null,{}] 12:15:11 INFO - PROCESS | 4624 | 1461093311749 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}] 12:15:11 INFO - PROCESS | 4624 | 1461093311833 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:15:11 INFO - PROCESS | 4624 | 1461093311840 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F7F000 == 38 [pid = 4624] [id = 134] 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6AED0A000) [pid = 4624] [serial = 400] [outer = 0000000000000000] 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B3AC9800) [pid = 4624] [serial = 401] [outer = 000000C6AED0A000] 12:15:11 INFO - PROCESS | 4624 | 1461093311887 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6B4BE5400) [pid = 4624] [serial = 402] [outer = 000000C6AED0A000] 12:15:12 INFO - PROCESS | 4624 | 1461093312357 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 12:15:12 INFO - PROCESS | 4624 | 1461093312372 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 4624 | 1461093312374 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:15:12 INFO - PROCESS | 4624 | 1461093312378 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 4624 | 1461093312382 Marionette TRACE conn5 <- [1,502,null,{}] 12:15:12 INFO - PROCESS | 4624 | 1461093312393 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}] 12:15:12 INFO - PROCESS | 4624 | 1461093312509 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:15:12 INFO - PROCESS | 4624 | 1461093312518 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA9CD800 == 39 [pid = 4624] [id = 135] 12:15:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B8272400) [pid = 4624] [serial = 403] [outer = 0000000000000000] 12:15:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B82CCC00) [pid = 4624] [serial = 404] [outer = 000000C6B8272400] 12:15:12 INFO - PROCESS | 4624 | 1461093312567 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6B86C5000) [pid = 4624] [serial = 405] [outer = 000000C6B8272400] 12:15:13 INFO - PROCESS | 4624 | 1461093313017 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 12:15:13 INFO - PROCESS | 4624 | 1461093313073 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:15:13 INFO - PROCESS | 4624 | 1461093313076 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 4624 | 1461093313079 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 4624 | 1461093313081 Marionette TRACE conn5 <- [1,506,null,{}] 12:15:13 INFO - PROCESS | 4624 | 1461093313085 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}] 12:15:13 INFO - PROCESS | 4624 | 1461093313168 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:15:13 INFO - PROCESS | 4624 | 1461093313177 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD6B800 == 40 [pid = 4624] [id = 136] 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BA96A000) [pid = 4624] [serial = 406] [outer = 0000000000000000] 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BAC20C00) [pid = 4624] [serial = 407] [outer = 000000C6BA96A000] 12:15:13 INFO - PROCESS | 4624 | 1461093313225 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BAEA8800) [pid = 4624] [serial = 408] [outer = 000000C6BA96A000] 12:15:13 INFO - PROCESS | 4624 | 1461093313633 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 12:15:13 INFO - PROCESS | 4624 | 1461093313712 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 4624 | 1461093313714 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 4624 | 1461093313717 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:15:13 INFO - PROCESS | 4624 | 1461093313719 Marionette TRACE conn5 <- [1,510,null,{}] 12:15:13 INFO - PROCESS | 4624 | 1461093313722 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}] 12:15:13 INFO - PROCESS | 4624 | 1461093313800 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:15:13 INFO - PROCESS | 4624 | 1461093313807 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD75F000 == 41 [pid = 4624] [id = 137] 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BAEB5800) [pid = 4624] [serial = 409] [outer = 0000000000000000] 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BB2BDC00) [pid = 4624] [serial = 410] [outer = 000000C6BAEB5800] 12:15:13 INFO - PROCESS | 4624 | 1461093313853 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BB5E5400) [pid = 4624] [serial = 411] [outer = 000000C6BAEB5800] 12:15:14 INFO - PROCESS | 4624 | 1461093314368 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 12:15:14 INFO - PROCESS | 4624 | 1461093314391 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 4624 | 1461093314393 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:15:14 INFO - PROCESS | 4624 | 1461093314402 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 4624 | 1461093314404 Marionette TRACE conn5 <- [1,514,null,{}] 12:15:14 INFO - PROCESS | 4624 | 1461093314407 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}] 12:15:14 INFO - PROCESS | 4624 | 1461093314535 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:15:14 INFO - PROCESS | 4624 | 1461093314544 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFE5000 == 42 [pid = 4624] [id = 138] 12:15:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BC9B0C00) [pid = 4624] [serial = 412] [outer = 0000000000000000] 12:15:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BE7A1400) [pid = 4624] [serial = 413] [outer = 000000C6BC9B0C00] 12:15:14 INFO - PROCESS | 4624 | 1461093314635 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BEE43400) [pid = 4624] [serial = 414] [outer = 000000C6BC9B0C00] 12:15:15 INFO - PROCESS | 4624 | 1461093315064 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 12:15:15 INFO - PROCESS | 4624 | 1461093315097 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 4624 | 1461093315099 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:15:15 INFO - PROCESS | 4624 | 1461093315102 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 4624 | 1461093315104 Marionette TRACE conn5 <- [1,518,null,{}] 12:15:15 INFO - PROCESS | 4624 | 1461093315107 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}] 12:15:15 INFO - PROCESS | 4624 | 1461093315240 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:15:15 INFO - PROCESS | 4624 | 1461093315263 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26CF000 == 43 [pid = 4624] [id = 139] 12:15:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BEDBB800) [pid = 4624] [serial = 415] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BEF35800) [pid = 4624] [serial = 416] [outer = 000000C6BEDBB800] 12:15:15 INFO - PROCESS | 4624 | 1461093315309 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6C0ADF800) [pid = 4624] [serial = 417] [outer = 000000C6BEDBB800] 12:15:15 INFO - PROCESS | 4624 | 1461093315757 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 12:15:15 INFO - PROCESS | 4624 | 1461093315776 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:15:15 INFO - PROCESS | 4624 | 1461093315779 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 12:15:15 INFO - PROCESS | 4624 | 1461093315782 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 4624 | 1461093315784 Marionette TRACE conn5 <- [1,522,null,{}] 12:15:15 INFO - PROCESS | 4624 | 1461093315787 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}] 12:15:15 INFO - PROCESS | 4624 | 1461093315893 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:15:15 INFO - PROCESS | 4624 | 1461093315900 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C323F800 == 44 [pid = 4624] [id = 140] 12:15:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6C0AE6C00) [pid = 4624] [serial = 418] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BEEB7400) [pid = 4624] [serial = 419] [outer = 000000C6C0AE6C00] 12:15:15 INFO - PROCESS | 4624 | 1461093315945 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6C23CC400) [pid = 4624] [serial = 420] [outer = 000000C6C0AE6C00] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BC8D0800) [pid = 4624] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6AF95D400) [pid = 4624] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B856A800) [pid = 4624] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BBEE5C00) [pid = 4624] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BAC20400) [pid = 4624] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6AFE19400) [pid = 4624] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B4A52C00) [pid = 4624] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BAE58800) [pid = 4624] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BAF7A400) [pid = 4624] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6AE5C0000) [pid = 4624] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6ACC71400) [pid = 4624] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6ACC6AC00) [pid = 4624] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B8607800) [pid = 4624] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BB5D6C00) [pid = 4624] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:15:16 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B826B400) [pid = 4624] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:15:16 INFO - PROCESS | 4624 | 1461093316458 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 735ms 12:15:16 INFO - PROCESS | 4624 | 1461093316520 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 4624 | 1461093316522 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:15:16 INFO - PROCESS | 4624 | 1461093316525 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 4624 | 1461093316527 Marionette TRACE conn5 <- [1,526,null,{}] 12:15:16 INFO - PROCESS | 4624 | 1461093316557 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}] 12:15:16 INFO - PROCESS | 4624 | 1461093316641 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:15:16 INFO - PROCESS | 4624 | 1461093316648 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C0000 == 45 [pid = 4624] [id = 141] 12:15:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B4AE2C00) [pid = 4624] [serial = 421] [outer = 0000000000000000] 12:15:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BAE58400) [pid = 4624] [serial = 422] [outer = 000000C6B4AE2C00] 12:15:16 INFO - PROCESS | 4624 | 1461093316694 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6C0A6C400) [pid = 4624] [serial = 423] [outer = 000000C6B4AE2C00] 12:15:17 INFO - PROCESS | 4624 | 1461093317113 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]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 12:15:17 INFO - PROCESS | 4624 | 1461093317158 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 4624 | 1461093317161 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:15:17 INFO - PROCESS | 4624 | 1461093317164 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 4624 | 1461093317166 Marionette TRACE conn5 <- [1,530,null,{}] 12:15:17 INFO - PROCESS | 4624 | 1461093317169 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}] 12:15:17 INFO - PROCESS | 4624 | 1461093317251 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:15:17 INFO - PROCESS | 4624 | 1461093317257 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E81000 == 46 [pid = 4624] [id = 142] 12:15:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6C23D3800) [pid = 4624] [serial = 424] [outer = 0000000000000000] 12:15:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6C23D6C00) [pid = 4624] [serial = 425] [outer = 000000C6C23D3800] 12:15:17 INFO - PROCESS | 4624 | 1461093317304 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6C26B1400) [pid = 4624] [serial = 426] [outer = 000000C6C23D3800] 12:15:17 INFO - PROCESS | 4624 | 1461093317867 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"]]]}] 12:15:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:15:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 12:15:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:15:17 INFO - PROCESS | 4624 | 1461093317901 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 4624 | 1461093317903 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 4624 | 1461093317906 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 4624 | 1461093317909 Marionette TRACE conn5 <- [1,534,null,{}] 12:15:17 INFO - PROCESS | 4624 | 1461093317913 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}] 12:15:18 INFO - PROCESS | 4624 | 1461093318055 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:15:18 INFO - PROCESS | 4624 | 1461093318129 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4EEE800 == 47 [pid = 4624] [id = 143] 12:15:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BF663400) [pid = 4624] [serial = 427] [outer = 0000000000000000] 12:15:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6C3223000) [pid = 4624] [serial = 428] [outer = 000000C6BF663400] 12:15:18 INFO - PROCESS | 4624 | 1461093318182 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6C322E800) [pid = 4624] [serial = 429] [outer = 000000C6BF663400] 12:15:18 INFO - PROCESS | 4624 | 1461093318758 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:15:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 12:15:18 INFO - PROCESS | 4624 | 1461093318791 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 4624 | 1461093318797 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:15:18 INFO - PROCESS | 4624 | 1461093318803 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 4624 | 1461093318807 Marionette TRACE conn5 <- [1,538,null,{}] 12:15:18 INFO - PROCESS | 4624 | 1461093318812 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}] 12:15:18 INFO - PROCESS | 4624 | 1461093318927 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:15:19 INFO - PROCESS | 4624 | 1461093319002 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B48800 == 48 [pid = 4624] [id = 144] 12:15:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6B0282400) [pid = 4624] [serial = 430] [outer = 0000000000000000] 12:15:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6B3B51400) [pid = 4624] [serial = 431] [outer = 000000C6B0282400] 12:15:19 INFO - PROCESS | 4624 | 1461093319102 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6B7B05400) [pid = 4624] [serial = 432] [outer = 000000C6B0282400] 12:15:19 INFO - PROCESS | 4624 | 1461093319692 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:15:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 922ms 12:15:19 INFO - PROCESS | 4624 | 1461093319743 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 4624 | 1461093319750 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:15:19 INFO - PROCESS | 4624 | 1461093319758 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 4624 | 1461093319762 Marionette TRACE conn5 <- [1,542,null,{}] 12:15:19 INFO - PROCESS | 4624 | 1461093319766 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}] 12:15:19 INFO - PROCESS | 4624 | 1461093319881 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:15:19 INFO - PROCESS | 4624 | 1461093319981 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA8000 == 49 [pid = 4624] [id = 145] 12:15:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6B7B0B000) [pid = 4624] [serial = 433] [outer = 0000000000000000] 12:15:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BA99FC00) [pid = 4624] [serial = 434] [outer = 000000C6B7B0B000] 12:15:20 INFO - PROCESS | 4624 | 1461093320039 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BBAADC00) [pid = 4624] [serial = 435] [outer = 000000C6B7B0B000] 12:15:20 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:20 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:20 INFO - PROCESS | 4624 | 1461093320598 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 12:15:20 INFO - PROCESS | 4624 | 1461093320643 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 4624 | 1461093320645 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:15:20 INFO - PROCESS | 4624 | 1461093320649 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 4624 | 1461093320653 Marionette TRACE conn5 <- [1,546,null,{}] 12:15:20 INFO - PROCESS | 4624 | 1461093320665 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}] 12:15:20 INFO - PROCESS | 4624 | 1461093320777 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:15:20 INFO - PROCESS | 4624 | 1461093320863 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39C0000 == 50 [pid = 4624] [id = 146] 12:15:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BE7A3C00) [pid = 4624] [serial = 436] [outer = 0000000000000000] 12:15:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BEEBAC00) [pid = 4624] [serial = 437] [outer = 000000C6BE7A3C00] 12:15:20 INFO - PROCESS | 4624 | 1461093320924 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BF670C00) [pid = 4624] [serial = 438] [outer = 000000C6BE7A3C00] 12:15:21 INFO - PROCESS | 4624 | 1461093321546 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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 922ms 12:15:21 INFO - PROCESS | 4624 | 1461093321574 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 4624 | 1461093321577 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:15:21 INFO - PROCESS | 4624 | 1461093321581 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 4624 | 1461093321583 Marionette TRACE conn5 <- [1,550,null,{}] 12:15:21 INFO - PROCESS | 4624 | 1461093321587 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}] 12:15:21 INFO - PROCESS | 4624 | 1461093321696 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:15:21 INFO - PROCESS | 4624 | 1461093321781 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF689000 == 51 [pid = 4624] [id = 147] 12:15:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BE7A4C00) [pid = 4624] [serial = 439] [outer = 0000000000000000] 12:15:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BF6E5400) [pid = 4624] [serial = 440] [outer = 000000C6BE7A4C00] 12:15:21 INFO - PROCESS | 4624 | 1461093321839 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6C23D7400) [pid = 4624] [serial = 441] [outer = 000000C6BE7A4C00] 12:15:22 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:22 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:22 INFO - PROCESS | 4624 | 1461093322381 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 839ms 12:15:22 INFO - PROCESS | 4624 | 1461093322441 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 4624 | 1461093322443 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 12:15:22 INFO - PROCESS | 4624 | 1461093322448 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 4624 | 1461093322450 Marionette TRACE conn5 <- [1,554,null,{}] 12:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:15:22 INFO - PROCESS | 4624 | 1461093322454 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}] 12:15:22 INFO - PROCESS | 4624 | 1461093322560 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:15:22 INFO - PROCESS | 4624 | 1461093322644 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA448800 == 52 [pid = 4624] [id = 148] 12:15:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6B8263000) [pid = 4624] [serial = 442] [outer = 0000000000000000] 12:15:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BB2BC800) [pid = 4624] [serial = 443] [outer = 000000C6B8263000] 12:15:22 INFO - PROCESS | 4624 | 1461093322703 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6C0A67C00) [pid = 4624] [serial = 444] [outer = 000000C6B8263000] 12:15:23 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:23 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:23 INFO - PROCESS | 4624 | 1461093323430 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1014ms 12:15:23 INFO - PROCESS | 4624 | 1461093323471 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 4624 | 1461093323476 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 12:15:23 INFO - PROCESS | 4624 | 1461093323481 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:15:23 INFO - PROCESS | 4624 | 1461093323484 Marionette TRACE conn5 <- [1,558,null,{}] 12:15:23 INFO - PROCESS | 4624 | 1461093323490 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}] 12:15:23 INFO - PROCESS | 4624 | 1461093323608 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:15:23 INFO - PROCESS | 4624 | 1461093323683 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F77800 == 53 [pid = 4624] [id = 149] 12:15:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6AED03C00) [pid = 4624] [serial = 445] [outer = 0000000000000000] 12:15:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6AF17BC00) [pid = 4624] [serial = 446] [outer = 000000C6AED03C00] 12:15:23 INFO - PROCESS | 4624 | 1461093323735 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6B3ABF400) [pid = 4624] [serial = 447] [outer = 000000C6AED03C00] 12:15:24 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:24 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:24 INFO - PROCESS | 4624 | 1461093324367 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 923ms 12:15:24 INFO - PROCESS | 4624 | 1461093324408 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 4624 | 1461093324414 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:15:24 INFO - PROCESS | 4624 | 1461093324420 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 4624 | 1461093324423 Marionette TRACE conn5 <- [1,562,null,{}] 12:15:24 INFO - PROCESS | 4624 | 1461093324427 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}] 12:15:24 INFO - PROCESS | 4624 | 1461093324521 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:15:24 INFO - PROCESS | 4624 | 1461093324594 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B48800 == 54 [pid = 4624] [id = 150] 12:15:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6B3FA2000) [pid = 4624] [serial = 448] [outer = 0000000000000000] 12:15:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B7B03000) [pid = 4624] [serial = 449] [outer = 000000C6B3FA2000] 12:15:24 INFO - PROCESS | 4624 | 1461093324645 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6B8261800) [pid = 4624] [serial = 450] [outer = 000000C6B3FA2000] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E81000 == 53 [pid = 4624] [id = 142] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C0000 == 52 [pid = 4624] [id = 141] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C323F800 == 51 [pid = 4624] [id = 140] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26CF000 == 50 [pid = 4624] [id = 139] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFE5000 == 49 [pid = 4624] [id = 138] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD75F000 == 48 [pid = 4624] [id = 137] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBD6B800 == 47 [pid = 4624] [id = 136] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B3ABCC00) [pid = 4624] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6C0ADB800) [pid = 4624] [serial = 379] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA9CD800 == 46 [pid = 4624] [id = 135] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3F7F000 == 45 [pid = 4624] [id = 134] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3F78000 == 44 [pid = 4624] [id = 133] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFDC000 == 43 [pid = 4624] [id = 132] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C0800 == 42 [pid = 4624] [id = 131] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E86800 == 41 [pid = 4624] [id = 130] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB68F000 == 40 [pid = 4624] [id = 129] 12:15:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3AAA800 == 39 [pid = 4624] [id = 128] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6B3ABE800) [pid = 4624] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B8573800) [pid = 4624] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BAE5B000) [pid = 4624] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BB013800) [pid = 4624] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BAEAA400) [pid = 4624] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6AED0CC00) [pid = 4624] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6B7B07400) [pid = 4624] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6B8260000) [pid = 4624] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6AE921000) [pid = 4624] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6AE5ACC00) [pid = 4624] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6B8610C00) [pid = 4624] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BB5DBC00) [pid = 4624] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6B8278400) [pid = 4624] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6B8567C00) [pid = 4624] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BEEBE800) [pid = 4624] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BB2C5800) [pid = 4624] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BC9BC400) [pid = 4624] [serial = 376] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BBE86400) [pid = 4624] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B3DF0400) [pid = 4624] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B3A67800) [pid = 4624] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B3FF9400) [pid = 4624] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBB64000) [pid = 4624] [serial = 373] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BBEE3000) [pid = 4624] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BA4C5000) [pid = 4624] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BD83B000) [pid = 4624] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6BD177C00) [pid = 4624] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:15:25 INFO - PROCESS | 4624 | 1461093325179 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 776ms 12:15:25 INFO - PROCESS | 4624 | 1461093325197 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 4624 | 1461093325200 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:15:25 INFO - PROCESS | 4624 | 1461093325203 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 4624 | 1461093325207 Marionette TRACE conn5 <- [1,566,null,{}] 12:15:25 INFO - PROCESS | 4624 | 1461093325223 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}] 12:15:25 INFO - PROCESS | 4624 | 1461093325310 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:15:25 INFO - PROCESS | 4624 | 1461093325319 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B41800 == 40 [pid = 4624] [id = 151] 12:15:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6B3B55000) [pid = 4624] [serial = 451] [outer = 0000000000000000] 12:15:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B4EB8800) [pid = 4624] [serial = 452] [outer = 000000C6B3B55000] 12:15:25 INFO - PROCESS | 4624 | 1461093325369 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6B8260000) [pid = 4624] [serial = 453] [outer = 000000C6B3B55000] 12:15:25 INFO - PROCESS | 4624 | 1461093325876 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 12:15:25 INFO - PROCESS | 4624 | 1461093325941 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 4624 | 1461093325944 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:15:25 INFO - PROCESS | 4624 | 1461093325947 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 4624 | 1461093325949 Marionette TRACE conn5 <- [1,570,null,{}] 12:15:25 INFO - PROCESS | 4624 | 1461093325953 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}] 12:15:26 INFO - PROCESS | 4624 | 1461093326035 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:15:26 INFO - PROCESS | 4624 | 1461093326109 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4C5800 == 41 [pid = 4624] [id = 152] 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B8274C00) [pid = 4624] [serial = 454] [outer = 0000000000000000] 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B82CC000) [pid = 4624] [serial = 455] [outer = 000000C6B8274C00] 12:15:26 INFO - PROCESS | 4624 | 1461093326157 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6B8572800) [pid = 4624] [serial = 456] [outer = 000000C6B8274C00] 12:15:26 INFO - PROCESS | 4624 | 1461093326523 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 12:15:26 INFO - PROCESS | 4624 | 1461093326584 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 4624 | 1461093326587 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:15:26 INFO - PROCESS | 4624 | 1461093326591 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 4624 | 1461093326593 Marionette TRACE conn5 <- [1,574,null,{}] 12:15:26 INFO - PROCESS | 4624 | 1461093326597 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}] 12:15:26 INFO - PROCESS | 4624 | 1461093326676 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:15:26 INFO - PROCESS | 4624 | 1461093326682 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC137800 == 42 [pid = 4624] [id = 153] 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6B86C7800) [pid = 4624] [serial = 457] [outer = 0000000000000000] 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BA47A000) [pid = 4624] [serial = 458] [outer = 000000C6B86C7800] 12:15:26 INFO - PROCESS | 4624 | 1461093326758 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BA96A800) [pid = 4624] [serial = 459] [outer = 000000C6B86C7800] 12:15:27 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:27 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:27 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:27 INFO - PROCESS | 4624 | 1461093327233 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 12:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:15:27 INFO - PROCESS | 4624 | 1461093327264 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 4624 | 1461093327267 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 4624 | 1461093327270 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 4624 | 1461093327272 Marionette TRACE conn5 <- [1,578,null,{}] 12:15:27 INFO - PROCESS | 4624 | 1461093327275 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}] 12:15:27 INFO - PROCESS | 4624 | 1461093327400 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:15:27 INFO - PROCESS | 4624 | 1461093327452 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B004E800 == 43 [pid = 4624] [id = 154] 12:15:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BAE61000) [pid = 4624] [serial = 460] [outer = 0000000000000000] 12:15:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BAF7B400) [pid = 4624] [serial = 461] [outer = 000000C6BAE61000] 12:15:27 INFO - PROCESS | 4624 | 1461093327504 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BB2C6000) [pid = 4624] [serial = 462] [outer = 000000C6BAE61000] 12:15:27 INFO - PROCESS | 4624 | 1461093327949 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 12:15:28 INFO - PROCESS | 4624 | 1461093328042 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 4624 | 1461093328044 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:15:28 INFO - PROCESS | 4624 | 1461093328048 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 4624 | 1461093328049 Marionette TRACE conn5 <- [1,582,null,{}] 12:15:28 INFO - PROCESS | 4624 | 1461093328053 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}] 12:15:28 INFO - PROCESS | 4624 | 1461093328154 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:15:28 INFO - PROCESS | 4624 | 1461093328166 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFCB800 == 44 [pid = 4624] [id = 155] 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BB2CB800) [pid = 4624] [serial = 463] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BB71D400) [pid = 4624] [serial = 464] [outer = 000000C6BB2CB800] 12:15:28 INFO - PROCESS | 4624 | 1461093328212 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BBEDA400) [pid = 4624] [serial = 465] [outer = 000000C6BB2CB800] 12:15:28 INFO - PROCESS | 4624 | 1461093328666 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 12:15:28 INFO - PROCESS | 4624 | 1461093328724 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 4624 | 1461093328726 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:15:28 INFO - PROCESS | 4624 | 1461093328729 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 4624 | 1461093328731 Marionette TRACE conn5 <- [1,586,null,{}] 12:15:28 INFO - PROCESS | 4624 | 1461093328735 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}] 12:15:28 INFO - PROCESS | 4624 | 1461093328844 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:15:28 INFO - PROCESS | 4624 | 1461093328851 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF68B000 == 45 [pid = 4624] [id = 156] 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BB4DE000) [pid = 4624] [serial = 466] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BC638800) [pid = 4624] [serial = 467] [outer = 000000C6BB4DE000] 12:15:28 INFO - PROCESS | 4624 | 1461093328898 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BD17C400) [pid = 4624] [serial = 468] [outer = 000000C6BB4DE000] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BC9B0C00) [pid = 4624] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6C0A68400) [pid = 4624] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6BA96A000) [pid = 4624] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B8272400) [pid = 4624] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BAEB5800) [pid = 4624] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BEDBB800) [pid = 4624] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6AE597800) [pid = 4624] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6AED0A000) [pid = 4624] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BAF7A000) [pid = 4624] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6B028C800) [pid = 4624] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6BAFF2000) [pid = 4624] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6C0AE6C00) [pid = 4624] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B7B05000) [pid = 4624] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BB00BC00) [pid = 4624] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6B4AE2C00) [pid = 4624] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6C23D3800) [pid = 4624] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6AED10000) [pid = 4624] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:15:29 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B7B07C00) [pid = 4624] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:15:29 INFO - PROCESS | 4624 | 1461093329536 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 818ms 12:15:29 INFO - PROCESS | 4624 | 1461093329551 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 4624 | 1461093329554 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:15:29 INFO - PROCESS | 4624 | 1461093329557 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 4624 | 1461093329559 Marionette TRACE conn5 <- [1,590,null,{}] 12:15:29 INFO - PROCESS | 4624 | 1461093329562 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}] 12:15:29 INFO - PROCESS | 4624 | 1461093329642 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:15:29 INFO - PROCESS | 4624 | 1461093329648 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BCD800 == 46 [pid = 4624] [id = 157] 12:15:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6B028C800) [pid = 4624] [serial = 469] [outer = 0000000000000000] 12:15:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BA9A8000) [pid = 4624] [serial = 470] [outer = 000000C6B028C800] 12:15:29 INFO - PROCESS | 4624 | 1461093329694 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BC9B3C00) [pid = 4624] [serial = 471] [outer = 000000C6B028C800] 12:15:30 INFO - PROCESS | 4624 | 1461093330116 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 587ms 12:15:30 INFO - PROCESS | 4624 | 1461093330147 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 4624 | 1461093330149 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 12:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:15:30 INFO - PROCESS | 4624 | 1461093330157 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 4624 | 1461093330159 Marionette TRACE conn5 <- [1,594,null,{}] 12:15:30 INFO - PROCESS | 4624 | 1461093330164 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}] 12:15:30 INFO - PROCESS | 4624 | 1461093330247 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:15:30 INFO - PROCESS | 4624 | 1461093330256 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D2800 == 47 [pid = 4624] [id = 158] 12:15:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BE0DD800) [pid = 4624] [serial = 472] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BE7A2000) [pid = 4624] [serial = 473] [outer = 000000C6BE0DD800] 12:15:30 INFO - PROCESS | 4624 | 1461093330302 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BEEB8C00) [pid = 4624] [serial = 474] [outer = 000000C6BE0DD800] 12:15:30 INFO - PROCESS | 4624 | 1461093330731 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 12:15:30 INFO - PROCESS | 4624 | 1461093330785 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 4624 | 1461093330788 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 4624 | 1461093330791 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:15:30 INFO - PROCESS | 4624 | 1461093330794 Marionette TRACE conn5 <- [1,598,null,{}] 12:15:30 INFO - PROCESS | 4624 | 1461093330797 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}] 12:15:30 INFO - PROCESS | 4624 | 1461093330899 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:15:30 INFO - PROCESS | 4624 | 1461093330907 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3243800 == 48 [pid = 4624] [id = 159] 12:15:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6AE8DDC00) [pid = 4624] [serial = 475] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6AE8E7C00) [pid = 4624] [serial = 476] [outer = 000000C6AE8DDC00] 12:15:30 INFO - PROCESS | 4624 | 1461093330960 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BF663800) [pid = 4624] [serial = 477] [outer = 000000C6AE8DDC00] 12:15:31 INFO - PROCESS | 4624 | 1461093331638 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 12:15:31 INFO - PROCESS | 4624 | 1461093331675 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 4624 | 1461093331679 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:15:31 INFO - PROCESS | 4624 | 1461093331685 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 4624 | 1461093331690 Marionette TRACE conn5 <- [1,602,null,{}] 12:15:31 INFO - PROCESS | 4624 | 1461093331696 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}] 12:15:31 INFO - PROCESS | 4624 | 1461093331813 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:15:31 INFO - PROCESS | 4624 | 1461093331887 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B36EC000 == 49 [pid = 4624] [id = 160] 12:15:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6AE8E4400) [pid = 4624] [serial = 478] [outer = 0000000000000000] 12:15:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6AED04000) [pid = 4624] [serial = 479] [outer = 000000C6AE8E4400] 12:15:32 INFO - PROCESS | 4624 | 1461093331990 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6AE8E1400) [pid = 4624] [serial = 480] [outer = 000000C6AE8E4400] 12:15:32 INFO - PROCESS | 4624 | 1461093332813 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]]]}] 12:15:32 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1243ms 12:15:32 INFO - PROCESS | 4624 | 1461093332953 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 4624 | 1461093332960 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 4624 | 1461093332967 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 4624 | 1461093332970 Marionette TRACE conn5 <- [1,606,null,{}] 12:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:15:32 INFO - PROCESS | 4624 | 1461093332975 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}] 12:15:33 INFO - PROCESS | 4624 | 1461093333085 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:15:33 INFO - PROCESS | 4624 | 1461093333150 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD1DD000 == 50 [pid = 4624] [id = 161] 12:15:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6B4A5B400) [pid = 4624] [serial = 481] [outer = 0000000000000000] 12:15:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B825E400) [pid = 4624] [serial = 482] [outer = 000000C6B4A5B400] 12:15:33 INFO - PROCESS | 4624 | 1461093333208 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B86C1C00) [pid = 4624] [serial = 483] [outer = 000000C6B4A5B400] 12:15:33 INFO - PROCESS | 4624 | 1461093333825 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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 880ms 12:15:33 INFO - PROCESS | 4624 | 1461093333856 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 4624 | 1461093333858 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 12:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:15:33 INFO - PROCESS | 4624 | 1461093333862 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 4624 | 1461093333866 Marionette TRACE conn5 <- [1,610,null,{}] 12:15:33 INFO - PROCESS | 4624 | 1461093333878 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}] 12:15:34 INFO - PROCESS | 4624 | 1461093333990 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:15:34 INFO - PROCESS | 4624 | 1461093334078 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C1000 == 51 [pid = 4624] [id = 162] 12:15:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BB2A2C00) [pid = 4624] [serial = 484] [outer = 0000000000000000] 12:15:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BBAA9800) [pid = 4624] [serial = 485] [outer = 000000C6BB2A2C00] 12:15:34 INFO - PROCESS | 4624 | 1461093334139 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BEE3FC00) [pid = 4624] [serial = 486] [outer = 000000C6BB2A2C00] 12:15:34 INFO - PROCESS | 4624 | 1461093334688 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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 922ms 12:15:34 INFO - PROCESS | 4624 | 1461093334787 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 4624 | 1461093334790 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:15:34 INFO - PROCESS | 4624 | 1461093334794 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 4624 | 1461093334796 Marionette TRACE conn5 <- [1,614,null,{}] 12:15:34 INFO - PROCESS | 4624 | 1461093334801 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}] 12:15:34 INFO - PROCESS | 4624 | 1461093334914 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:15:34 INFO - PROCESS | 4624 | 1461093334979 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C1800 == 52 [pid = 4624] [id = 163] 12:15:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BF671800) [pid = 4624] [serial = 487] [outer = 0000000000000000] 12:15:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BF6E0000) [pid = 4624] [serial = 488] [outer = 000000C6BF671800] 12:15:35 INFO - PROCESS | 4624 | 1461093335036 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6C0A71800) [pid = 4624] [serial = 489] [outer = 000000C6BF671800] 12:15:35 INFO - PROCESS | 4624 | 1461093335654 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 923ms 12:15:35 INFO - PROCESS | 4624 | 1461093335719 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 4624 | 1461093335721 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 12:15:35 INFO - PROCESS | 4624 | 1461093335725 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:15:35 INFO - PROCESS | 4624 | 1461093335727 Marionette TRACE conn5 <- [1,618,null,{}] 12:15:35 INFO - PROCESS | 4624 | 1461093335731 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}] 12:15:35 INFO - PROCESS | 4624 | 1461093335836 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:15:35 INFO - PROCESS | 4624 | 1461093335920 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9CE000 == 53 [pid = 4624] [id = 164] 12:15:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6AE5B5000) [pid = 4624] [serial = 490] [outer = 0000000000000000] 12:15:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6B4BE4400) [pid = 4624] [serial = 491] [outer = 000000C6AE5B5000] 12:15:35 INFO - PROCESS | 4624 | 1461093335978 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BE7ABC00) [pid = 4624] [serial = 492] [outer = 000000C6AE5B5000] 12:15:36 INFO - PROCESS | 4624 | 1461093336731 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]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1078ms 12:15:36 INFO - PROCESS | 4624 | 1461093336805 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 4624 | 1461093336809 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:15:36 INFO - PROCESS | 4624 | 1461093336815 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 4624 | 1461093336818 Marionette TRACE conn5 <- [1,622,null,{}] 12:15:36 INFO - PROCESS | 4624 | 1461093336838 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}] 12:15:36 INFO - PROCESS | 4624 | 1461093336935 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:15:37 INFO - PROCESS | 4624 | 1461093337009 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB035000 == 54 [pid = 4624] [id = 165] 12:15:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6AFE8E400) [pid = 4624] [serial = 493] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6B3424800) [pid = 4624] [serial = 494] [outer = 000000C6AFE8E400] 12:15:37 INFO - PROCESS | 4624 | 1461093337062 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B4A5E000) [pid = 4624] [serial = 495] [outer = 000000C6AFE8E400] 12:15:37 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:37 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D2800 == 53 [pid = 4624] [id = 158] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BCD800 == 52 [pid = 4624] [id = 157] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF68B000 == 51 [pid = 4624] [id = 156] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFCB800 == 50 [pid = 4624] [id = 155] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B004E800 == 49 [pid = 4624] [id = 154] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC137800 == 48 [pid = 4624] [id = 153] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4C5800 == 47 [pid = 4624] [id = 152] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B41800 == 46 [pid = 4624] [id = 151] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B48800 == 45 [pid = 4624] [id = 150] 12:15:37 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3F77800 == 44 [pid = 4624] [id = 149] 12:15:37 INFO - PROCESS | 4624 | 1461093337697 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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 901ms 12:15:37 INFO - PROCESS | 4624 | 1461093337716 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 4624 | 1461093337722 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:15:37 INFO - PROCESS | 4624 | 1461093337728 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 4624 | 1461093337731 Marionette TRACE conn5 <- [1,626,null,{}] 12:15:37 INFO - PROCESS | 4624 | 1461093337735 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}] 12:15:37 INFO - PROCESS | 4624 | 1461093337823 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6B4A5C800) [pid = 4624] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6C0A6BC00) [pid = 4624] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BE7A1400) [pid = 4624] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6C0AE2400) [pid = 4624] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BAC20C00) [pid = 4624] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BAEA8800) [pid = 4624] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6B82CCC00) [pid = 4624] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6B86C5000) [pid = 4624] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BB2BDC00) [pid = 4624] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BEF35800) [pid = 4624] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6B3DE9000) [pid = 4624] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6AFE13C00) [pid = 4624] [serial = 382] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BEE43400) [pid = 4624] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6B3AC9800) [pid = 4624] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6B4BE5400) [pid = 4624] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BEF31400) [pid = 4624] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BB5DE800) [pid = 4624] [serial = 388] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6B3A73000) [pid = 4624] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6B4BE1400) [pid = 4624] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6C0ADC800) [pid = 4624] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BEEB7400) [pid = 4624] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BBAA8000) [pid = 4624] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6B856FC00) [pid = 4624] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6B7B0DC00) [pid = 4624] [serial = 385] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BE7AC400) [pid = 4624] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BE7A6400) [pid = 4624] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6C0ADF800) [pid = 4624] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BAE58400) [pid = 4624] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6C0A6C400) [pid = 4624] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6C23D6C00) [pid = 4624] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6BB5D8400) [pid = 4624] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6C26B1400) [pid = 4624] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6C23CC400) [pid = 4624] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BB5E5400) [pid = 4624] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 4624 | 1461093337905 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE0B8000 == 45 [pid = 4624] [id = 166] 12:15:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6ACDF0000) [pid = 4624] [serial = 496] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6AE8DEC00) [pid = 4624] [serial = 497] [outer = 000000C6ACDF0000] 12:15:37 INFO - PROCESS | 4624 | 1461093337956 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6B4AE4800) [pid = 4624] [serial = 498] [outer = 000000C6ACDF0000] 12:15:38 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:38 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:38 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:38 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:38 INFO - PROCESS | 4624 | 1461093338377 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 12:15:38 INFO - PROCESS | 4624 | 1461093338422 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 4624 | 1461093338424 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:15:38 INFO - PROCESS | 4624 | 1461093338428 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 4624 | 1461093338431 Marionette TRACE conn5 <- [1,630,null,{}] 12:15:38 INFO - PROCESS | 4624 | 1461093338448 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}] 12:15:38 INFO - PROCESS | 4624 | 1461093338537 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:15:38 INFO - PROCESS | 4624 | 1461093338546 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA445800 == 46 [pid = 4624] [id = 167] 12:15:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B8277400) [pid = 4624] [serial = 499] [outer = 0000000000000000] 12:15:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6B82C7400) [pid = 4624] [serial = 500] [outer = 000000C6B8277400] 12:15:38 INFO - PROCESS | 4624 | 1461093338596 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B8608400) [pid = 4624] [serial = 501] [outer = 000000C6B8277400] 12:15:39 INFO - PROCESS | 4624 | 1461093339052 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 12:15:39 INFO - PROCESS | 4624 | 1461093339122 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 4624 | 1461093339125 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:15:39 INFO - PROCESS | 4624 | 1461093339128 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 4624 | 1461093339130 Marionette TRACE conn5 <- [1,634,null,{}] 12:15:39 INFO - PROCESS | 4624 | 1461093339134 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}] 12:15:39 INFO - PROCESS | 4624 | 1461093339246 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:15:39 INFO - PROCESS | 4624 | 1461093339260 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC2EB000 == 47 [pid = 4624] [id = 168] 12:15:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BA4C2C00) [pid = 4624] [serial = 502] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BAE53000) [pid = 4624] [serial = 503] [outer = 000000C6BA4C2C00] 12:15:39 INFO - PROCESS | 4624 | 1461093339307 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BAE5FC00) [pid = 4624] [serial = 504] [outer = 000000C6BA4C2C00] 12:15:39 INFO - PROCESS | 4624 | 1461093339725 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 12:15:39 INFO - PROCESS | 4624 | 1461093339760 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:15:39 INFO - PROCESS | 4624 | 1461093339762 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 4624 | 1461093339766 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 4624 | 1461093339768 Marionette TRACE conn5 <- [1,638,null,{}] 12:15:39 INFO - PROCESS | 4624 | 1461093339778 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}] 12:15:39 INFO - PROCESS | 4624 | 1461093339879 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:15:39 INFO - PROCESS | 4624 | 1461093339886 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE71F000 == 48 [pid = 4624] [id = 169] 12:15:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BAE5BC00) [pid = 4624] [serial = 505] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BAEB6000) [pid = 4624] [serial = 506] [outer = 000000C6BAE5BC00] 12:15:39 INFO - PROCESS | 4624 | 1461093339932 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BB4D7400) [pid = 4624] [serial = 507] [outer = 000000C6BAE5BC00] 12:15:40 INFO - PROCESS | 4624 | 1461093340382 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 12:15:40 INFO - PROCESS | 4624 | 1461093340440 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 4624 | 1461093340443 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:15:40 INFO - PROCESS | 4624 | 1461093340452 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 4624 | 1461093340454 Marionette TRACE conn5 <- [1,642,null,{}] 12:15:40 INFO - PROCESS | 4624 | 1461093340458 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}] 12:15:40 INFO - PROCESS | 4624 | 1461093340586 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:15:40 INFO - PROCESS | 4624 | 1461093340670 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4130800 == 49 [pid = 4624] [id = 170] 12:15:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BBEE3000) [pid = 4624] [serial = 508] [outer = 0000000000000000] 12:15:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BD17BC00) [pid = 4624] [serial = 509] [outer = 000000C6BBEE3000] 12:15:40 INFO - PROCESS | 4624 | 1461093340722 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BE7A8000) [pid = 4624] [serial = 510] [outer = 000000C6BBEE3000] 12:15:41 INFO - PROCESS | 4624 | 1461093341168 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 12:15:41 INFO - PROCESS | 4624 | 1461093341225 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 4624 | 1461093341227 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:15:41 INFO - PROCESS | 4624 | 1461093341242 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 4624 | 1461093341244 Marionette TRACE conn5 <- [1,646,null,{}] 12:15:41 INFO - PROCESS | 4624 | 1461093341248 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}] 12:15:41 INFO - PROCESS | 4624 | 1461093341349 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:15:41 INFO - PROCESS | 4624 | 1461093341359 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2508800 == 50 [pid = 4624] [id = 171] 12:15:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BEDBD400) [pid = 4624] [serial = 511] [outer = 0000000000000000] 12:15:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BEF32800) [pid = 4624] [serial = 512] [outer = 000000C6BEDBD400] 12:15:41 INFO - PROCESS | 4624 | 1461093341404 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BF6E7000) [pid = 4624] [serial = 513] [outer = 000000C6BEDBD400] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B3FA2000) [pid = 4624] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BAE61000) [pid = 4624] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6AED03C00) [pid = 4624] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B86C7800) [pid = 4624] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B3B55000) [pid = 4624] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B8274C00) [pid = 4624] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BB2CB800) [pid = 4624] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BB4DE000) [pid = 4624] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BE0DD800) [pid = 4624] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:15:41 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6B028C800) [pid = 4624] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:15:41 INFO - PROCESS | 4624 | 1461093341923 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 12:15:41 INFO - PROCESS | 4624 | 1461093341968 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 4624 | 1461093341970 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:15:41 INFO - PROCESS | 4624 | 1461093341974 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 4624 | 1461093341975 Marionette TRACE conn5 <- [1,650,null,{}] 12:15:41 INFO - PROCESS | 4624 | 1461093341979 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}] 12:15:42 INFO - PROCESS | 4624 | 1461093342060 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:15:42 INFO - PROCESS | 4624 | 1461093342066 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26CF000 == 51 [pid = 4624] [id = 172] 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B3B55000) [pid = 4624] [serial = 514] [outer = 0000000000000000] 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6B826A000) [pid = 4624] [serial = 515] [outer = 000000C6B3B55000] 12:15:42 INFO - PROCESS | 4624 | 1461093342112 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BB505400) [pid = 4624] [serial = 516] [outer = 000000C6B3B55000] 12:15:42 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:42 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:42 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:42 INFO - PROCESS | 4624 | 1461093342542 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 12:15:42 INFO - PROCESS | 4624 | 1461093342606 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 4624 | 1461093342608 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:15:42 INFO - PROCESS | 4624 | 1461093342611 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 4624 | 1461093342613 Marionette TRACE conn5 <- [1,654,null,{}] 12:15:42 INFO - PROCESS | 4624 | 1461093342616 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}] 12:15:42 INFO - PROCESS | 4624 | 1461093342697 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:15:42 INFO - PROCESS | 4624 | 1461093342705 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C339D800 == 52 [pid = 4624] [id = 173] 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BB50E000) [pid = 4624] [serial = 517] [outer = 0000000000000000] 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BB511000) [pid = 4624] [serial = 518] [outer = 000000C6BB50E000] 12:15:42 INFO - PROCESS | 4624 | 1461093342751 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6C0A6BC00) [pid = 4624] [serial = 519] [outer = 000000C6BB50E000] 12:15:43 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:43 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:43 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:43 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:43 INFO - PROCESS | 4624 | 1461093343167 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 12:15:43 INFO - PROCESS | 4624 | 1461093343201 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 4624 | 1461093343203 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 12:15:43 INFO - PROCESS | 4624 | 1461093343206 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:15:43 INFO - PROCESS | 4624 | 1461093343208 Marionette TRACE conn5 <- [1,658,null,{}] 12:15:43 INFO - PROCESS | 4624 | 1461093343212 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}] 12:15:43 INFO - PROCESS | 4624 | 1461093343294 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:15:43 INFO - PROCESS | 4624 | 1461093343300 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36CF000 == 53 [pid = 4624] [id = 174] 12:15:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BBD1FC00) [pid = 4624] [serial = 520] [outer = 0000000000000000] 12:15:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BBD26400) [pid = 4624] [serial = 521] [outer = 000000C6BBD1FC00] 12:15:43 INFO - PROCESS | 4624 | 1461093343345 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BBD2C400) [pid = 4624] [serial = 522] [outer = 000000C6BBD1FC00] 12:15:43 INFO - PROCESS | 4624 | 1461093343794 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 12:15:43 INFO - PROCESS | 4624 | 1461093343839 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 4624 | 1461093343842 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:15:43 INFO - PROCESS | 4624 | 1461093343845 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 4624 | 1461093343848 Marionette TRACE conn5 <- [1,662,null,{}] 12:15:43 INFO - PROCESS | 4624 | 1461093343851 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}] 12:15:44 INFO - PROCESS | 4624 | 1461093344007 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:15:44 INFO - PROCESS | 4624 | 1461093344127 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9E7800 == 54 [pid = 4624] [id = 175] 12:15:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6ACB65000) [pid = 4624] [serial = 523] [outer = 0000000000000000] 12:15:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6ACC6AC00) [pid = 4624] [serial = 524] [outer = 000000C6ACB65000] 12:15:44 INFO - PROCESS | 4624 | 1461093344189 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6AE8DB000) [pid = 4624] [serial = 525] [outer = 000000C6ACB65000] 12:15:44 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:44 INFO - PROCESS | 4624 | [4624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:44 INFO - PROCESS | 4624 | 1461093344856 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1078ms 12:15:44 INFO - PROCESS | 4624 | 1461093344927 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 4624 | 1461093344932 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:15:44 INFO - PROCESS | 4624 | 1461093344937 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 4624 | 1461093344942 Marionette TRACE conn5 <- [1,666,null,{}] 12:15:44 INFO - PROCESS | 4624 | 1461093344947 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}] 12:15:45 INFO - PROCESS | 4624 | 1461093345088 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:15:45 INFO - PROCESS | 4624 | 1461093345162 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB68E800 == 55 [pid = 4624] [id = 176] 12:15:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B7B11800) [pid = 4624] [serial = 526] [outer = 0000000000000000] 12:15:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B826C400) [pid = 4624] [serial = 527] [outer = 000000C6B7B11800] 12:15:45 INFO - PROCESS | 4624 | 1461093345265 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B85C6400) [pid = 4624] [serial = 528] [outer = 000000C6B7B11800] 12:15:45 INFO - PROCESS | 4624 | 1461093345820 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 12:15:45 INFO - PROCESS | 4624 | 1461093345863 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 4624 | 1461093345867 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:15:45 INFO - PROCESS | 4624 | 1461093345870 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 4624 | 1461093345873 Marionette TRACE conn5 <- [1,670,null,{}] 12:15:45 INFO - PROCESS | 4624 | 1461093345877 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}] 12:15:45 INFO - PROCESS | 4624 | 1461093345986 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:15:46 INFO - PROCESS | 4624 | 1461093346075 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36B6800 == 56 [pid = 4624] [id = 177] 12:15:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BB4D2800) [pid = 4624] [serial = 529] [outer = 0000000000000000] 12:15:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BB5E2800) [pid = 4624] [serial = 530] [outer = 000000C6BB4D2800] 12:15:46 INFO - PROCESS | 4624 | 1461093346134 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BBED9400) [pid = 4624] [serial = 531] [outer = 000000C6BB4D2800] 12:15:46 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:47 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:47 INFO - PROCESS | 4624 | 1461093347230 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1379ms 12:15:47 INFO - PROCESS | 4624 | 1461093347251 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 4624 | 1461093347255 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:15:47 INFO - PROCESS | 4624 | 1461093347267 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 4624 | 1461093347272 Marionette TRACE conn5 <- [1,674,null,{}] 12:15:47 INFO - PROCESS | 4624 | 1461093347277 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}] 12:15:47 INFO - PROCESS | 4624 | 1461093347448 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:15:47 INFO - PROCESS | 4624 | 1461093347516 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AECCF800 == 57 [pid = 4624] [id = 178] 12:15:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6AE5BF800) [pid = 4624] [serial = 532] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6B3134000) [pid = 4624] [serial = 533] [outer = 000000C6AE5BF800] 12:15:47 INFO - PROCESS | 4624 | 1461093347616 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BA9A2800) [pid = 4624] [serial = 534] [outer = 000000C6AE5BF800] 12:15:48 INFO - PROCESS | 4624 | 1461093348873 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1642ms 12:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:15:48 INFO - PROCESS | 4624 | 1461093348907 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 4624 | 1461093348911 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 4624 | 1461093348915 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 4624 | 1461093348918 Marionette TRACE conn5 <- [1,678,null,{}] 12:15:48 INFO - PROCESS | 4624 | 1461093348925 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}] 12:15:49 INFO - PROCESS | 4624 | 1461093349028 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:15:49 INFO - PROCESS | 4624 | 1461093349153 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8666000 == 58 [pid = 4624] [id = 179] 12:15:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6B40D3800) [pid = 4624] [serial = 535] [outer = 0000000000000000] 12:15:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6B4A5E800) [pid = 4624] [serial = 536] [outer = 000000C6B40D3800] 12:15:49 INFO - PROCESS | 4624 | 1461093349207 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6B5743800) [pid = 4624] [serial = 537] [outer = 000000C6B40D3800] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36CF000 == 57 [pid = 4624] [id = 174] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C339D800 == 56 [pid = 4624] [id = 173] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26CF000 == 55 [pid = 4624] [id = 172] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2508800 == 54 [pid = 4624] [id = 171] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4130800 == 53 [pid = 4624] [id = 170] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE71F000 == 52 [pid = 4624] [id = 169] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC2EB000 == 51 [pid = 4624] [id = 168] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BB2BC800) [pid = 4624] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BEEBAC00) [pid = 4624] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6B3B51400) [pid = 4624] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BF6E5400) [pid = 4624] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BA99FC00) [pid = 4624] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6AE8E7C00) [pid = 4624] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA445800 == 50 [pid = 4624] [id = 167] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE0B8000 == 49 [pid = 4624] [id = 166] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB035000 == 48 [pid = 4624] [id = 165] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34C1000 == 47 [pid = 4624] [id = 162] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD1DD000 == 46 [pid = 4624] [id = 161] 12:15:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B36EC000 == 45 [pid = 4624] [id = 160] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6B8261800) [pid = 4624] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6B7B03000) [pid = 4624] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BAF7B400) [pid = 4624] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6B3ABF400) [pid = 4624] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6AF17BC00) [pid = 4624] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BA47A000) [pid = 4624] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6B4EB8800) [pid = 4624] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6B8260000) [pid = 4624] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B82CC000) [pid = 4624] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6B8572800) [pid = 4624] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BB71D400) [pid = 4624] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6C3223000) [pid = 4624] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BB2C6000) [pid = 4624] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BC638800) [pid = 4624] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBEDA400) [pid = 4624] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BE7A2000) [pid = 4624] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BEEB8C00) [pid = 4624] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BD17C400) [pid = 4624] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6BA9A8000) [pid = 4624] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BA96A800) [pid = 4624] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:15:49 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BC9B3C00) [pid = 4624] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 4624 | 1461093350205 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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1335ms 12:15:50 INFO - PROCESS | 4624 | 1461093350251 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 4624 | 1461093350256 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:15:50 INFO - PROCESS | 4624 | 1461093350263 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 4624 | 1461093350265 Marionette TRACE conn5 <- [1,682,null,{}] 12:15:50 INFO - PROCESS | 4624 | 1461093350269 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}] 12:15:50 INFO - PROCESS | 4624 | 1461093350355 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:15:50 INFO - PROCESS | 4624 | 1461093350365 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57D7800 == 46 [pid = 4624] [id = 180] 12:15:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6AE8E8800) [pid = 4624] [serial = 538] [outer = 0000000000000000] 12:15:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6B3FEC000) [pid = 4624] [serial = 539] [outer = 000000C6AE8E8800] 12:15:50 INFO - PROCESS | 4624 | 1461093350411 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6B7B04C00) [pid = 4624] [serial = 540] [outer = 000000C6AE8E8800] 12:15:51 INFO - PROCESS | 4624 | 1461093351379 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 12:15:51 INFO - PROCESS | 4624 | 1461093351391 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 4624 | 1461093351393 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:15:51 INFO - PROCESS | 4624 | 1461093351397 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 4624 | 1461093351401 Marionette TRACE conn5 <- [1,686,null,{}] 12:15:51 INFO - PROCESS | 4624 | 1461093351411 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}] 12:15:51 INFO - PROCESS | 4624 | 1461093351495 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:15:51 INFO - PROCESS | 4624 | 1461093351502 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB813800 == 47 [pid = 4624] [id = 181] 12:15:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B8276800) [pid = 4624] [serial = 541] [outer = 0000000000000000] 12:15:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6B856B800) [pid = 4624] [serial = 542] [outer = 000000C6B8276800] 12:15:51 INFO - PROCESS | 4624 | 1461093351550 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B9E7E800) [pid = 4624] [serial = 543] [outer = 000000C6B8276800] 12:15:52 INFO - PROCESS | 4624 | 1461093352515 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 12:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:15:52 INFO - PROCESS | 4624 | 1461093352529 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 4624 | 1461093352532 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 4624 | 1461093352536 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 4624 | 1461093352537 Marionette TRACE conn5 <- [1,690,null,{}] 12:15:52 INFO - PROCESS | 4624 | 1461093352541 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}] 12:15:52 INFO - PROCESS | 4624 | 1461093352652 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:15:52 INFO - PROCESS | 4624 | 1461093352660 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD3CF000 == 48 [pid = 4624] [id = 182] 12:15:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BA9A9800) [pid = 4624] [serial = 544] [outer = 0000000000000000] 12:15:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BAE52800) [pid = 4624] [serial = 545] [outer = 000000C6BA9A9800] 12:15:52 INFO - PROCESS | 4624 | 1461093352742 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BAEAB400) [pid = 4624] [serial = 546] [outer = 000000C6BA9A9800] 12:15:53 INFO - PROCESS | 4624 | 1461093353682 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1178ms 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B8263000) [pid = 4624] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BBEE3000) [pid = 4624] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6AE5B5000) [pid = 4624] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BA4C2C00) [pid = 4624] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6B8277400) [pid = 4624] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6ACDF0000) [pid = 4624] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6AFE8E400) [pid = 4624] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BEDBD400) [pid = 4624] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B3B55000) [pid = 4624] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BAE5BC00) [pid = 4624] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:15:53 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6BB50E000) [pid = 4624] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:15:53 INFO - PROCESS | 4624 | 1461093353755 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 4624 | 1461093353757 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 12:15:53 INFO - PROCESS | 4624 | 1461093353762 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 4624 | 1461093353764 Marionette TRACE conn5 <- [1,694,null,{}] 12:15:53 INFO - PROCESS | 4624 | 1461093353768 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}] 12:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:15:53 INFO - PROCESS | 4624 | 1461093353850 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:15:53 INFO - PROCESS | 4624 | 1461093353858 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA1800 == 49 [pid = 4624] [id = 183] 12:15:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B4EB9800) [pid = 4624] [serial = 547] [outer = 0000000000000000] 12:15:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BA4C2C00) [pid = 4624] [serial = 548] [outer = 000000C6B4EB9800] 12:15:53 INFO - PROCESS | 4624 | 1461093353905 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BB2AA000) [pid = 4624] [serial = 549] [outer = 000000C6B4EB9800] 12:15:54 INFO - PROCESS | 4624 | 1461093354860 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]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 12:15:54 INFO - PROCESS | 4624 | 1461093354899 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 4624 | 1461093354901 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:15:54 INFO - PROCESS | 4624 | 1461093354905 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 4624 | 1461093354907 Marionette TRACE conn5 <- [1,698,null,{}] 12:15:54 INFO - PROCESS | 4624 | 1461093354910 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}] 12:15:55 INFO - PROCESS | 4624 | 1461093355003 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:15:55 INFO - PROCESS | 4624 | 1461093355010 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF67E800 == 50 [pid = 4624] [id = 184] 12:15:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BB5DEC00) [pid = 4624] [serial = 550] [outer = 0000000000000000] 12:15:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BBD28000) [pid = 4624] [serial = 551] [outer = 000000C6BB5DEC00] 12:15:55 INFO - PROCESS | 4624 | 1461093355059 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BBF86400) [pid = 4624] [serial = 552] [outer = 000000C6BB5DEC00] 12:15:56 INFO - PROCESS | 4624 | 1461093356005 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 12:15:56 INFO - PROCESS | 4624 | 1461093356078 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 4624 | 1461093356083 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:15:56 INFO - PROCESS | 4624 | 1461093356090 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 4624 | 1461093356095 Marionette TRACE conn5 <- [1,702,null,{}] 12:15:56 INFO - PROCESS | 4624 | 1461093356102 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}] 12:15:56 INFO - PROCESS | 4624 | 1461093356205 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:15:56 INFO - PROCESS | 4624 | 1461093356312 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DB7800 == 51 [pid = 4624] [id = 185] 12:15:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6AED0E400) [pid = 4624] [serial = 553] [outer = 0000000000000000] 12:15:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6AED11C00) [pid = 4624] [serial = 554] [outer = 000000C6AED0E400] 12:15:56 INFO - PROCESS | 4624 | 1461093356423 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B3FEDC00) [pid = 4624] [serial = 555] [outer = 000000C6AED0E400] 12:15:57 INFO - PROCESS | 4624 | 1461093357501 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]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1431ms 12:15:57 INFO - PROCESS | 4624 | 1461093357523 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 4624 | 1461093357529 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:15:57 INFO - PROCESS | 4624 | 1461093357536 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 4624 | 1461093357539 Marionette TRACE conn5 <- [1,706,null,{}] 12:15:57 INFO - PROCESS | 4624 | 1461093357543 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}] 12:15:57 INFO - PROCESS | 4624 | 1461093357650 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:15:57 INFO - PROCESS | 4624 | 1461093357753 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD10F800 == 52 [pid = 4624] [id = 186] 12:15:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6AEC30400) [pid = 4624] [serial = 556] [outer = 0000000000000000] 12:15:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6B82CD800) [pid = 4624] [serial = 557] [outer = 000000C6AEC30400] 12:15:57 INFO - PROCESS | 4624 | 1461093357855 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BA9A7400) [pid = 4624] [serial = 558] [outer = 000000C6AEC30400] 12:15:58 INFO - PROCESS | 4624 | 1461093358885 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1378ms 12:15:58 INFO - PROCESS | 4624 | 1461093358914 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 4624 | 1461093358917 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:15:58 INFO - PROCESS | 4624 | 1461093358921 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 4624 | 1461093358925 Marionette TRACE conn5 <- [1,710,null,{}] 12:15:58 INFO - PROCESS | 4624 | 1461093358937 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}] 12:15:59 INFO - PROCESS | 4624 | 1461093359080 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:15:59 INFO - PROCESS | 4624 | 1461093359196 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C8000 == 53 [pid = 4624] [id = 187] 12:15:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6B827A800) [pid = 4624] [serial = 559] [outer = 0000000000000000] 12:15:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BBD1EC00) [pid = 4624] [serial = 560] [outer = 000000C6B827A800] 12:15:59 INFO - PROCESS | 4624 | 1461093359258 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BC9B0C00) [pid = 4624] [serial = 561] [outer = 000000C6B827A800] 12:15:59 INFO - PROCESS | 4624 | 1461093359821 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] 12:15:59 INFO - PROCESS | 4624 | 1461093359910 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:15:59 INFO - PROCESS | 4624 | 1461093359914 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 4624 | 1461093359916 Marionette TRACE conn5 <- [1,714,null,{}] 12:15:59 INFO - PROCESS | 4624 | 1461093359920 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}] 12:16:00 INFO - PROCESS | 4624 | 1461093360028 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:16:00 INFO - PROCESS | 4624 | 1461093360100 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3234000 == 54 [pid = 4624] [id = 188] 12:16:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BBB60400) [pid = 4624] [serial = 562] [outer = 0000000000000000] 12:16:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BE799C00) [pid = 4624] [serial = 563] [outer = 000000C6BBB60400] 12:16:00 INFO - PROCESS | 4624 | 1461093360159 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BEE39000) [pid = 4624] [serial = 564] [outer = 000000C6BBB60400] 12:16:00 INFO - PROCESS | 4624 | 1461093360938 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1074ms 12:16:00 INFO - PROCESS | 4624 | 1461093360989 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 4624 | 1461093360994 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:16:01 INFO - PROCESS | 4624 | 1461093360999 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 4624 | 1461093361003 Marionette TRACE conn5 <- [1,718,null,{}] 12:16:01 INFO - PROCESS | 4624 | 1461093361009 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}] 12:16:01 INFO - PROCESS | 4624 | 1461093361110 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:16:01 INFO - PROCESS | 4624 | 1461093361185 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB03C800 == 55 [pid = 4624] [id = 189] 12:16:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B36B4000) [pid = 4624] [serial = 565] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B3B5A000) [pid = 4624] [serial = 566] [outer = 000000C6B36B4000] 12:16:01 INFO - PROCESS | 4624 | 1461093361238 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B7B11000) [pid = 4624] [serial = 567] [outer = 000000C6B36B4000] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEA1800 == 54 [pid = 4624] [id = 183] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD3CF000 == 53 [pid = 4624] [id = 182] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB813800 == 52 [pid = 4624] [id = 181] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57D7800 == 51 [pid = 4624] [id = 180] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8666000 == 50 [pid = 4624] [id = 179] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36B6800 == 49 [pid = 4624] [id = 177] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB68E800 == 48 [pid = 4624] [id = 176] 12:16:01 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9E7800 == 47 [pid = 4624] [id = 175] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6C0A67C00) [pid = 4624] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6AED04000) [pid = 4624] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B825E400) [pid = 4624] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BBAA9800) [pid = 4624] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BE7ABC00) [pid = 4624] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6B4BE4400) [pid = 4624] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BF6E0000) [pid = 4624] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BE7A8000) [pid = 4624] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BD17BC00) [pid = 4624] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6BAE53000) [pid = 4624] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B82C7400) [pid = 4624] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B8608400) [pid = 4624] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6AE8DEC00) [pid = 4624] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6B4AE4800) [pid = 4624] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6B4A5E000) [pid = 4624] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6B3424800) [pid = 4624] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6BEF32800) [pid = 4624] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6BB505400) [pid = 4624] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6B826A000) [pid = 4624] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BF6E7000) [pid = 4624] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6BAEB6000) [pid = 4624] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BB511000) [pid = 4624] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6C0A6BC00) [pid = 4624] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BAE5FC00) [pid = 4624] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6BB4D7400) [pid = 4624] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BBD26400) [pid = 4624] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:16:01 INFO - PROCESS | 4624 | 1461093361844 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] 12:16:01 INFO - PROCESS | 4624 | 1461093361891 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:16:01 INFO - PROCESS | 4624 | 1461093361897 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 4624 | 1461093361900 Marionette TRACE conn5 <- [1,722,null,{}] 12:16:01 INFO - PROCESS | 4624 | 1461093361904 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}] 12:16:01 INFO - PROCESS | 4624 | 1461093361992 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:16:02 INFO - PROCESS | 4624 | 1461093362066 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B4F000 == 48 [pid = 4624] [id = 190] 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6ACC6C000) [pid = 4624] [serial = 568] [outer = 0000000000000000] 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6B4AE5800) [pid = 4624] [serial = 569] [outer = 000000C6ACC6C000] 12:16:02 INFO - PROCESS | 4624 | 1461093362115 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B826F400) [pid = 4624] [serial = 570] [outer = 000000C6ACC6C000] 12:16:02 INFO - PROCESS | 4624 | 1461093362530 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 12:16:02 INFO - PROCESS | 4624 | 1461093362632 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 4624 | 1461093362634 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:16:02 INFO - PROCESS | 4624 | 1461093362638 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 4624 | 1461093362642 Marionette TRACE conn5 <- [1,726,null,{}] 12:16:02 INFO - PROCESS | 4624 | 1461093362653 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}] 12:16:02 INFO - PROCESS | 4624 | 1461093362748 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:16:02 INFO - PROCESS | 4624 | 1461093362758 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC2E6000 == 49 [pid = 4624] [id = 191] 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BA9BE000) [pid = 4624] [serial = 571] [outer = 0000000000000000] 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BAE8C000) [pid = 4624] [serial = 572] [outer = 000000C6BA9BE000] 12:16:02 INFO - PROCESS | 4624 | 1461093362808 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BB506C00) [pid = 4624] [serial = 573] [outer = 000000C6BA9BE000] 12:16:03 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:16:03 INFO - PROCESS | 4624 | 1461093363761 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 12:16:03 INFO - PROCESS | 4624 | 1461093363769 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 4624 | 1461093363772 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:16:03 INFO - PROCESS | 4624 | 1461093363775 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 4624 | 1461093363777 Marionette TRACE conn5 <- [1,730,null,{}] 12:16:03 INFO - PROCESS | 4624 | 1461093363781 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}] 12:16:03 INFO - PROCESS | 4624 | 1461093363886 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:16:03 INFO - PROCESS | 4624 | 1461093363893 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE721000 == 50 [pid = 4624] [id = 192] 12:16:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BB5D7400) [pid = 4624] [serial = 574] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6BBAAB400) [pid = 4624] [serial = 575] [outer = 000000C6BB5D7400] 12:16:03 INFO - PROCESS | 4624 | 1461093363977 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6BBEDA400) [pid = 4624] [serial = 576] [outer = 000000C6BB5D7400] 12:16:04 INFO - PROCESS | 4624 | 1461093364925 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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 12:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:16:04 INFO - PROCESS | 4624 | 1461093364958 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 4624 | 1461093364961 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 12:16:04 INFO - PROCESS | 4624 | 1461093364964 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 4624 | 1461093364966 Marionette TRACE conn5 <- [1,734,null,{}] 12:16:04 INFO - PROCESS | 4624 | 1461093364970 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}] 12:16:05 INFO - PROCESS | 4624 | 1461093365075 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:16:05 INFO - PROCESS | 4624 | 1461093365082 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF44C000 == 51 [pid = 4624] [id = 193] 12:16:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BC9B6800) [pid = 4624] [serial = 577] [outer = 0000000000000000] 12:16:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BE7AA400) [pid = 4624] [serial = 578] [outer = 000000C6BC9B6800] 12:16:05 INFO - PROCESS | 4624 | 1461093365165 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BEF2C000) [pid = 4624] [serial = 579] [outer = 000000C6BC9B6800] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6ACB65000) [pid = 4624] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BA9A9800) [pid = 4624] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B7B11800) [pid = 4624] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B8276800) [pid = 4624] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6AE8E8800) [pid = 4624] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6AE5BF800) [pid = 4624] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6B40D3800) [pid = 4624] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BB4D2800) [pid = 4624] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B4EB9800) [pid = 4624] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BB2A2C00) [pid = 4624] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6AE8E4400) [pid = 4624] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B0282400) [pid = 4624] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B4A5B400) [pid = 4624] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BF671800) [pid = 4624] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6BE7A3C00) [pid = 4624] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6AE8DDC00) [pid = 4624] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6B7B0B000) [pid = 4624] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BE7A4C00) [pid = 4624] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:16:05 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6BF663400) [pid = 4624] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:16:06 INFO - PROCESS | 4624 | 1461093366068 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:16:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 12:16:06 INFO - PROCESS | 4624 | 1461093366092 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 4624 | 1461093366094 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:16:06 INFO - PROCESS | 4624 | 1461093366097 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 4624 | 1461093366099 Marionette TRACE conn5 <- [1,738,null,{}] 12:16:06 INFO - PROCESS | 4624 | 1461093366103 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}] 12:16:06 INFO - PROCESS | 4624 | 1461093366209 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:16:06 INFO - PROCESS | 4624 | 1461093366219 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C9000 == 52 [pid = 4624] [id = 194] 12:16:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6BBAA6C00) [pid = 4624] [serial = 580] [outer = 0000000000000000] 12:16:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BE7A4C00) [pid = 4624] [serial = 581] [outer = 000000C6BBAA6C00] 12:16:06 INFO - PROCESS | 4624 | 1461093366269 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BF671800) [pid = 4624] [serial = 582] [outer = 000000C6BBAA6C00] 12:16:07 INFO - PROCESS | 4624 | 1461093367213 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 12:16:07 INFO - PROCESS | 4624 | 1461093367232 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 4624 | 1461093367234 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:16:07 INFO - PROCESS | 4624 | 1461093367237 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 4624 | 1461093367239 Marionette TRACE conn5 <- [1,742,null,{}] 12:16:07 INFO - PROCESS | 4624 | 1461093367243 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}] 12:16:07 INFO - PROCESS | 4624 | 1461093367322 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:16:07 INFO - PROCESS | 4624 | 1461093367328 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AEE6D800 == 53 [pid = 4624] [id = 195] 12:16:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BF6E6C00) [pid = 4624] [serial = 583] [outer = 0000000000000000] 12:16:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6C0396400) [pid = 4624] [serial = 584] [outer = 000000C6BF6E6C00] 12:16:07 INFO - PROCESS | 4624 | 1461093367374 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6C03A1C00) [pid = 4624] [serial = 585] [outer = 000000C6BF6E6C00] 12:16:08 INFO - PROCESS | 4624 | 1461093368383 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1178ms 12:16:08 INFO - PROCESS | 4624 | 1461093368418 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 4624 | 1461093368423 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:16:08 INFO - PROCESS | 4624 | 1461093368429 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 4624 | 1461093368433 Marionette TRACE conn5 <- [1,746,null,{}] 12:16:08 INFO - PROCESS | 4624 | 1461093368439 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}] 12:16:08 INFO - PROCESS | 4624 | 1461093368582 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:16:08 INFO - PROCESS | 4624 | 1461093368700 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B44000 == 54 [pid = 4624] [id = 196] 12:16:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6AED04000) [pid = 4624] [serial = 586] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6B02F7000) [pid = 4624] [serial = 587] [outer = 000000C6AED04000] 12:16:08 INFO - PROCESS | 4624 | 1461093368804 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6B53A6000) [pid = 4624] [serial = 588] [outer = 000000C6AED04000] 12:16:09 INFO - PROCESS | 4624 | 1461093369386 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1030ms 12:16:09 INFO - PROCESS | 4624 | 1461093369463 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 4624 | 1461093369470 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:16:09 INFO - PROCESS | 4624 | 1461093369477 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 4624 | 1461093369480 Marionette TRACE conn5 <- [1,750,null,{}] 12:16:09 INFO - PROCESS | 4624 | 1461093369545 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}] 12:16:09 INFO - PROCESS | 4624 | 1461093369687 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:16:09 INFO - PROCESS | 4624 | 1461093369731 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE014000 == 55 [pid = 4624] [id = 197] 12:16:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6B85C6000) [pid = 4624] [serial = 589] [outer = 0000000000000000] 12:16:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6BA968000) [pid = 4624] [serial = 590] [outer = 000000C6B85C6000] 12:16:09 INFO - PROCESS | 4624 | 1461093369788 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6BAEAB000) [pid = 4624] [serial = 591] [outer = 000000C6B85C6000] 12:16:10 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:16:10 INFO - PROCESS | 4624 | 1461093370842 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:16:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1390ms 12:16:10 INFO - PROCESS | 4624 | 1461093370873 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 4624 | 1461093370876 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:16:10 INFO - PROCESS | 4624 | 1461093370880 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 4624 | 1461093370884 Marionette TRACE conn5 <- [1,754,null,{}] 12:16:10 INFO - PROCESS | 4624 | 1461093370896 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}] 12:16:11 INFO - PROCESS | 4624 | 1461093371060 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:16:11 INFO - PROCESS | 4624 | 1461093371146 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C7800 == 56 [pid = 4624] [id = 198] 12:16:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6BE7AC000) [pid = 4624] [serial = 592] [outer = 0000000000000000] 12:16:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6BEEC0C00) [pid = 4624] [serial = 593] [outer = 000000C6BE7AC000] 12:16:11 INFO - PROCESS | 4624 | 1461093371206 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6C0A6A400) [pid = 4624] [serial = 594] [outer = 000000C6BE7AC000] 12:16:12 INFO - PROCESS | 4624 | 1461093372411 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]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:16:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1588ms 12:16:12 INFO - PROCESS | 4624 | 1461093372470 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 4624 | 1461093372474 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 12:16:12 INFO - PROCESS | 4624 | 1461093372479 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:16:12 INFO - PROCESS | 4624 | 1461093372484 Marionette TRACE conn5 <- [1,758,null,{}] 12:16:12 INFO - PROCESS | 4624 | 1461093372584 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}] 12:16:12 INFO - PROCESS | 4624 | 1461093372682 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:16:12 INFO - PROCESS | 4624 | 1461093372747 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DB4800 == 57 [pid = 4624] [id = 199] 12:16:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6AE920C00) [pid = 4624] [serial = 595] [outer = 0000000000000000] 12:16:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6AED0A000) [pid = 4624] [serial = 596] [outer = 000000C6AE920C00] 12:16:12 INFO - PROCESS | 4624 | 1461093372800 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6B3DF2000) [pid = 4624] [serial = 597] [outer = 000000C6AE920C00] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A28000 == 56 [pid = 4624] [id = 104] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C9000 == 55 [pid = 4624] [id = 194] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF44C000 == 54 [pid = 4624] [id = 193] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE721000 == 53 [pid = 4624] [id = 192] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC2E6000 == 52 [pid = 4624] [id = 191] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B4F000 == 51 [pid = 4624] [id = 190] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BBD28000) [pid = 4624] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB03C800 == 50 [pid = 4624] [id = 189] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C8000 == 49 [pid = 4624] [id = 187] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD10F800 == 48 [pid = 4624] [id = 186] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4DB7800 == 47 [pid = 4624] [id = 185] 12:16:13 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF67E800 == 46 [pid = 4624] [id = 184] 12:16:13 INFO - PROCESS | 4624 | 1461093373409 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 964ms 12:16:13 INFO - PROCESS | 4624 | 1461093373448 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 4624 | 1461093373455 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:16:13 INFO - PROCESS | 4624 | 1461093373461 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 4624 | 1461093373464 Marionette TRACE conn5 <- [1,762,null,{}] 12:16:13 INFO - PROCESS | 4624 | 1461093373467 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}] 12:16:13 INFO - PROCESS | 4624 | 1461093373553 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6ACC6AC00) [pid = 4624] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6AE8DB000) [pid = 4624] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BAE52800) [pid = 4624] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6B85C6400) [pid = 4624] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6B826C400) [pid = 4624] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6B856B800) [pid = 4624] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6B3FEC000) [pid = 4624] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6B7B04C00) [pid = 4624] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6BA9A2800) [pid = 4624] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6B3134000) [pid = 4624] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B5743800) [pid = 4624] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6B4A5E800) [pid = 4624] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6BBED9400) [pid = 4624] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BB5E2800) [pid = 4624] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6BA4C2C00) [pid = 4624] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 80 (000000C6BAEAB400) [pid = 4624] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 79 (000000C6BB2AA000) [pid = 4624] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 78 (000000C6B9E7E800) [pid = 4624] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 77 (000000C6BEE3FC00) [pid = 4624] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 76 (000000C6AE8E1400) [pid = 4624] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 75 (000000C6B7B05400) [pid = 4624] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 74 (000000C6B86C1C00) [pid = 4624] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 73 (000000C6C0A71800) [pid = 4624] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 72 (000000C6BF670C00) [pid = 4624] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 71 (000000C6BF663800) [pid = 4624] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 70 (000000C6BBAADC00) [pid = 4624] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 69 (000000C6C23D7400) [pid = 4624] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | --DOMWINDOW == 68 (000000C6C322E800) [pid = 4624] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:16:13 INFO - PROCESS | 4624 | 1461093373639 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B4D800 == 47 [pid = 4624] [id = 200] 12:16:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 69 (000000C6ACC6AC00) [pid = 4624] [serial = 598] [outer = 0000000000000000] 12:16:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 70 (000000C6AE914400) [pid = 4624] [serial = 599] [outer = 000000C6ACC6AC00] 12:16:13 INFO - PROCESS | 4624 | 1461093373691 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 71 (000000C6B3ABC400) [pid = 4624] [serial = 600] [outer = 000000C6ACC6AC00] 12:16:14 INFO - PROCESS | 4624 | 1461093374143 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 12:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:16:14 INFO - PROCESS | 4624 | 1461093374196 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 4624 | 1461093374199 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 4624 | 1461093374203 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 4624 | 1461093374206 Marionette TRACE conn5 <- [1,766,null,{}] 12:16:14 INFO - PROCESS | 4624 | 1461093374218 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}] 12:16:14 INFO - PROCESS | 4624 | 1461093374309 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:16:14 INFO - PROCESS | 4624 | 1461093374318 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB03C800 == 48 [pid = 4624] [id = 201] 12:16:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 72 (000000C6B7B05400) [pid = 4624] [serial = 601] [outer = 0000000000000000] 12:16:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 73 (000000C6B7B0F400) [pid = 4624] [serial = 602] [outer = 000000C6B7B05400] 12:16:14 INFO - PROCESS | 4624 | 1461093374368 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 74 (000000C6B8272400) [pid = 4624] [serial = 603] [outer = 000000C6B7B05400] 12:16:14 INFO - PROCESS | 4624 | 1461093374834 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 693ms 12:16:14 INFO - PROCESS | 4624 | 1461093374898 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 4624 | 1461093374901 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:16:14 INFO - PROCESS | 4624 | 1461093374904 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 4624 | 1461093374906 Marionette TRACE conn5 <- [1,770,null,{}] 12:16:14 INFO - PROCESS | 4624 | 1461093374909 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}] 12:16:15 INFO - PROCESS | 4624 | 1461093374994 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:16:15 INFO - PROCESS | 4624 | 1461093375002 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC679000 == 49 [pid = 4624] [id = 202] 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 75 (000000C6B8574C00) [pid = 4624] [serial = 604] [outer = 0000000000000000] 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 76 (000000C6B860EC00) [pid = 4624] [serial = 605] [outer = 000000C6B8574C00] 12:16:15 INFO - PROCESS | 4624 | 1461093375050 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 77 (000000C6BA47C400) [pid = 4624] [serial = 606] [outer = 000000C6B8574C00] 12:16:15 INFO - PROCESS | 4624 | 1461093375461 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 12:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:16:15 INFO - PROCESS | 4624 | 1461093375535 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 4624 | 1461093375537 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 4624 | 1461093375540 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 4624 | 1461093375542 Marionette TRACE conn5 <- [1,774,null,{}] 12:16:15 INFO - PROCESS | 4624 | 1461093375546 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}] 12:16:15 INFO - PROCESS | 4624 | 1461093375628 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:16:15 INFO - PROCESS | 4624 | 1461093375665 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE71E000 == 50 [pid = 4624] [id = 203] 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 78 (000000C6BA9A0000) [pid = 4624] [serial = 607] [outer = 0000000000000000] 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 79 (000000C6BA9C2000) [pid = 4624] [serial = 608] [outer = 000000C6BA9A0000] 12:16:15 INFO - PROCESS | 4624 | 1461093375712 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 80 (000000C6BAE90400) [pid = 4624] [serial = 609] [outer = 000000C6BA9A0000] 12:16:16 INFO - PROCESS | 4624 | 1461093376177 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 12:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:16:16 INFO - PROCESS | 4624 | 1461093376215 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 4624 | 1461093376217 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 12:16:16 INFO - PROCESS | 4624 | 1461093376220 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 4624 | 1461093376222 Marionette TRACE conn5 <- [1,778,null,{}] 12:16:16 INFO - PROCESS | 4624 | 1461093376226 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}] 12:16:16 INFO - PROCESS | 4624 | 1461093376355 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:16:16 INFO - PROCESS | 4624 | 1461093376407 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF433000 == 51 [pid = 4624] [id = 204] 12:16:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 81 (000000C6BB00BC00) [pid = 4624] [serial = 610] [outer = 0000000000000000] 12:16:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BB4D9400) [pid = 4624] [serial = 611] [outer = 000000C6BB00BC00] 12:16:16 INFO - PROCESS | 4624 | 1461093376458 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BB5DA000) [pid = 4624] [serial = 612] [outer = 000000C6BB00BC00] 12:16:16 INFO - PROCESS | 4624 | 1461093376913 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 12:16:17 INFO - PROCESS | 4624 | 1461093376996 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 4624 | 1461093376998 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 4624 | 1461093377001 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 4624 | 1461093377003 Marionette TRACE conn5 <- [1,782,null,{}] 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:16:17 INFO - PROCESS | 4624 | 1461093377007 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}] 12:16:17 INFO - PROCESS | 4624 | 1461093377113 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:16:17 INFO - PROCESS | 4624 | 1461093377166 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BD3000 == 52 [pid = 4624] [id = 205] 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BBAAFC00) [pid = 4624] [serial = 613] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BBD21400) [pid = 4624] [serial = 614] [outer = 000000C6BBAAFC00] 12:16:17 INFO - PROCESS | 4624 | 1461093377212 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6BBED9400) [pid = 4624] [serial = 615] [outer = 000000C6BBAAFC00] 12:16:17 INFO - PROCESS | 4624 | 1461093377616 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 12:16:17 INFO - PROCESS | 4624 | 1461093377683 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 4624 | 1461093377685 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:16:17 INFO - PROCESS | 4624 | 1461093377688 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 4624 | 1461093377690 Marionette TRACE conn5 <- [1,786,null,{}] 12:16:17 INFO - PROCESS | 4624 | 1461093377698 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}] 12:16:17 INFO - PROCESS | 4624 | 1461093377804 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:16:17 INFO - PROCESS | 4624 | 1461093377816 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6ACAC7000 == 53 [pid = 4624] [id = 206] 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BBAB0400) [pid = 4624] [serial = 616] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BC9AF000) [pid = 4624] [serial = 617] [outer = 000000C6BBAB0400] 12:16:17 INFO - PROCESS | 4624 | 1461093377903 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6BE7A0800) [pid = 4624] [serial = 618] [outer = 000000C6BBAB0400] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 88 (000000C6BBD1FC00) [pid = 4624] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 87 (000000C6BB5D7400) [pid = 4624] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 86 (000000C6BBAA6C00) [pid = 4624] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 85 (000000C6B36B4000) [pid = 4624] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 84 (000000C6BBB60400) [pid = 4624] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 83 (000000C6BC9B6800) [pid = 4624] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 82 (000000C6BA9BE000) [pid = 4624] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:16:18 INFO - PROCESS | 4624 | --DOMWINDOW == 81 (000000C6ACC6C000) [pid = 4624] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:16:18 INFO - PROCESS | 4624 | 1461093378327 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 12:16:18 INFO - PROCESS | 4624 | 1461093378362 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:16:18 INFO - PROCESS | 4624 | 1461093378365 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 12:16:18 INFO - PROCESS | 4624 | 1461093378368 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 4624 | 1461093378370 Marionette TRACE conn5 <- [1,790,null,{}] 12:16:18 INFO - PROCESS | 4624 | 1461093378373 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}] 12:16:18 INFO - PROCESS | 4624 | 1461093378478 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:16:18 INFO - PROCESS | 4624 | 1461093378485 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A7000 == 54 [pid = 4624] [id = 207] 12:16:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 82 (000000C6BB5D7400) [pid = 4624] [serial = 619] [outer = 0000000000000000] 12:16:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 83 (000000C6BE7A9800) [pid = 4624] [serial = 620] [outer = 000000C6BB5D7400] 12:16:18 INFO - PROCESS | 4624 | 1461093378530 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 84 (000000C6BEF2EC00) [pid = 4624] [serial = 621] [outer = 000000C6BB5D7400] 12:16:18 INFO - PROCESS | 4624 | 1461093378967 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:16:19 INFO - PROCESS | 4624 | 1461093379001 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 4624 | 1461093379003 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 4624 | 1461093379007 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 4624 | 1461093379009 Marionette TRACE conn5 <- [1,794,null,{}] 12:16:19 INFO - PROCESS | 4624 | 1461093379012 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}] 12:16:19 INFO - PROCESS | 4624 | 1461093379099 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:16:19 INFO - PROCESS | 4624 | 1461093379105 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36CE000 == 55 [pid = 4624] [id = 208] 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 85 (000000C6BF66BC00) [pid = 4624] [serial = 622] [outer = 0000000000000000] 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 86 (000000C6BF670C00) [pid = 4624] [serial = 623] [outer = 000000C6BF66BC00] 12:16:19 INFO - PROCESS | 4624 | 1461093379152 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 87 (000000C6BF6A4C00) [pid = 4624] [serial = 624] [outer = 000000C6BF66BC00] 12:16:19 INFO - PROCESS | 4624 | 1461093379571 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 585ms 12:16:19 INFO - PROCESS | 4624 | 1461093379598 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 4624 | 1461093379601 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 4624 | 1461093379604 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:16:19 INFO - PROCESS | 4624 | 1461093379607 Marionette TRACE conn5 <- [1,798,null,{}] 12:16:19 INFO - PROCESS | 4624 | 1461093379615 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}] 12:16:19 INFO - PROCESS | 4624 | 1461093379716 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:16:19 INFO - PROCESS | 4624 | 1461093379723 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E74000 == 56 [pid = 4624] [id = 209] 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 88 (000000C6BF6E3000) [pid = 4624] [serial = 625] [outer = 0000000000000000] 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 89 (000000C6C0399C00) [pid = 4624] [serial = 626] [outer = 000000C6BF6E3000] 12:16:19 INFO - PROCESS | 4624 | 1461093379776 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6C0A72000) [pid = 4624] [serial = 627] [outer = 000000C6BF6E3000] 12:16:20 INFO - PROCESS | 4624 | 1461093380389 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 817ms 12:16:20 INFO - PROCESS | 4624 | 1461093380428 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 4624 | 1461093380433 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:16:20 INFO - PROCESS | 4624 | 1461093380438 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 4624 | 1461093380443 Marionette TRACE conn5 <- [1,802,null,{}] 12:16:20 INFO - PROCESS | 4624 | 1461093380449 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}] 12:16:20 INFO - PROCESS | 4624 | 1461093380565 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:16:20 INFO - PROCESS | 4624 | 1461093380682 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B46000 == 57 [pid = 4624] [id = 210] 12:16:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6AE8DD000) [pid = 4624] [serial = 628] [outer = 0000000000000000] 12:16:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6AEE38000) [pid = 4624] [serial = 629] [outer = 000000C6AE8DD000] 12:16:20 INFO - PROCESS | 4624 | 1461093380744 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6B4AE2400) [pid = 4624] [serial = 630] [outer = 000000C6AE8DD000] 12:16:21 INFO - PROCESS | 4624 | 1461093381398 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] 12:16:21 INFO - PROCESS | 4624 | 1461093381433 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 12:16:21 INFO - PROCESS | 4624 | 1461093381440 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:16:21 INFO - PROCESS | 4624 | 1461093381443 Marionette TRACE conn5 <- [1,806,null,{}] 12:16:21 INFO - PROCESS | 4624 | 1461093381447 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}] 12:16:21 INFO - PROCESS | 4624 | 1461093381581 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:16:21 INFO - PROCESS | 4624 | 1461093381700 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFDC000 == 58 [pid = 4624] [id = 211] 12:16:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B8269400) [pid = 4624] [serial = 631] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6B8607800) [pid = 4624] [serial = 632] [outer = 000000C6B8269400] 12:16:21 INFO - PROCESS | 4624 | 1461093381758 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BAF7B400) [pid = 4624] [serial = 633] [outer = 000000C6B8269400] 12:16:22 INFO - PROCESS | 4624 | 1461093382394 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 984ms 12:16:22 INFO - PROCESS | 4624 | 1461093382430 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 4624 | 1461093382433 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:16:22 INFO - PROCESS | 4624 | 1461093382437 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 4624 | 1461093382442 Marionette TRACE conn5 <- [1,810,null,{}] 12:16:22 INFO - PROCESS | 4624 | 1461093382454 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}] 12:16:22 INFO - PROCESS | 4624 | 1461093382565 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:16:22 INFO - PROCESS | 4624 | 1461093382641 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4ED6000 == 59 [pid = 4624] [id = 212] 12:16:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BBB6B400) [pid = 4624] [serial = 634] [outer = 0000000000000000] 12:16:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BF667000) [pid = 4624] [serial = 635] [outer = 000000C6BBB6B400] 12:16:22 INFO - PROCESS | 4624 | 1461093382742 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6C039A800) [pid = 4624] [serial = 636] [outer = 000000C6BBB6B400] 12:16:23 INFO - PROCESS | 4624 | 1461093383359 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] 12:16:23 INFO - PROCESS | 4624 | 1461093383428 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:16:23 INFO - PROCESS | 4624 | 1461093383431 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 4624 | 1461093383433 Marionette TRACE conn5 <- [1,814,null,{}] 12:16:23 INFO - PROCESS | 4624 | 1461093383437 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}] 12:16:23 INFO - PROCESS | 4624 | 1461093383554 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:16:23 INFO - PROCESS | 4624 | 1461093383634 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C001C800 == 60 [pid = 4624] [id = 213] 12:16:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6C08EAC00) [pid = 4624] [serial = 637] [outer = 0000000000000000] 12:16:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6C08F4800) [pid = 4624] [serial = 638] [outer = 000000C6C08EAC00] 12:16:23 INFO - PROCESS | 4624 | 1461093383692 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6C0A74800) [pid = 4624] [serial = 639] [outer = 000000C6C08EAC00] 12:16:24 INFO - PROCESS | 4624 | 1461093384234 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 838ms 12:16:24 INFO - PROCESS | 4624 | 1461093384274 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 4624 | 1461093384277 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:16:24 INFO - PROCESS | 4624 | 1461093384282 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 4624 | 1461093384284 Marionette TRACE conn5 <- [1,818,null,{}] 12:16:24 INFO - PROCESS | 4624 | 1461093384288 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}] 12:16:24 INFO - PROCESS | 4624 | 1461093384396 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:16:24 INFO - PROCESS | 4624 | 1461093384480 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD13800 == 61 [pid = 4624] [id = 214] 12:16:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BBD38C00) [pid = 4624] [serial = 640] [outer = 0000000000000000] 12:16:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BBD3FC00) [pid = 4624] [serial = 641] [outer = 000000C6BBD38C00] 12:16:24 INFO - PROCESS | 4624 | 1461093384537 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6C08EB400) [pid = 4624] [serial = 642] [outer = 000000C6BBD38C00] 12:16:25 INFO - PROCESS | 4624 | 1461093385361 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1126ms 12:16:25 INFO - PROCESS | 4624 | 1461093385411 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 4624 | 1461093385416 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 12:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:16:25 INFO - PROCESS | 4624 | 1461093385421 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 4624 | 1461093385425 Marionette TRACE conn5 <- [1,822,null,{}] 12:16:25 INFO - PROCESS | 4624 | 1461093385446 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}] 12:16:25 INFO - PROCESS | 4624 | 1461093385559 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:16:25 INFO - PROCESS | 4624 | 1461093385629 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B027F800 == 62 [pid = 4624] [id = 215] 12:16:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6ACC70C00) [pid = 4624] [serial = 643] [outer = 0000000000000000] 12:16:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6AE8E1400) [pid = 4624] [serial = 644] [outer = 000000C6ACC70C00] 12:16:25 INFO - PROCESS | 4624 | 1461093385724 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6B325B800) [pid = 4624] [serial = 645] [outer = 000000C6ACC70C00] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36CE000 == 61 [pid = 4624] [id = 208] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33A7000 == 60 [pid = 4624] [id = 207] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6ACAC7000 == 59 [pid = 4624] [id = 206] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BD3000 == 58 [pid = 4624] [id = 205] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF433000 == 57 [pid = 4624] [id = 204] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE71E000 == 56 [pid = 4624] [id = 203] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC679000 == 55 [pid = 4624] [id = 202] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB03C800 == 54 [pid = 4624] [id = 201] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6C0396400) [pid = 4624] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B4D800 == 53 [pid = 4624] [id = 200] 12:16:26 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4DB4800 == 52 [pid = 4624] [id = 199] 12:16:26 INFO - PROCESS | 4624 | 1461093386360 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 12:16:26 INFO - PROCESS | 4624 | 1461093386411 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 4624 | 1461093386417 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:16:26 INFO - PROCESS | 4624 | 1461093386424 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 4624 | 1461093386426 Marionette TRACE conn5 <- [1,826,null,{}] 12:16:26 INFO - PROCESS | 4624 | 1461093386430 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}] 12:16:26 INFO - PROCESS | 4624 | 1461093386527 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BBD2C400) [pid = 4624] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BBEDA400) [pid = 4624] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BE7A4C00) [pid = 4624] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BBD1EC00) [pid = 4624] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B82CD800) [pid = 4624] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6B7B11000) [pid = 4624] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6B3B5A000) [pid = 4624] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BEE39000) [pid = 4624] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BE799C00) [pid = 4624] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BE7AA400) [pid = 4624] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BAE8C000) [pid = 4624] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 95 (000000C6B4AE5800) [pid = 4624] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 94 (000000C6B826F400) [pid = 4624] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 93 (000000C6BF671800) [pid = 4624] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 92 (000000C6BEF2C000) [pid = 4624] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 91 (000000C6AED11C00) [pid = 4624] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 90 (000000C6BBAAB400) [pid = 4624] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | --DOMWINDOW == 89 (000000C6BB506C00) [pid = 4624] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:16:26 INFO - PROCESS | 4624 | 1461093386611 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B003E800 == 53 [pid = 4624] [id = 216] 12:16:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 90 (000000C6ADC4F400) [pid = 4624] [serial = 646] [outer = 0000000000000000] 12:16:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 91 (000000C6AE8DB800) [pid = 4624] [serial = 647] [outer = 000000C6ADC4F400] 12:16:26 INFO - PROCESS | 4624 | 1461093386660 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 92 (000000C6B4A5E400) [pid = 4624] [serial = 648] [outer = 000000C6ADC4F400] 12:16:27 INFO - PROCESS | 4624 | 1461093387073 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 12:16:27 INFO - PROCESS | 4624 | 1461093387097 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 4624 | 1461093387100 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:16:27 INFO - PROCESS | 4624 | 1461093387103 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 4624 | 1461093387107 Marionette TRACE conn5 <- [1,830,null,{}] 12:16:27 INFO - PROCESS | 4624 | 1461093387118 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}] 12:16:27 INFO - PROCESS | 4624 | 1461093387238 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:16:27 INFO - PROCESS | 4624 | 1461093387254 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB815800 == 54 [pid = 4624] [id = 217] 12:16:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 93 (000000C6B8270000) [pid = 4624] [serial = 649] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 94 (000000C6B827A000) [pid = 4624] [serial = 650] [outer = 000000C6B8270000] 12:16:27 INFO - PROCESS | 4624 | 1461093387304 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 95 (000000C6B85C0800) [pid = 4624] [serial = 651] [outer = 000000C6B8270000] 12:16:27 INFO - PROCESS | 4624 | 1461093387762 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 12:16:27 INFO - PROCESS | 4624 | 1461093387797 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 4624 | 1461093387800 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:16:27 INFO - PROCESS | 4624 | 1461093387803 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 4624 | 1461093387805 Marionette TRACE conn5 <- [1,834,null,{}] 12:16:27 INFO - PROCESS | 4624 | 1461093387809 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}] 12:16:27 INFO - PROCESS | 4624 | 1461093387894 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:16:27 INFO - PROCESS | 4624 | 1461093387903 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD3DC000 == 55 [pid = 4624] [id = 218] 12:16:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 96 (000000C6BA966400) [pid = 4624] [serial = 652] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6BA9B8C00) [pid = 4624] [serial = 653] [outer = 000000C6BA966400] 12:16:27 INFO - PROCESS | 4624 | 1461093387951 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6BAEAA400) [pid = 4624] [serial = 654] [outer = 000000C6BA966400] 12:16:28 INFO - PROCESS | 4624 | 1461093388379 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 12:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:16:28 INFO - PROCESS | 4624 | 1461093388435 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 4624 | 1461093388437 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 12:16:28 INFO - PROCESS | 4624 | 1461093388440 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 4624 | 1461093388442 Marionette TRACE conn5 <- [1,838,null,{}] 12:16:28 INFO - PROCESS | 4624 | 1461093388446 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}] 12:16:28 INFO - PROCESS | 4624 | 1461093388528 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:16:28 INFO - PROCESS | 4624 | 1461093388534 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEE9B800 == 56 [pid = 4624] [id = 219] 12:16:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6BAFEA400) [pid = 4624] [serial = 655] [outer = 0000000000000000] 12:16:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BB2C7800) [pid = 4624] [serial = 656] [outer = 000000C6BAFEA400] 12:16:28 INFO - PROCESS | 4624 | 1461093388580 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BB50B800) [pid = 4624] [serial = 657] [outer = 000000C6BAFEA400] 12:16:29 INFO - PROCESS | 4624 | 1461093389076 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 12:16:29 INFO - PROCESS | 4624 | 1461093389115 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 4624 | 1461093389117 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:16:29 INFO - PROCESS | 4624 | 1461093389120 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 4624 | 1461093389122 Marionette TRACE conn5 <- [1,842,null,{}] 12:16:29 INFO - PROCESS | 4624 | 1461093389126 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}] 12:16:29 INFO - PROCESS | 4624 | 1461093389256 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:16:29 INFO - PROCESS | 4624 | 1461093389310 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B01CD000 == 57 [pid = 4624] [id = 220] 12:16:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BBB64000) [pid = 4624] [serial = 658] [outer = 0000000000000000] 12:16:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BBD2BC00) [pid = 4624] [serial = 659] [outer = 000000C6BBB64000] 12:16:29 INFO - PROCESS | 4624 | 1461093389361 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BBEDA400) [pid = 4624] [serial = 660] [outer = 000000C6BBB64000] 12:16:29 INFO - PROCESS | 4624 | 1461093389799 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 12:16:29 INFO - PROCESS | 4624 | 1461093389901 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 4624 | 1461093389903 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 12:16:29 INFO - PROCESS | 4624 | 1461093389907 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:16:29 INFO - PROCESS | 4624 | 1461093389909 Marionette TRACE conn5 <- [1,846,null,{}] 12:16:29 INFO - PROCESS | 4624 | 1461093389912 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}] 12:16:30 INFO - PROCESS | 4624 | 1461093390020 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:16:30 INFO - PROCESS | 4624 | 1461093390073 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C250F000 == 58 [pid = 4624] [id = 221] 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BC9B1000) [pid = 4624] [serial = 661] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BD831C00) [pid = 4624] [serial = 662] [outer = 000000C6BC9B1000] 12:16:30 INFO - PROCESS | 4624 | 1461093390120 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BE7AA800) [pid = 4624] [serial = 663] [outer = 000000C6BC9B1000] 12:16:30 INFO - PROCESS | 4624 | 1461093390529 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 12:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:16:30 INFO - PROCESS | 4624 | 1461093390582 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 4624 | 1461093390584 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 12:16:30 INFO - PROCESS | 4624 | 1461093390588 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 4624 | 1461093390590 Marionette TRACE conn5 <- [1,850,null,{}] 12:16:30 INFO - PROCESS | 4624 | 1461093390593 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}] 12:16:30 INFO - PROCESS | 4624 | 1461093390701 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:16:30 INFO - PROCESS | 4624 | 1461093390753 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A5800 == 59 [pid = 4624] [id = 222] 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BE7A5800) [pid = 4624] [serial = 664] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BEEC2C00) [pid = 4624] [serial = 665] [outer = 000000C6BE7A5800] 12:16:30 INFO - PROCESS | 4624 | 1461093390799 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BF66B400) [pid = 4624] [serial = 666] [outer = 000000C6BE7A5800] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BB00BC00) [pid = 4624] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BBAAFC00) [pid = 4624] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6AE920C00) [pid = 4624] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6B8574C00) [pid = 4624] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B7B05400) [pid = 4624] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6ACC6AC00) [pid = 4624] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BA9A0000) [pid = 4624] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6BBAB0400) [pid = 4624] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BF66BC00) [pid = 4624] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:16:31 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BB5D7400) [pid = 4624] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:16:31 INFO - PROCESS | 4624 | 1461093391265 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 733ms 12:16:31 INFO - PROCESS | 4624 | 1461093391330 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 4624 | 1461093391332 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 12:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:16:31 INFO - PROCESS | 4624 | 1461093391336 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 4624 | 1461093391337 Marionette TRACE conn5 <- [1,854,null,{}] 12:16:31 INFO - PROCESS | 4624 | 1461093391344 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}] 12:16:31 INFO - PROCESS | 4624 | 1461093391428 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:16:31 INFO - PROCESS | 4624 | 1461093391434 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C309F800 == 60 [pid = 4624] [id = 223] 12:16:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BBAAFC00) [pid = 4624] [serial = 667] [outer = 0000000000000000] 12:16:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BEF34800) [pid = 4624] [serial = 668] [outer = 000000C6BBAAFC00] 12:16:31 INFO - PROCESS | 4624 | 1461093391481 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BF6A1400) [pid = 4624] [serial = 669] [outer = 000000C6BBAAFC00] 12:16:31 INFO - PROCESS | 4624 | 1461093391901 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 12:16:31 INFO - PROCESS | 4624 | 1461093391925 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 4624 | 1461093391928 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 4624 | 1461093391931 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:16:31 INFO - PROCESS | 4624 | 1461093391933 Marionette TRACE conn5 <- [1,858,null,{}] 12:16:31 INFO - PROCESS | 4624 | 1461093391941 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}] 12:16:32 INFO - PROCESS | 4624 | 1461093392026 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:16:32 INFO - PROCESS | 4624 | 1461093392033 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C1000 == 61 [pid = 4624] [id = 224] 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BF6DD000) [pid = 4624] [serial = 670] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BF6E4400) [pid = 4624] [serial = 671] [outer = 000000C6BF6DD000] 12:16:32 INFO - PROCESS | 4624 | 1461093392079 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6C0398C00) [pid = 4624] [serial = 672] [outer = 000000C6BF6DD000] 12:16:32 INFO - PROCESS | 4624 | 1461093392495 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 587ms 12:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:16:32 INFO - PROCESS | 4624 | 1461093392528 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 4624 | 1461093392531 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 4624 | 1461093392534 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 4624 | 1461093392537 Marionette TRACE conn5 <- [1,862,null,{}] 12:16:32 INFO - PROCESS | 4624 | 1461093392545 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}] 12:16:32 INFO - PROCESS | 4624 | 1461093392651 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:16:32 INFO - PROCESS | 4624 | 1461093392660 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E79800 == 62 [pid = 4624] [id = 225] 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BC253C00) [pid = 4624] [serial = 673] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BC25D000) [pid = 4624] [serial = 674] [outer = 000000C6BC253C00] 12:16:32 INFO - PROCESS | 4624 | 1461093392711 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6C0A6F800) [pid = 4624] [serial = 675] [outer = 000000C6BC253C00] 12:16:34 INFO - PROCESS | 4624 | 1461093394812 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2289ms 12:16:34 INFO - PROCESS | 4624 | 1461093394825 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 4624 | 1461093394830 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 12:16:34 INFO - PROCESS | 4624 | 1461093394835 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:16:34 INFO - PROCESS | 4624 | 1461093394840 Marionette TRACE conn5 <- [1,866,null,{}] 12:16:34 INFO - PROCESS | 4624 | 1461093394845 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}] 12:16:34 INFO - PROCESS | 4624 | 1461093394966 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:16:35 INFO - PROCESS | 4624 | 1461093395087 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B52000 == 63 [pid = 4624] [id = 226] 12:16:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B3B7E400) [pid = 4624] [serial = 676] [outer = 0000000000000000] 12:16:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B4A57800) [pid = 4624] [serial = 677] [outer = 000000C6B3B7E400] 12:16:35 INFO - PROCESS | 4624 | 1461093395150 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B7B06800) [pid = 4624] [serial = 678] [outer = 000000C6B3B7E400] 12:16:35 INFO - PROCESS | 4624 | 1461093395773 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 12:16:35 INFO - PROCESS | 4624 | 1461093395825 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 4624 | 1461093395831 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 12:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:16:35 INFO - PROCESS | 4624 | 1461093395838 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 4624 | 1461093395841 Marionette TRACE conn5 <- [1,870,null,{}] 12:16:35 INFO - PROCESS | 4624 | 1461093395845 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}] 12:16:35 INFO - PROCESS | 4624 | 1461093395969 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:16:36 INFO - PROCESS | 4624 | 1461093396059 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD825800 == 64 [pid = 4624] [id = 227] 12:16:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6B8573000) [pid = 4624] [serial = 679] [outer = 0000000000000000] 12:16:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BA25BC00) [pid = 4624] [serial = 680] [outer = 000000C6B8573000] 12:16:36 INFO - PROCESS | 4624 | 1461093396118 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BAC24000) [pid = 4624] [serial = 681] [outer = 000000C6B8573000] 12:16:36 INFO - PROCESS | 4624 | 1461093396776 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 12:16:36 INFO - PROCESS | 4624 | 1461093396832 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 4624 | 1461093396835 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 12:16:36 INFO - PROCESS | 4624 | 1461093396840 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:16:36 INFO - PROCESS | 4624 | 1461093396844 Marionette TRACE conn5 <- [1,874,null,{}] 12:16:36 INFO - PROCESS | 4624 | 1461093396856 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}] 12:16:36 INFO - PROCESS | 4624 | 1461093396977 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:16:37 INFO - PROCESS | 4624 | 1461093397097 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A3D800 == 65 [pid = 4624] [id = 228] 12:16:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BBAAD400) [pid = 4624] [serial = 682] [outer = 0000000000000000] 12:16:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BBD22C00) [pid = 4624] [serial = 683] [outer = 000000C6BBAAD400] 12:16:37 INFO - PROCESS | 4624 | 1461093397163 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BC25CC00) [pid = 4624] [serial = 684] [outer = 000000C6BBAAD400] 12:16:37 INFO - PROCESS | 4624 | 1461093397723 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 923ms 12:16:37 INFO - PROCESS | 4624 | 1461093397767 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 4624 | 1461093397770 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:16:37 INFO - PROCESS | 4624 | 1461093397774 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 4624 | 1461093397776 Marionette TRACE conn5 <- [1,878,null,{}] 12:16:37 INFO - PROCESS | 4624 | 1461093397780 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}] 12:16:37 INFO - PROCESS | 4624 | 1461093397902 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:16:38 INFO - PROCESS | 4624 | 1461093397993 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ADC800 == 66 [pid = 4624] [id = 229] 12:16:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BEEC3000) [pid = 4624] [serial = 685] [outer = 0000000000000000] 12:16:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BF604C00) [pid = 4624] [serial = 686] [outer = 000000C6BEEC3000] 12:16:38 INFO - PROCESS | 4624 | 1461093398051 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BF60B000) [pid = 4624] [serial = 687] [outer = 000000C6BEEC3000] 12:16:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BF629400) [pid = 4624] [serial = 688] [outer = 000000C6BAEB0000] 12:16:38 INFO - PROCESS | 4624 | 1461093398687 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 12:16:38 INFO - PROCESS | 4624 | 1461093398762 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 4624 | 1461093398764 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:16:38 INFO - PROCESS | 4624 | 1461093398782 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 4624 | 1461093398784 Marionette TRACE conn5 <- [1,882,null,{}] 12:16:38 INFO - PROCESS | 4624 | 1461093398788 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}] 12:16:38 INFO - PROCESS | 4624 | 1461093398898 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:16:39 INFO - PROCESS | 4624 | 1461093399015 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF72800 == 67 [pid = 4624] [id = 230] 12:16:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BBAA8400) [pid = 4624] [serial = 689] [outer = 0000000000000000] 12:16:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BEF35C00) [pid = 4624] [serial = 690] [outer = 000000C6BBAA8400] 12:16:39 INFO - PROCESS | 4624 | 1461093399074 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BF631400) [pid = 4624] [serial = 691] [outer = 000000C6BBAA8400] 12:16:39 INFO - PROCESS | 4624 | 1461093399741 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 12:16:39 INFO - PROCESS | 4624 | 1461093399767 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 4624 | 1461093399770 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:16:39 INFO - PROCESS | 4624 | 1461093399773 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 4624 | 1461093399775 Marionette TRACE conn5 <- [1,886,null,{}] 12:16:39 INFO - PROCESS | 4624 | 1461093399779 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}] 12:16:39 INFO - PROCESS | 4624 | 1461093399933 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:16:40 INFO - PROCESS | 4624 | 1461093400056 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9E7800 == 68 [pid = 4624] [id = 231] 12:16:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6AE918C00) [pid = 4624] [serial = 692] [outer = 0000000000000000] 12:16:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B3FF8400) [pid = 4624] [serial = 693] [outer = 000000C6AE918C00] 12:16:40 INFO - PROCESS | 4624 | 1461093400116 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BB5DCC00) [pid = 4624] [serial = 694] [outer = 000000C6AE918C00] 12:16:40 INFO - PROCESS | 4624 | 1461093400882 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1132ms 12:16:40 INFO - PROCESS | 4624 | 1461093400908 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 4624 | 1461093400914 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 12:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:16:40 INFO - PROCESS | 4624 | 1461093400919 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 4624 | 1461093400923 Marionette TRACE conn5 <- [1,890,null,{}] 12:16:40 INFO - PROCESS | 4624 | 1461093400928 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}] 12:16:41 INFO - PROCESS | 4624 | 1461093401036 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:16:41 INFO - PROCESS | 4624 | 1461093401131 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B32DA000 == 69 [pid = 4624] [id = 232] 12:16:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6B3F9CC00) [pid = 4624] [serial = 695] [outer = 0000000000000000] 12:16:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6B4A5E000) [pid = 4624] [serial = 696] [outer = 000000C6B3F9CC00] 12:16:41 INFO - PROCESS | 4624 | 1461093401187 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6B825FC00) [pid = 4624] [serial = 697] [outer = 000000C6B3F9CC00] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B48800 == 68 [pid = 4624] [id = 144] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B36DC000 == 67 [pid = 4624] [id = 26] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BAE10000 == 66 [pid = 4624] [id = 29] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3FCB800 == 65 [pid = 4624] [id = 15] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57E8800 == 64 [pid = 4624] [id = 16] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4134000 == 63 [pid = 4624] [id = 27] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B9E60800 == 62 [pid = 4624] [id = 17] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF103000 == 61 [pid = 4624] [id = 25] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B01D7800 == 60 [pid = 4624] [id = 14] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C1000 == 59 [pid = 4624] [id = 224] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C309F800 == 58 [pid = 4624] [id = 223] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A5800 == 57 [pid = 4624] [id = 222] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C250F000 == 56 [pid = 4624] [id = 221] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B01CD000 == 55 [pid = 4624] [id = 220] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEE9B800 == 54 [pid = 4624] [id = 219] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD3DC000 == 53 [pid = 4624] [id = 218] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6B02F7000) [pid = 4624] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6BA968000) [pid = 4624] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6C0399C00) [pid = 4624] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB815800 == 52 [pid = 4624] [id = 217] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B003E800 == 51 [pid = 4624] [id = 216] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B027F800 == 50 [pid = 4624] [id = 215] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C001C800 == 49 [pid = 4624] [id = 213] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4ED6000 == 48 [pid = 4624] [id = 212] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFDC000 == 47 [pid = 4624] [id = 211] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B46000 == 46 [pid = 4624] [id = 210] 12:16:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E74000 == 45 [pid = 4624] [id = 209] 12:16:41 INFO - PROCESS | 4624 | 1461093401843 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6BB4D9400) [pid = 4624] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6BBD21400) [pid = 4624] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BB5DA000) [pid = 4624] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6B3DF2000) [pid = 4624] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6AED0A000) [pid = 4624] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B860EC00) [pid = 4624] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BA47C400) [pid = 4624] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6B7B0F400) [pid = 4624] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B8272400) [pid = 4624] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6AE914400) [pid = 4624] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6B3ABC400) [pid = 4624] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BEEC0C00) [pid = 4624] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BA9C2000) [pid = 4624] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BC9AF000) [pid = 4624] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BF6A4C00) [pid = 4624] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BBED9400) [pid = 4624] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BE7A9800) [pid = 4624] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6BF670C00) [pid = 4624] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BE7A0800) [pid = 4624] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BEF2EC00) [pid = 4624] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BAE90400) [pid = 4624] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:16:41 INFO - PROCESS | 4624 | 1461093401933 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 4624 | 1461093401939 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:16:41 INFO - PROCESS | 4624 | 1461093401951 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 4624 | 1461093401954 Marionette TRACE conn5 <- [1,894,null,{}] 12:16:41 INFO - PROCESS | 4624 | 1461093401958 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}] 12:16:42 INFO - PROCESS | 4624 | 1461093402057 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:16:42 INFO - PROCESS | 4624 | 1461093402071 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DC9800 == 46 [pid = 4624] [id = 233] 12:16:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6AE918800) [pid = 4624] [serial = 698] [outer = 0000000000000000] 12:16:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B53A5400) [pid = 4624] [serial = 699] [outer = 000000C6AE918800] 12:16:42 INFO - PROCESS | 4624 | 1461093402118 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B8278800) [pid = 4624] [serial = 700] [outer = 000000C6AE918800] 12:16:42 INFO - PROCESS | 4624 | 1461093402617 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 12:16:42 INFO - PROCESS | 4624 | 1461093402643 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 4624 | 1461093402645 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:16:42 INFO - PROCESS | 4624 | 1461093402649 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 4624 | 1461093402653 Marionette TRACE conn5 <- [1,898,null,{}] 12:16:42 INFO - PROCESS | 4624 | 1461093402695 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}] 12:16:42 INFO - PROCESS | 4624 | 1461093402798 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:16:42 INFO - PROCESS | 4624 | 1461093402878 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE71C000 == 47 [pid = 4624] [id = 234] 12:16:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BA9A1800) [pid = 4624] [serial = 701] [outer = 0000000000000000] 12:16:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BAE61400) [pid = 4624] [serial = 702] [outer = 000000C6BA9A1800] 12:16:42 INFO - PROCESS | 4624 | 1461093402932 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BB50A400) [pid = 4624] [serial = 703] [outer = 000000C6BA9A1800] 12:16:43 INFO - PROCESS | 4624 | 1461093403334 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 713ms 12:16:43 INFO - PROCESS | 4624 | 1461093403365 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 4624 | 1461093403368 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:16:43 INFO - PROCESS | 4624 | 1461093403371 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 4624 | 1461093403373 Marionette TRACE conn5 <- [1,902,null,{}] 12:16:43 INFO - PROCESS | 4624 | 1461093403376 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}] 12:16:43 INFO - PROCESS | 4624 | 1461093403473 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:16:43 INFO - PROCESS | 4624 | 1461093403481 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF442000 == 48 [pid = 4624] [id = 235] 12:16:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BB5E5400) [pid = 4624] [serial = 704] [outer = 0000000000000000] 12:16:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BBB60400) [pid = 4624] [serial = 705] [outer = 000000C6BB5E5400] 12:16:43 INFO - PROCESS | 4624 | 1461093403528 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BBD3DC00) [pid = 4624] [serial = 706] [outer = 000000C6BB5E5400] 12:16:43 INFO - PROCESS | 4624 | 1461093403971 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 12:16:44 INFO - PROCESS | 4624 | 1461093404002 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 4624 | 1461093404004 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:16:44 INFO - PROCESS | 4624 | 1461093404008 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 4624 | 1461093404010 Marionette TRACE conn5 <- [1,906,null,{}] 12:16:44 INFO - PROCESS | 4624 | 1461093404020 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}] 12:16:44 INFO - PROCESS | 4624 | 1461093404129 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:16:44 INFO - PROCESS | 4624 | 1461093404136 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD1F800 == 49 [pid = 4624] [id = 236] 12:16:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BBD2A000) [pid = 4624] [serial = 707] [outer = 0000000000000000] 12:16:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BBEE4000) [pid = 4624] [serial = 708] [outer = 000000C6BBD2A000] 12:16:44 INFO - PROCESS | 4624 | 1461093404183 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BC257400) [pid = 4624] [serial = 709] [outer = 000000C6BBD2A000] 12:16:44 INFO - PROCESS | 4624 | 1461093404697 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 733ms 12:16:44 INFO - PROCESS | 4624 | 1461093404744 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 4624 | 1461093404746 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:16:44 INFO - PROCESS | 4624 | 1461093404761 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 4624 | 1461093404763 Marionette TRACE conn5 <- [1,910,null,{}] 12:16:44 INFO - PROCESS | 4624 | 1461093404767 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}] 12:16:44 INFO - PROCESS | 4624 | 1461093404905 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:16:44 INFO - PROCESS | 4624 | 1461093404961 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C8000 == 50 [pid = 4624] [id = 237] 12:16:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BEE42800) [pid = 4624] [serial = 710] [outer = 0000000000000000] 12:16:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BF631800) [pid = 4624] [serial = 711] [outer = 000000C6BEE42800] 12:16:45 INFO - PROCESS | 4624 | 1461093405012 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BF6A2000) [pid = 4624] [serial = 712] [outer = 000000C6BEE42800] 12:16:45 INFO - PROCESS | 4624 | 1461093405451 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 12:16:45 INFO - PROCESS | 4624 | 1461093405507 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 4624 | 1461093405509 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 12:16:45 INFO - PROCESS | 4624 | 1461093405513 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 4624 | 1461093405515 Marionette TRACE conn5 <- [1,914,null,{}] 12:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:16:45 INFO - PROCESS | 4624 | 1461093405518 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}] 12:16:45 INFO - PROCESS | 4624 | 1461093405632 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:16:45 INFO - PROCESS | 4624 | 1461093405688 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33B1000 == 51 [pid = 4624] [id = 238] 12:16:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BF6E2000) [pid = 4624] [serial = 713] [outer = 0000000000000000] 12:16:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BF6E8400) [pid = 4624] [serial = 714] [outer = 000000C6BF6E2000] 12:16:45 INFO - PROCESS | 4624 | 1461093405735 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6C08EE000) [pid = 4624] [serial = 715] [outer = 000000C6BF6E2000] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BBB64000) [pid = 4624] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BC9B1000) [pid = 4624] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BE7A5800) [pid = 4624] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6B8270000) [pid = 4624] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BA966400) [pid = 4624] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BAFEA400) [pid = 4624] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6ADC4F400) [pid = 4624] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6ACC70C00) [pid = 4624] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BBAAFC00) [pid = 4624] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:16:46 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BF6DD000) [pid = 4624] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:16:46 INFO - PROCESS | 4624 | 1461093406258 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 777ms 12:16:46 INFO - PROCESS | 4624 | 1461093406294 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 4624 | 1461093406296 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:16:46 INFO - PROCESS | 4624 | 1461093406300 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 4624 | 1461093406301 Marionette TRACE conn5 <- [1,918,null,{}] 12:16:46 INFO - PROCESS | 4624 | 1461093406305 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}] 12:16:46 INFO - PROCESS | 4624 | 1461093406389 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:16:46 INFO - PROCESS | 4624 | 1461093406468 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34D7800 == 52 [pid = 4624] [id = 239] 12:16:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6B4A5A800) [pid = 4624] [serial = 716] [outer = 0000000000000000] 12:16:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BE7A1C00) [pid = 4624] [serial = 717] [outer = 000000C6B4A5A800] 12:16:46 INFO - PROCESS | 4624 | 1461093406515 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6C08F4000) [pid = 4624] [serial = 718] [outer = 000000C6B4A5A800] 12:16:46 INFO - PROCESS | 4624 | 1461093406881 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 12:16:46 INFO - PROCESS | 4624 | 1461093406932 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 4624 | 1461093406934 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:16:46 INFO - PROCESS | 4624 | 1461093406937 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 4624 | 1461093406939 Marionette TRACE conn5 <- [1,922,null,{}] 12:16:46 INFO - PROCESS | 4624 | 1461093406977 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}] 12:16:47 INFO - PROCESS | 4624 | 1461093407069 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:16:47 INFO - PROCESS | 4624 | 1461093407081 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A35800 == 53 [pid = 4624] [id = 240] 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6C0AE0400) [pid = 4624] [serial = 719] [outer = 0000000000000000] 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6C0AE2800) [pid = 4624] [serial = 720] [outer = 000000C6C0AE0400] 12:16:47 INFO - PROCESS | 4624 | 1461093407128 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6C23CAC00) [pid = 4624] [serial = 721] [outer = 000000C6C0AE0400] 12:16:47 INFO - PROCESS | 4624 | 1461093407558 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 649ms 12:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:16:47 INFO - PROCESS | 4624 | 1461093407589 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 4624 | 1461093407592 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 12:16:47 INFO - PROCESS | 4624 | 1461093407599 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 4624 | 1461093407601 Marionette TRACE conn5 <- [1,926,null,{}] 12:16:47 INFO - PROCESS | 4624 | 1461093407605 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}] 12:16:47 INFO - PROCESS | 4624 | 1461093407694 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:16:47 INFO - PROCESS | 4624 | 1461093407700 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ABF800 == 54 [pid = 4624] [id = 241] 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6C0ADB000) [pid = 4624] [serial = 722] [outer = 0000000000000000] 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6C23D3400) [pid = 4624] [serial = 723] [outer = 000000C6C0ADB000] 12:16:47 INFO - PROCESS | 4624 | 1461093407747 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6C26AA400) [pid = 4624] [serial = 724] [outer = 000000C6C0ADB000] 12:16:48 INFO - PROCESS | 4624 | 1461093408242 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 12:16:48 INFO - PROCESS | 4624 | 1461093408333 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 4624 | 1461093408338 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:16:48 INFO - PROCESS | 4624 | 1461093408344 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 4624 | 1461093408349 Marionette TRACE conn5 <- [1,930,null,{}] 12:16:48 INFO - PROCESS | 4624 | 1461093408370 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}] 12:16:48 INFO - PROCESS | 4624 | 1461093408549 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:16:48 INFO - PROCESS | 4624 | 1461093408665 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E6D800 == 55 [pid = 4624] [id = 242] 12:16:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B3AC0C00) [pid = 4624] [serial = 725] [outer = 0000000000000000] 12:16:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B3FEC000) [pid = 4624] [serial = 726] [outer = 000000C6B3AC0C00] 12:16:48 INFO - PROCESS | 4624 | 1461093408736 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B8277400) [pid = 4624] [serial = 727] [outer = 000000C6B3AC0C00] 12:16:49 INFO - PROCESS | 4624 | 1461093409311 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1038ms 12:16:49 INFO - PROCESS | 4624 | 1461093409386 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 4624 | 1461093409392 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:16:49 INFO - PROCESS | 4624 | 1461093409399 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 4624 | 1461093409402 Marionette TRACE conn5 <- [1,934,null,{}] 12:16:49 INFO - PROCESS | 4624 | 1461093409407 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}] 12:16:49 INFO - PROCESS | 4624 | 1461093409524 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:16:49 INFO - PROCESS | 4624 | 1461093409645 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4C2800 == 56 [pid = 4624] [id = 243] 12:16:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BA9A0000) [pid = 4624] [serial = 728] [outer = 0000000000000000] 12:16:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BAE5DC00) [pid = 4624] [serial = 729] [outer = 000000C6BA9A0000] 12:16:49 INFO - PROCESS | 4624 | 1461093409704 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BBAA6400) [pid = 4624] [serial = 730] [outer = 000000C6BA9A0000] 12:16:50 INFO - PROCESS | 4624 | 1461093410306 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 12:16:50 INFO - PROCESS | 4624 | 1461093410391 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 4624 | 1461093410394 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:16:50 INFO - PROCESS | 4624 | 1461093410412 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 4624 | 1461093410416 Marionette TRACE conn5 <- [1,938,null,{}] 12:16:50 INFO - PROCESS | 4624 | 1461093410429 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}] 12:16:50 INFO - PROCESS | 4624 | 1461093410557 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:16:50 INFO - PROCESS | 4624 | 1461093410671 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C339D800 == 57 [pid = 4624] [id = 244] 12:16:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BE7A2000) [pid = 4624] [serial = 731] [outer = 0000000000000000] 12:16:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BF62FC00) [pid = 4624] [serial = 732] [outer = 000000C6BE7A2000] 12:16:50 INFO - PROCESS | 4624 | 1461093410735 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C23D2400) [pid = 4624] [serial = 733] [outer = 000000C6BE7A2000] 12:16:51 INFO - PROCESS | 4624 | 1461093411346 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 12:16:51 INFO - PROCESS | 4624 | 1461093411407 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 4624 | 1461093411410 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 12:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:16:51 INFO - PROCESS | 4624 | 1461093411415 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 4624 | 1461093411418 Marionette TRACE conn5 <- [1,942,null,{}] 12:16:51 INFO - PROCESS | 4624 | 1461093411421 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}] 12:16:51 INFO - PROCESS | 4624 | 1461093411535 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:16:51 INFO - PROCESS | 4624 | 1461093411655 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75D8800 == 58 [pid = 4624] [id = 245] 12:16:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6B43AB800) [pid = 4624] [serial = 734] [outer = 0000000000000000] 12:16:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6B43B1000) [pid = 4624] [serial = 735] [outer = 000000C6B43AB800] 12:16:51 INFO - PROCESS | 4624 | 1461093411732 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C26B2800) [pid = 4624] [serial = 736] [outer = 000000C6B43AB800] 12:16:52 INFO - PROCESS | 4624 | 1461093412296 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]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 923ms 12:16:52 INFO - PROCESS | 4624 | 1461093412340 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 4624 | 1461093412343 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:16:52 INFO - PROCESS | 4624 | 1461093412346 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 4624 | 1461093412348 Marionette TRACE conn5 <- [1,946,null,{}] 12:16:52 INFO - PROCESS | 4624 | 1461093412352 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}] 12:16:52 INFO - PROCESS | 4624 | 1461093412464 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:16:52 INFO - PROCESS | 4624 | 1461093412557 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B443B800 == 59 [pid = 4624] [id = 246] 12:16:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C0899000) [pid = 4624] [serial = 737] [outer = 0000000000000000] 12:16:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6C08A0800) [pid = 4624] [serial = 738] [outer = 000000C6C0899000] 12:16:52 INFO - PROCESS | 4624 | 1461093412614 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C08A7000) [pid = 4624] [serial = 739] [outer = 000000C6C0899000] 12:16:53 INFO - PROCESS | 4624 | 1461093413157 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 12:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:16:53 INFO - PROCESS | 4624 | 1461093413229 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 4624 | 1461093413232 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 12:16:53 INFO - PROCESS | 4624 | 1461093413235 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 4624 | 1461093413237 Marionette TRACE conn5 <- [1,950,null,{}] 12:16:53 INFO - PROCESS | 4624 | 1461093413241 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}] 12:16:53 INFO - PROCESS | 4624 | 1461093413402 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:16:53 INFO - PROCESS | 4624 | 1461093413530 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B32D4800 == 60 [pid = 4624] [id = 247] 12:16:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6AE920C00) [pid = 4624] [serial = 740] [outer = 0000000000000000] 12:16:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6B4AE3C00) [pid = 4624] [serial = 741] [outer = 000000C6AE920C00] 12:16:53 INFO - PROCESS | 4624 | 1461093413591 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6BF66EC00) [pid = 4624] [serial = 742] [outer = 000000C6AE920C00] 12:16:54 INFO - PROCESS | 4624 | 1461093414428 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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1236ms 12:16:54 INFO - PROCESS | 4624 | 1461093414488 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 4624 | 1461093414493 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:16:54 INFO - PROCESS | 4624 | 1461093414500 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 4624 | 1461093414504 Marionette TRACE conn5 <- [1,954,null,{}] 12:16:54 INFO - PROCESS | 4624 | 1461093414509 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}] 12:16:54 INFO - PROCESS | 4624 | 1461093414611 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:16:54 INFO - PROCESS | 4624 | 1461093414736 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD75F000 == 61 [pid = 4624] [id = 248] 12:16:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6B4AE6C00) [pid = 4624] [serial = 743] [outer = 0000000000000000] 12:16:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6B53A1C00) [pid = 4624] [serial = 744] [outer = 000000C6B4AE6C00] 12:16:54 INFO - PROCESS | 4624 | 1461093414791 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6B5744800) [pid = 4624] [serial = 745] [outer = 000000C6B4AE6C00] 12:16:55 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C7800 == 60 [pid = 4624] [id = 198] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6BBD3FC00) [pid = 4624] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6AEE38000) [pid = 4624] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6BC25D000) [pid = 4624] [serial = 674] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6B8607800) [pid = 4624] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6BF667000) [pid = 4624] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6C08F4800) [pid = 4624] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | 1461093415436 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]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 985ms 12:16:55 INFO - PROCESS | 4624 | 1461093415487 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 4624 | 1461093415492 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:16:55 INFO - PROCESS | 4624 | 1461093415499 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 4624 | 1461093415501 Marionette TRACE conn5 <- [1,958,null,{}] 12:16:55 INFO - PROCESS | 4624 | 1461093415505 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}] 12:16:55 INFO - PROCESS | 4624 | 1461093415609 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BBD2BC00) [pid = 4624] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BD831C00) [pid = 4624] [serial = 662] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6BBEDA400) [pid = 4624] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6BEEC2C00) [pid = 4624] [serial = 665] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6B827A000) [pid = 4624] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6BE7AA800) [pid = 4624] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6BA9B8C00) [pid = 4624] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6BAEAA400) [pid = 4624] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BB2C7800) [pid = 4624] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6AE8DB800) [pid = 4624] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6B4A5E400) [pid = 4624] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6B325B800) [pid = 4624] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6AE8E1400) [pid = 4624] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BEF34800) [pid = 4624] [serial = 668] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BF6E4400) [pid = 4624] [serial = 671] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BF66B400) [pid = 4624] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B85C0800) [pid = 4624] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BF6A1400) [pid = 4624] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BB50B800) [pid = 4624] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6C0398C00) [pid = 4624] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:16:55 INFO - PROCESS | 4624 | 1461093415708 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DCB800 == 61 [pid = 4624] [id = 249] 12:16:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6AE599000) [pid = 4624] [serial = 746] [outer = 0000000000000000] 12:16:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6AED08C00) [pid = 4624] [serial = 747] [outer = 000000C6AE599000] 12:16:55 INFO - PROCESS | 4624 | 1461093415757 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B7B07C00) [pid = 4624] [serial = 748] [outer = 000000C6AE599000] 12:16:56 INFO - PROCESS | 4624 | 1461093416227 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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 775ms 12:16:56 INFO - PROCESS | 4624 | 1461093416276 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 4624 | 1461093416278 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 12:16:56 INFO - PROCESS | 4624 | 1461093416282 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:16:56 INFO - PROCESS | 4624 | 1461093416286 Marionette TRACE conn5 <- [1,962,null,{}] 12:16:56 INFO - PROCESS | 4624 | 1461093416297 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}] 12:16:56 INFO - PROCESS | 4624 | 1461093416390 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:16:56 INFO - PROCESS | 4624 | 1461093416405 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE01D000 == 62 [pid = 4624] [id = 250] 12:16:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BA4CE400) [pid = 4624] [serial = 749] [outer = 0000000000000000] 12:16:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BA9A2800) [pid = 4624] [serial = 750] [outer = 000000C6BA4CE400] 12:16:56 INFO - PROCESS | 4624 | 1461093416456 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BAE58800) [pid = 4624] [serial = 751] [outer = 000000C6BA4CE400] 12:16:56 INFO - PROCESS | 4624 | 1461093416915 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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 12:16:56 INFO - PROCESS | 4624 | 1461093416976 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 4624 | 1461093416979 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:16:56 INFO - PROCESS | 4624 | 1461093416983 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 4624 | 1461093416985 Marionette TRACE conn5 <- [1,966,null,{}] 12:16:56 INFO - PROCESS | 4624 | 1461093416989 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}] 12:16:57 INFO - PROCESS | 4624 | 1461093417078 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:16:57 INFO - PROCESS | 4624 | 1461093417091 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD2000 == 63 [pid = 4624] [id = 251] 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B43AE800) [pid = 4624] [serial = 752] [outer = 0000000000000000] 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BB2C0C00) [pid = 4624] [serial = 753] [outer = 000000C6B43AE800] 12:16:57 INFO - PROCESS | 4624 | 1461093417204 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BB50DC00) [pid = 4624] [serial = 754] [outer = 000000C6B43AE800] 12:16:57 INFO - PROCESS | 4624 | 1461093417589 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]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 12:16:57 INFO - PROCESS | 4624 | 1461093417614 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 4624 | 1461093417616 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:16:57 INFO - PROCESS | 4624 | 1461093417619 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 4624 | 1461093417621 Marionette TRACE conn5 <- [1,970,null,{}] 12:16:57 INFO - PROCESS | 4624 | 1461093417625 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}] 12:16:57 INFO - PROCESS | 4624 | 1461093417709 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:16:57 INFO - PROCESS | 4624 | 1461093417838 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4435800 == 64 [pid = 4624] [id = 252] 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BB50C800) [pid = 4624] [serial = 755] [outer = 0000000000000000] 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BBAAB400) [pid = 4624] [serial = 756] [outer = 000000C6BB50C800] 12:16:57 INFO - PROCESS | 4624 | 1461093417885 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BBD26400) [pid = 4624] [serial = 757] [outer = 000000C6BB50C800] 12:16:58 INFO - PROCESS | 4624 | 1461093418352 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]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 775ms 12:16:58 INFO - PROCESS | 4624 | 1461093418399 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 4624 | 1461093418401 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:16:58 INFO - PROCESS | 4624 | 1461093418404 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 4624 | 1461093418407 Marionette TRACE conn5 <- [1,974,null,{}] 12:16:58 INFO - PROCESS | 4624 | 1461093418410 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}] 12:16:58 INFO - PROCESS | 4624 | 1461093418542 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:16:58 INFO - PROCESS | 4624 | 1461093418599 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD0B000 == 65 [pid = 4624] [id = 253] 12:16:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BBEE5400) [pid = 4624] [serial = 758] [outer = 0000000000000000] 12:16:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6BC6C3000) [pid = 4624] [serial = 759] [outer = 000000C6BBEE5400] 12:16:58 INFO - PROCESS | 4624 | 1461093418650 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BE0E1800) [pid = 4624] [serial = 760] [outer = 000000C6BBEE5400] 12:16:59 INFO - PROCESS | 4624 | 1461093419090 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]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 12:16:59 INFO - PROCESS | 4624 | 1461093419146 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 4624 | 1461093419148 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 4624 | 1461093419152 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:16:59 INFO - PROCESS | 4624 | 1461093419154 Marionette TRACE conn5 <- [1,978,null,{}] 12:16:59 INFO - PROCESS | 4624 | 1461093419157 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}] 12:16:59 INFO - PROCESS | 4624 | 1461093419270 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:16:59 INFO - PROCESS | 4624 | 1461093419278 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0819000 == 66 [pid = 4624] [id = 254] 12:16:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6BBEE5800) [pid = 4624] [serial = 761] [outer = 0000000000000000] 12:16:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6BEDBC000) [pid = 4624] [serial = 762] [outer = 000000C6BBEE5800] 12:16:59 INFO - PROCESS | 4624 | 1461093419367 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6BEF32C00) [pid = 4624] [serial = 763] [outer = 000000C6BBEE5800] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6BBB6B400) [pid = 4624] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6AED04000) [pid = 4624] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6BBD38C00) [pid = 4624] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6BF6E3000) [pid = 4624] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6BEE42800) [pid = 4624] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6B4A5A800) [pid = 4624] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BA9A1800) [pid = 4624] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6B3F9CC00) [pid = 4624] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6BB5E5400) [pid = 4624] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6BF6E2000) [pid = 4624] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6AE918800) [pid = 4624] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6AE918C00) [pid = 4624] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6B3B7E400) [pid = 4624] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6B8573000) [pid = 4624] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BC253C00) [pid = 4624] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6C0AE0400) [pid = 4624] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BBD2A000) [pid = 4624] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B8269400) [pid = 4624] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BF6E6C00) [pid = 4624] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6AED0E400) [pid = 4624] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6B827A800) [pid = 4624] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BB5DEC00) [pid = 4624] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BE7AC000) [pid = 4624] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6B85C6000) [pid = 4624] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6AEC30400) [pid = 4624] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6AE8DD000) [pid = 4624] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:17:00 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6C08EAC00) [pid = 4624] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1005ms 12:17:00 INFO - PROCESS | 4624 | 1461093420057 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]]]}] 12:17:00 INFO - PROCESS | 4624 | 1461093420160 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 4624 | 1461093420163 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 4624 | 1461093420166 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:17:00 INFO - PROCESS | 4624 | 1461093420168 Marionette TRACE conn5 <- [1,982,null,{}] 12:17:00 INFO - PROCESS | 4624 | 1461093420172 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}] 12:17:00 INFO - PROCESS | 4624 | 1461093420257 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:17:00 INFO - PROCESS | 4624 | 1461093420267 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC3E0800 == 67 [pid = 4624] [id = 255] 12:17:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6AED0E400) [pid = 4624] [serial = 764] [outer = 0000000000000000] 12:17:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B4A5A800) [pid = 4624] [serial = 765] [outer = 000000C6AED0E400] 12:17:00 INFO - PROCESS | 4624 | 1461093420313 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BA25CC00) [pid = 4624] [serial = 766] [outer = 000000C6AED0E400] 12:17:00 INFO - PROCESS | 4624 | 1461093420788 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 12:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:17:00 INFO - PROCESS | 4624 | 1461093420861 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 4624 | 1461093420863 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 4624 | 1461093420867 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 4624 | 1461093420869 Marionette TRACE conn5 <- [1,986,null,{}] 12:17:00 INFO - PROCESS | 4624 | 1461093420872 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}] 12:17:00 INFO - PROCESS | 4624 | 1461093420957 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:17:00 INFO - PROCESS | 4624 | 1461093420964 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C309C000 == 68 [pid = 4624] [id = 256] 12:17:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BAFEA400) [pid = 4624] [serial = 767] [outer = 0000000000000000] 12:17:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BBB6B400) [pid = 4624] [serial = 768] [outer = 000000C6BAFEA400] 12:17:01 INFO - PROCESS | 4624 | 1461093421009 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BF602400) [pid = 4624] [serial = 769] [outer = 000000C6BAFEA400] 12:17:01 INFO - PROCESS | 4624 | 1461093421422 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]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 12:17:01 INFO - PROCESS | 4624 | 1461093421498 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 4624 | 1461093421501 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 4624 | 1461093421504 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:17:01 INFO - PROCESS | 4624 | 1461093421506 Marionette TRACE conn5 <- [1,990,null,{}] 12:17:01 INFO - PROCESS | 4624 | 1461093421509 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}] 12:17:01 INFO - PROCESS | 4624 | 1461093421597 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:17:01 INFO - PROCESS | 4624 | 1461093421606 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A1800 == 69 [pid = 4624] [id = 257] 12:17:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BB509400) [pid = 4624] [serial = 770] [outer = 0000000000000000] 12:17:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BF666000) [pid = 4624] [serial = 771] [outer = 000000C6BB509400] 12:17:01 INFO - PROCESS | 4624 | 1461093421651 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BF6A1000) [pid = 4624] [serial = 772] [outer = 000000C6BB509400] 12:17:02 INFO - PROCESS | 4624 | 1461093422384 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]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 12:17:02 INFO - PROCESS | 4624 | 1461093422431 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 4624 | 1461093422438 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:17:02 INFO - PROCESS | 4624 | 1461093422444 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 4624 | 1461093422448 Marionette TRACE conn5 <- [1,994,null,{}] 12:17:02 INFO - PROCESS | 4624 | 1461093422453 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}] 12:17:02 INFO - PROCESS | 4624 | 1461093422571 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:17:02 INFO - PROCESS | 4624 | 1461093422697 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD62800 == 70 [pid = 4624] [id = 258] 12:17:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6B43A9C00) [pid = 4624] [serial = 773] [outer = 0000000000000000] 12:17:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6B4EAF400) [pid = 4624] [serial = 774] [outer = 000000C6B43A9C00] 12:17:02 INFO - PROCESS | 4624 | 1461093422759 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B8569000) [pid = 4624] [serial = 775] [outer = 000000C6B43A9C00] 12:17:03 INFO - PROCESS | 4624 | 1461093423390 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 12:17:03 INFO - PROCESS | 4624 | 1461093423434 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 4624 | 1461093423441 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:17:03 INFO - PROCESS | 4624 | 1461093423449 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 4624 | 1461093423452 Marionette TRACE conn5 <- [1,998,null,{}] 12:17:03 INFO - PROCESS | 4624 | 1461093423457 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}] 12:17:03 INFO - PROCESS | 4624 | 1461093423572 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:17:03 INFO - PROCESS | 4624 | 1461093423695 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF59C800 == 71 [pid = 4624] [id = 259] 12:17:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BAE56400) [pid = 4624] [serial = 776] [outer = 0000000000000000] 12:17:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BB2C5C00) [pid = 4624] [serial = 777] [outer = 000000C6BAE56400] 12:17:03 INFO - PROCESS | 4624 | 1461093423755 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BBD2C400) [pid = 4624] [serial = 778] [outer = 000000C6BAE56400] 12:17:04 INFO - PROCESS | 4624 | 1461093424394 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]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 987ms 12:17:04 INFO - PROCESS | 4624 | 1461093424437 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 4624 | 1461093424440 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:17:04 INFO - PROCESS | 4624 | 1461093424444 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 4624 | 1461093424448 Marionette TRACE conn5 <- [1,1002,null,{}] 12:17:04 INFO - PROCESS | 4624 | 1461093424460 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}] 12:17:04 INFO - PROCESS | 4624 | 1461093424582 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:17:04 INFO - PROCESS | 4624 | 1461093424679 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39BF800 == 72 [pid = 4624] [id = 260] 12:17:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BE7AA000) [pid = 4624] [serial = 779] [outer = 0000000000000000] 12:17:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BF60F000) [pid = 4624] [serial = 780] [outer = 000000C6BE7AA000] 12:17:04 INFO - PROCESS | 4624 | 1461093424740 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BF6DA800) [pid = 4624] [serial = 781] [outer = 000000C6BE7AA000] 12:17:05 INFO - PROCESS | 4624 | 1461093425298 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]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 880ms 12:17:05 INFO - PROCESS | 4624 | 1461093425334 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 4624 | 1461093425337 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 12:17:05 INFO - PROCESS | 4624 | 1461093425341 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 4624 | 1461093425343 Marionette TRACE conn5 <- [1,1006,null,{}] 12:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:17:05 INFO - PROCESS | 4624 | 1461093425347 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}] 12:17:05 INFO - PROCESS | 4624 | 1461093425462 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:17:05 INFO - PROCESS | 4624 | 1461093425557 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4EEA000 == 73 [pid = 4624] [id = 261] 12:17:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BB474400) [pid = 4624] [serial = 782] [outer = 0000000000000000] 12:17:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BB47C400) [pid = 4624] [serial = 783] [outer = 000000C6BB474400] 12:17:05 INFO - PROCESS | 4624 | 1461093425615 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BF6AA000) [pid = 4624] [serial = 784] [outer = 000000C6BB474400] 12:17:06 INFO - PROCESS | 4624 | 1461093426233 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]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 921ms 12:17:06 INFO - PROCESS | 4624 | 1461093426267 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 4624 | 1461093426270 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:17:06 INFO - PROCESS | 4624 | 1461093426274 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 4624 | 1461093426276 Marionette TRACE conn5 <- [1,1010,null,{}] 12:17:06 INFO - PROCESS | 4624 | 1461093426280 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}] 12:17:06 INFO - PROCESS | 4624 | 1461093426389 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:17:06 INFO - PROCESS | 4624 | 1461093426484 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75D9000 == 74 [pid = 4624] [id = 262] 12:17:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BB478C00) [pid = 4624] [serial = 785] [outer = 0000000000000000] 12:17:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C0051800) [pid = 4624] [serial = 786] [outer = 000000C6BB478C00] 12:17:06 INFO - PROCESS | 4624 | 1461093426543 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C0394000) [pid = 4624] [serial = 787] [outer = 000000C6BB478C00] 12:17:07 INFO - PROCESS | 4624 | 1461093427120 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]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 879ms 12:17:07 INFO - PROCESS | 4624 | 1461093427156 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 4624 | 1461093427159 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 4624 | 1461093427162 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:17:07 INFO - PROCESS | 4624 | 1461093427164 Marionette TRACE conn5 <- [1,1014,null,{}] 12:17:07 INFO - PROCESS | 4624 | 1461093427168 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}] 12:17:07 INFO - PROCESS | 4624 | 1461093427288 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:17:07 INFO - PROCESS | 4624 | 1461093427414 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75D4000 == 75 [pid = 4624] [id = 263] 12:17:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6B3AC0400) [pid = 4624] [serial = 788] [outer = 0000000000000000] 12:17:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C08F5000) [pid = 4624] [serial = 789] [outer = 000000C6B3AC0400] 12:17:07 INFO - PROCESS | 4624 | 1461093427475 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C23D7C00) [pid = 4624] [serial = 790] [outer = 000000C6B3AC0400] 12:17:08 INFO - PROCESS | 4624 | 1461093428072 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1081ms 12:17:08 INFO - PROCESS | 4624 | 1461093428281 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 4624 | 1461093428286 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:17:08 INFO - PROCESS | 4624 | 1461093428293 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 4624 | 1461093428296 Marionette TRACE conn5 <- [1,1018,null,{}] 12:17:08 INFO - PROCESS | 4624 | 1461093428302 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}] 12:17:08 INFO - PROCESS | 4624 | 1461093428409 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:17:08 INFO - PROCESS | 4624 | 1461093428528 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE0B9000 == 76 [pid = 4624] [id = 264] 12:17:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6AD55C800) [pid = 4624] [serial = 791] [outer = 0000000000000000] 12:17:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6AD5DEC00) [pid = 4624] [serial = 792] [outer = 000000C6AD55C800] 12:17:08 INFO - PROCESS | 4624 | 1461093428580 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6AE59AC00) [pid = 4624] [serial = 793] [outer = 000000C6AD55C800] 12:17:09 INFO - PROCESS | 4624 | 1461093429196 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]]]}] 12:17:09 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9E8000 == 75 [pid = 4624] [id = 30] 12:17:09 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C1800 == 74 [pid = 4624] [id = 163] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6BBD22C00) [pid = 4624] [serial = 683] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BF604C00) [pid = 4624] [serial = 686] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BEF35C00) [pid = 4624] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6C23D3400) [pid = 4624] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 985ms 12:17:09 INFO - PROCESS | 4624 | 1461093429286 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 4624 | 1461093429289 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:17:09 INFO - PROCESS | 4624 | 1461093429297 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 4624 | 1461093429301 Marionette TRACE conn5 <- [1,1022,null,{}] 12:17:09 INFO - PROCESS | 4624 | 1461093429305 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}] 12:17:09 INFO - PROCESS | 4624 | 1461093429408 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6B53A6000) [pid = 4624] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6C08EB400) [pid = 4624] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6BAF7B400) [pid = 4624] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6C03A1C00) [pid = 4624] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6B3FEDC00) [pid = 4624] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BC9B0C00) [pid = 4624] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6BBF86400) [pid = 4624] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6C0A6A400) [pid = 4624] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6BAEAB000) [pid = 4624] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6BA9A7400) [pid = 4624] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6B4AE2400) [pid = 4624] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6C0A74800) [pid = 4624] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6C039A800) [pid = 4624] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6C0A72000) [pid = 4624] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BF6A2000) [pid = 4624] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BF631800) [pid = 4624] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BE7A1C00) [pid = 4624] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BAE61400) [pid = 4624] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6B825FC00) [pid = 4624] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6B4A5E000) [pid = 4624] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BBB60400) [pid = 4624] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BF6E8400) [pid = 4624] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6B53A5400) [pid = 4624] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6B8278800) [pid = 4624] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BB5DCC00) [pid = 4624] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6B3FF8400) [pid = 4624] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B7B06800) [pid = 4624] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6B4A57800) [pid = 4624] [serial = 677] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6BAC24000) [pid = 4624] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BA25BC00) [pid = 4624] [serial = 680] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6C0A6F800) [pid = 4624] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6C0AE2800) [pid = 4624] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6C23CAC00) [pid = 4624] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6BBAAA400) [pid = 4624] [serial = 390] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6C08EE000) [pid = 4624] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BB50A400) [pid = 4624] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBEE4000) [pid = 4624] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BC257400) [pid = 4624] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6C08F4000) [pid = 4624] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BBD3DC00) [pid = 4624] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:17:09 INFO - PROCESS | 4624 | 1461093429497 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3A97800 == 75 [pid = 4624] [id = 265] 12:17:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6AE598400) [pid = 4624] [serial = 794] [outer = 0000000000000000] 12:17:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6AE91B000) [pid = 4624] [serial = 795] [outer = 000000C6AE598400] 12:17:09 INFO - PROCESS | 4624 | 1461093429546 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6AED05000) [pid = 4624] [serial = 796] [outer = 000000C6AE598400] 12:17:10 INFO - PROCESS | 4624 | 1461093430028 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 777ms 12:17:10 INFO - PROCESS | 4624 | 1461093430076 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 4624 | 1461093430079 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:17:10 INFO - PROCESS | 4624 | 1461093430082 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 4624 | 1461093430084 Marionette TRACE conn5 <- [1,1026,null,{}] 12:17:10 INFO - PROCESS | 4624 | 1461093430095 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}] 12:17:10 INFO - PROCESS | 4624 | 1461093430193 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:17:10 INFO - PROCESS | 4624 | 1461093430204 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DD0800 == 76 [pid = 4624] [id = 266] 12:17:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B3254400) [pid = 4624] [serial = 797] [outer = 0000000000000000] 12:17:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6B341B800) [pid = 4624] [serial = 798] [outer = 000000C6B3254400] 12:17:10 INFO - PROCESS | 4624 | 1461093430256 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6B3AC9000) [pid = 4624] [serial = 799] [outer = 000000C6B3254400] 12:17:10 INFO - PROCESS | 4624 | 1461093430743 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:17:10 INFO - PROCESS | 4624 | 1461093430756 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 4624 | 1461093430758 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 4624 | 1461093430761 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 4624 | 1461093430763 Marionette TRACE conn5 <- [1,1030,null,{}] 12:17:10 INFO - PROCESS | 4624 | 1461093430767 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}] 12:17:10 INFO - PROCESS | 4624 | 1461093430859 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:17:10 INFO - PROCESS | 4624 | 1461093430868 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA442800 == 77 [pid = 4624] [id = 267] 12:17:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6B3FF9800) [pid = 4624] [serial = 800] [outer = 0000000000000000] 12:17:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6B43A5C00) [pid = 4624] [serial = 801] [outer = 000000C6B3FF9800] 12:17:10 INFO - PROCESS | 4624 | 1461093430916 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6B4A5E400) [pid = 4624] [serial = 802] [outer = 000000C6B3FF9800] 12:17:11 INFO - PROCESS | 4624 | 1461093431399 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 12:17:11 INFO - PROCESS | 4624 | 1461093431436 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 4624 | 1461093431438 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 4624 | 1461093431441 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:17:11 INFO - PROCESS | 4624 | 1461093431443 Marionette TRACE conn5 <- [1,1034,null,{}] 12:17:11 INFO - PROCESS | 4624 | 1461093431447 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}] 12:17:11 INFO - PROCESS | 4624 | 1461093431532 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:17:11 INFO - PROCESS | 4624 | 1461093431539 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4B7000 == 78 [pid = 4624] [id = 268] 12:17:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6B4AE7000) [pid = 4624] [serial = 803] [outer = 0000000000000000] 12:17:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6B4EB6C00) [pid = 4624] [serial = 804] [outer = 000000C6B4AE7000] 12:17:11 INFO - PROCESS | 4624 | 1461093431586 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6B7B0C800) [pid = 4624] [serial = 805] [outer = 000000C6B4AE7000] 12:17:12 INFO - PROCESS | 4624 | 1461093432063 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 12:17:12 INFO - PROCESS | 4624 | 1461093432115 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 4624 | 1461093432117 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:17:12 INFO - PROCESS | 4624 | 1461093432120 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 4624 | 1461093432122 Marionette TRACE conn5 <- [1,1038,null,{}] 12:17:12 INFO - PROCESS | 4624 | 1461093432126 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}] 12:17:12 INFO - PROCESS | 4624 | 1461093432264 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:17:12 INFO - PROCESS | 4624 | 1461093432351 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBF3A000 == 79 [pid = 4624] [id = 269] 12:17:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B856A000) [pid = 4624] [serial = 806] [outer = 0000000000000000] 12:17:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B8573400) [pid = 4624] [serial = 807] [outer = 000000C6B856A000] 12:17:12 INFO - PROCESS | 4624 | 1461093432402 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B9E7E000) [pid = 4624] [serial = 808] [outer = 000000C6B856A000] 12:17:12 INFO - PROCESS | 4624 | 1461093432852 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 776ms 12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:17:12 INFO - PROCESS | 4624 | 1461093432903 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 4624 | 1461093432906 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 4624 | 1461093432909 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 4624 | 1461093432911 Marionette TRACE conn5 <- [1,1042,null,{}] 12:17:12 INFO - PROCESS | 4624 | 1461093432915 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}] 12:17:13 INFO - PROCESS | 4624 | 1461093433029 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:17:13 INFO - PROCESS | 4624 | 1461093433086 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD75A800 == 80 [pid = 4624] [id = 270] 12:17:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BA25BC00) [pid = 4624] [serial = 809] [outer = 0000000000000000] 12:17:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BA480000) [pid = 4624] [serial = 810] [outer = 000000C6BA25BC00] 12:17:13 INFO - PROCESS | 4624 | 1461093433133 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BA9A0C00) [pid = 4624] [serial = 811] [outer = 000000C6BA25BC00] 12:17:13 INFO - PROCESS | 4624 | 1461093433541 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 12:17:13 INFO - PROCESS | 4624 | 1461093433584 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 4624 | 1461093433586 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:17:13 INFO - PROCESS | 4624 | 1461093433589 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 4624 | 1461093433591 Marionette TRACE conn5 <- [1,1046,null,{}] 12:17:13 INFO - PROCESS | 4624 | 1461093433595 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}] 12:17:13 INFO - PROCESS | 4624 | 1461093433738 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BBEE5400) [pid = 4624] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6AE920C00) [pid = 4624] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BBEE5800) [pid = 4624] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6AE599000) [pid = 4624] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B4AE6C00) [pid = 4624] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6BE7A2000) [pid = 4624] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6B43AE800) [pid = 4624] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BA4CE400) [pid = 4624] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BA9A0000) [pid = 4624] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6B3AC0C00) [pid = 4624] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6B43AB800) [pid = 4624] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6C0899000) [pid = 4624] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6AED0E400) [pid = 4624] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BB50C800) [pid = 4624] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BEEC3000) [pid = 4624] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BBAAD400) [pid = 4624] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BBAA8400) [pid = 4624] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:17:13 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BAFEA400) [pid = 4624] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:17:13 INFO - PROCESS | 4624 | 1461093433965 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC144800 == 81 [pid = 4624] [id = 271] 12:17:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6AE5B1C00) [pid = 4624] [serial = 812] [outer = 0000000000000000] 12:17:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6B3AC0C00) [pid = 4624] [serial = 813] [outer = 000000C6AE5B1C00] 12:17:14 INFO - PROCESS | 4624 | 1461093434012 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B8610000) [pid = 4624] [serial = 814] [outer = 000000C6AE5B1C00] 12:17:14 INFO - PROCESS | 4624 | 1461093434368 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]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 817ms 12:17:14 INFO - PROCESS | 4624 | 1461093434410 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 4624 | 1461093434413 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:17:14 INFO - PROCESS | 4624 | 1461093434416 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 4624 | 1461093434418 Marionette TRACE conn5 <- [1,1050,null,{}] 12:17:14 INFO - PROCESS | 4624 | 1461093434421 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}] 12:17:14 INFO - PROCESS | 4624 | 1461093434536 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:17:14 INFO - PROCESS | 4624 | 1461093434545 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFCF800 == 82 [pid = 4624] [id = 272] 12:17:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6BA9BD800) [pid = 4624] [serial = 815] [outer = 0000000000000000] 12:17:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6BAE58000) [pid = 4624] [serial = 816] [outer = 000000C6BA9BD800] 12:17:14 INFO - PROCESS | 4624 | 1461093434591 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6BAEAD400) [pid = 4624] [serial = 817] [outer = 000000C6BA9BD800] 12:17:15 INFO - PROCESS | 4624 | 1461093434997 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 12:17:15 INFO - PROCESS | 4624 | 1461093435048 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 4624 | 1461093435050 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:17:15 INFO - PROCESS | 4624 | 1461093435054 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 4624 | 1461093435055 Marionette TRACE conn5 <- [1,1054,null,{}] 12:17:15 INFO - PROCESS | 4624 | 1461093435059 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}] 12:17:15 INFO - PROCESS | 4624 | 1461093435178 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:17:15 INFO - PROCESS | 4624 | 1461093435187 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4B9800 == 83 [pid = 4624] [id = 273] 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6BAF7D400) [pid = 4624] [serial = 818] [outer = 0000000000000000] 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6BAFF0800) [pid = 4624] [serial = 819] [outer = 000000C6BAF7D400] 12:17:15 INFO - PROCESS | 4624 | 1461093435266 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BB2C4800) [pid = 4624] [serial = 820] [outer = 000000C6BAF7D400] 12:17:15 INFO - PROCESS | 4624 | 1461093435673 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 12:17:15 INFO - PROCESS | 4624 | 1461093435728 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 4624 | 1461093435731 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:17:15 INFO - PROCESS | 4624 | 1461093435735 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 4624 | 1461093435737 Marionette TRACE conn5 <- [1,1058,null,{}] 12:17:15 INFO - PROCESS | 4624 | 1461093435741 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}] 12:17:15 INFO - PROCESS | 4624 | 1461093435852 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:17:15 INFO - PROCESS | 4624 | 1461093435860 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF686800 == 84 [pid = 4624] [id = 274] 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BB47F800) [pid = 4624] [serial = 821] [outer = 0000000000000000] 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BB50D000) [pid = 4624] [serial = 822] [outer = 000000C6BB47F800] 12:17:15 INFO - PROCESS | 4624 | 1461093435912 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BBAA8800) [pid = 4624] [serial = 823] [outer = 000000C6BB47F800] 12:17:16 INFO - PROCESS | 4624 | 1461093436635 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]]]}] 12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 921ms 12:17:16 INFO - PROCESS | 4624 | 1461093436659 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 4624 | 1461093436665 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:17:16 INFO - PROCESS | 4624 | 1461093436671 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 4624 | 1461093436675 Marionette TRACE conn5 <- [1,1062,null,{}] 12:17:16 INFO - PROCESS | 4624 | 1461093436681 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}] 12:17:16 INFO - PROCESS | 4624 | 1461093436804 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:17:16 INFO - PROCESS | 4624 | 1461093436932 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4437000 == 85 [pid = 4624] [id = 275] 12:17:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6AEE25400) [pid = 4624] [serial = 824] [outer = 0000000000000000] 12:17:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6AEF64400) [pid = 4624] [serial = 825] [outer = 000000C6AEE25400] 12:17:16 INFO - PROCESS | 4624 | 1461093436993 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B3135400) [pid = 4624] [serial = 826] [outer = 000000C6AEE25400] 12:17:17 INFO - PROCESS | 4624 | 1461093437590 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 12:17:17 INFO - PROCESS | 4624 | 1461093437659 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 4624 | 1461093437666 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:17:17 INFO - PROCESS | 4624 | 1461093437673 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 4624 | 1461093437676 Marionette TRACE conn5 <- [1,1066,null,{}] 12:17:17 INFO - PROCESS | 4624 | 1461093437694 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}] 12:17:17 INFO - PROCESS | 4624 | 1461093437812 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:17:17 INFO - PROCESS | 4624 | 1461093437934 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD6C000 == 86 [pid = 4624] [id = 276] 12:17:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B3AC2800) [pid = 4624] [serial = 827] [outer = 0000000000000000] 12:17:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6B4A5B800) [pid = 4624] [serial = 828] [outer = 000000C6B3AC2800] 12:17:18 INFO - PROCESS | 4624 | 1461093437994 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6B826A400) [pid = 4624] [serial = 829] [outer = 000000C6B3AC2800] 12:17:18 INFO - PROCESS | 4624 | 1461093438614 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 985ms 12:17:18 INFO - PROCESS | 4624 | 1461093438664 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 4624 | 1461093438667 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:17:18 INFO - PROCESS | 4624 | 1461093438671 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 4624 | 1461093438675 Marionette TRACE conn5 <- [1,1070,null,{}] 12:17:18 INFO - PROCESS | 4624 | 1461093438687 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}] 12:17:18 INFO - PROCESS | 4624 | 1461093438807 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:17:18 INFO - PROCESS | 4624 | 1461093438905 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C000F000 == 87 [pid = 4624] [id = 277] 12:17:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BAEA8C00) [pid = 4624] [serial = 830] [outer = 0000000000000000] 12:17:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BB2C5000) [pid = 4624] [serial = 831] [outer = 000000C6BAEA8C00] 12:17:18 INFO - PROCESS | 4624 | 1461093438965 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BB510800) [pid = 4624] [serial = 832] [outer = 000000C6BAEA8C00] 12:17:19 INFO - PROCESS | 4624 | 1461093439601 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 12:17:19 INFO - PROCESS | 4624 | 1461093439658 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 4624 | 1461093439662 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:17:19 INFO - PROCESS | 4624 | 1461093439665 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 4624 | 1461093439668 Marionette TRACE conn5 <- [1,1074,null,{}] 12:17:19 INFO - PROCESS | 4624 | 1461093439671 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}] 12:17:19 INFO - PROCESS | 4624 | 1461093439787 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:17:19 INFO - PROCESS | 4624 | 1461093439910 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C081F800 == 88 [pid = 4624] [id = 278] 12:17:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BBAB1C00) [pid = 4624] [serial = 833] [outer = 0000000000000000] 12:17:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BBAB4800) [pid = 4624] [serial = 834] [outer = 000000C6BBAB1C00] 12:17:19 INFO - PROCESS | 4624 | 1461093439969 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BBD2BC00) [pid = 4624] [serial = 835] [outer = 000000C6BBAB1C00] 12:17:20 INFO - PROCESS | 4624 | 1461093440515 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 880ms 12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:17:20 INFO - PROCESS | 4624 | 1461093440548 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 4624 | 1461093440550 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 4624 | 1461093440554 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 4624 | 1461093440556 Marionette TRACE conn5 <- [1,1078,null,{}] 12:17:20 INFO - PROCESS | 4624 | 1461093440560 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}] 12:17:20 INFO - PROCESS | 4624 | 1461093440672 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:17:20 INFO - PROCESS | 4624 | 1461093440768 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C251D800 == 89 [pid = 4624] [id = 279] 12:17:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BBAB2000) [pid = 4624] [serial = 836] [outer = 0000000000000000] 12:17:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BBE8E800) [pid = 4624] [serial = 837] [outer = 000000C6BBAB2000] 12:17:20 INFO - PROCESS | 4624 | 1461093440825 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BBEE5000) [pid = 4624] [serial = 838] [outer = 000000C6BBAB2000] 12:17:21 INFO - PROCESS | 4624 | 1461093441513 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 985ms 12:17:21 INFO - PROCESS | 4624 | 1461093441541 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 4624 | 1461093441544 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:17:21 INFO - PROCESS | 4624 | 1461093441547 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 4624 | 1461093441550 Marionette TRACE conn5 <- [1,1082,null,{}] 12:17:21 INFO - PROCESS | 4624 | 1461093441553 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}] 12:17:21 INFO - PROCESS | 4624 | 1461093441678 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:17:21 INFO - PROCESS | 4624 | 1461093441805 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4422800 == 90 [pid = 4624] [id = 280] 12:17:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6AE5B9C00) [pid = 4624] [serial = 839] [outer = 0000000000000000] 12:17:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B43A3800) [pid = 4624] [serial = 840] [outer = 000000C6AE5B9C00] 12:17:21 INFO - PROCESS | 4624 | 1461093441885 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BBD21400) [pid = 4624] [serial = 841] [outer = 000000C6AE5B9C00] 12:17:22 INFO - PROCESS | 4624 | 1461093442725 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1236ms 12:17:22 INFO - PROCESS | 4624 | 1461093442787 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 4624 | 1461093442793 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:17:22 INFO - PROCESS | 4624 | 1461093442812 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 4624 | 1461093442816 Marionette TRACE conn5 <- [1,1086,null,{}] 12:17:22 INFO - PROCESS | 4624 | 1461093442821 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}] 12:17:22 INFO - PROCESS | 4624 | 1461093442929 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:17:23 INFO - PROCESS | 4624 | 1461093443061 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B004E000 == 91 [pid = 4624] [id = 281] 12:17:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6AEF65C00) [pid = 4624] [serial = 842] [outer = 0000000000000000] 12:17:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6AFE13000) [pid = 4624] [serial = 843] [outer = 000000C6AEF65C00] 12:17:23 INFO - PROCESS | 4624 | 1461093443115 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6B3A75800) [pid = 4624] [serial = 844] [outer = 000000C6AEF65C00] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E78000 == 90 [pid = 4624] [id = 114] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B865E800 == 89 [pid = 4624] [id = 28] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD766800 == 88 [pid = 4624] [id = 20] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B44000 == 87 [pid = 4624] [id = 196] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26DE000 == 86 [pid = 4624] [id = 100] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE71C800 == 85 [pid = 4624] [id = 21] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4B9800 == 84 [pid = 4624] [id = 273] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFCF800 == 83 [pid = 4624] [id = 272] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC144800 == 82 [pid = 4624] [id = 271] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD75A800 == 81 [pid = 4624] [id = 270] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4B7000 == 80 [pid = 4624] [id = 268] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA442800 == 79 [pid = 4624] [id = 267] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4DD0800 == 78 [pid = 4624] [id = 266] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3A97800 == 77 [pid = 4624] [id = 265] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE0B9000 == 76 [pid = 4624] [id = 264] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4EEA000 == 75 [pid = 4624] [id = 261] 12:17:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBD62800 == 74 [pid = 4624] [id = 258] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6BF60B000) [pid = 4624] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6BC25CC00) [pid = 4624] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6BF631400) [pid = 4624] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BC6C3000) [pid = 4624] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BF66EC00) [pid = 4624] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BEDBC000) [pid = 4624] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B4AE3C00) [pid = 4624] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6AED08C00) [pid = 4624] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6B7B07C00) [pid = 4624] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B53A1C00) [pid = 4624] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6B5744800) [pid = 4624] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BE0E1800) [pid = 4624] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6C23D2400) [pid = 4624] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BF62FC00) [pid = 4624] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BB2C0C00) [pid = 4624] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BB50DC00) [pid = 4624] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BA9A2800) [pid = 4624] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BAE58800) [pid = 4624] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6BBAA6400) [pid = 4624] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BAE5DC00) [pid = 4624] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6B8277400) [pid = 4624] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6B3FEC000) [pid = 4624] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6C26B2800) [pid = 4624] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B43B1000) [pid = 4624] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6C08A7000) [pid = 4624] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6C08A0800) [pid = 4624] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 102 (000000C6B4A5A800) [pid = 4624] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 101 (000000C6BEF32C00) [pid = 4624] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 100 (000000C6BA25CC00) [pid = 4624] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 99 (000000C6BBAAB400) [pid = 4624] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 98 (000000C6BBD26400) [pid = 4624] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 97 (000000C6BF602400) [pid = 4624] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | --DOMWINDOW == 96 (000000C6BBB6B400) [pid = 4624] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:17:23 INFO - PROCESS | 4624 | 1461093443724 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 12:17:23 INFO - PROCESS | 4624 | 1461093443758 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 4624 | 1461093443764 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:17:23 INFO - PROCESS | 4624 | 1461093443775 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 4624 | 1461093443778 Marionette TRACE conn5 <- [1,1090,null,{}] 12:17:23 INFO - PROCESS | 4624 | 1461093443782 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}] 12:17:23 INFO - PROCESS | 4624 | 1461093443877 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:17:23 INFO - PROCESS | 4624 | 1461093443957 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4440000 == 75 [pid = 4624] [id = 282] 12:17:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 97 (000000C6AE5BB400) [pid = 4624] [serial = 845] [outer = 0000000000000000] 12:17:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 98 (000000C6AF178000) [pid = 4624] [serial = 846] [outer = 000000C6AE5BB400] 12:17:24 INFO - PROCESS | 4624 | 1461093444006 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 99 (000000C6B3DED800) [pid = 4624] [serial = 847] [outer = 000000C6AE5BB400] 12:17:24 INFO - PROCESS | 4624 | 1461093444428 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]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 12:17:24 INFO - PROCESS | 4624 | 1461093444448 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 4624 | 1461093444450 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:17:24 INFO - PROCESS | 4624 | 1461093444454 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 4624 | 1461093444458 Marionette TRACE conn5 <- [1,1094,null,{}] 12:17:24 INFO - PROCESS | 4624 | 1461093444469 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}] 12:17:24 INFO - PROCESS | 4624 | 1461093444562 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:17:24 INFO - PROCESS | 4624 | 1461093444569 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB68F000 == 76 [pid = 4624] [id = 283] 12:17:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 100 (000000C6B4A53400) [pid = 4624] [serial = 848] [outer = 0000000000000000] 12:17:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 101 (000000C6B4EAEC00) [pid = 4624] [serial = 849] [outer = 000000C6B4A53400] 12:17:24 INFO - PROCESS | 4624 | 1461093444625 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 102 (000000C6B7B67400) [pid = 4624] [serial = 850] [outer = 000000C6B4A53400] 12:17:25 INFO - PROCESS | 4624 | 1461093445100 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 12:17:25 INFO - PROCESS | 4624 | 1461093445149 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 4624 | 1461093445152 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:17:25 INFO - PROCESS | 4624 | 1461093445155 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 4624 | 1461093445157 Marionette TRACE conn5 <- [1,1098,null,{}] 12:17:25 INFO - PROCESS | 4624 | 1461093445161 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}] 12:17:25 INFO - PROCESS | 4624 | 1461093445252 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:17:25 INFO - PROCESS | 4624 | 1461093445261 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD3D9000 == 77 [pid = 4624] [id = 284] 12:17:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 103 (000000C6B8274C00) [pid = 4624] [serial = 851] [outer = 0000000000000000] 12:17:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6B8568400) [pid = 4624] [serial = 852] [outer = 000000C6B8274C00] 12:17:25 INFO - PROCESS | 4624 | 1461093445309 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6B8605C00) [pid = 4624] [serial = 853] [outer = 000000C6B8274C00] 12:17:25 INFO - PROCESS | 4624 | 1461093445799 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 12:17:25 INFO - PROCESS | 4624 | 1461093445829 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 4624 | 1461093445831 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:17:25 INFO - PROCESS | 4624 | 1461093445834 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 4624 | 1461093445836 Marionette TRACE conn5 <- [1,1102,null,{}] 12:17:25 INFO - PROCESS | 4624 | 1461093445840 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}] 12:17:25 INFO - PROCESS | 4624 | 1461093445953 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:17:26 INFO - PROCESS | 4624 | 1461093446038 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD6000 == 78 [pid = 4624] [id = 285] 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6B86C4400) [pid = 4624] [serial = 854] [outer = 0000000000000000] 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6B9E87C00) [pid = 4624] [serial = 855] [outer = 000000C6B86C4400] 12:17:26 INFO - PROCESS | 4624 | 1461093446085 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BAC25000) [pid = 4624] [serial = 856] [outer = 000000C6B86C4400] 12:17:26 INFO - PROCESS | 4624 | 1461093446547 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 12:17:26 INFO - PROCESS | 4624 | 1461093446571 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 4624 | 1461093446573 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:17:26 INFO - PROCESS | 4624 | 1461093446584 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 4624 | 1461093446586 Marionette TRACE conn5 <- [1,1106,null,{}] 12:17:26 INFO - PROCESS | 4624 | 1461093446590 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}] 12:17:26 INFO - PROCESS | 4624 | 1461093446714 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:17:26 INFO - PROCESS | 4624 | 1461093446770 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF589800 == 79 [pid = 4624] [id = 286] 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BB474000) [pid = 4624] [serial = 857] [outer = 0000000000000000] 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BB47D400) [pid = 4624] [serial = 858] [outer = 000000C6BB474000] 12:17:26 INFO - PROCESS | 4624 | 1461093446821 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BB50E400) [pid = 4624] [serial = 859] [outer = 000000C6BB474000] 12:17:27 INFO - PROCESS | 4624 | 1461093447250 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 12:17:27 INFO - PROCESS | 4624 | 1461093447256 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 4624 | 1461093447258 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:17:27 INFO - PROCESS | 4624 | 1461093447268 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 4624 | 1461093447270 Marionette TRACE conn5 <- [1,1110,null,{}] 12:17:27 INFO - PROCESS | 4624 | 1461093447273 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}] 12:17:27 INFO - PROCESS | 4624 | 1461093447416 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:17:27 INFO - PROCESS | 4624 | 1461093447443 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD0F000 == 80 [pid = 4624] [id = 287] 12:17:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BB5DC800) [pid = 4624] [serial = 860] [outer = 0000000000000000] 12:17:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BBAAF800) [pid = 4624] [serial = 861] [outer = 000000C6BB5DC800] 12:17:27 INFO - PROCESS | 4624 | 1461093447489 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BBD36800) [pid = 4624] [serial = 862] [outer = 000000C6BB5DC800] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6B856A000) [pid = 4624] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BA25BC00) [pid = 4624] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BB509400) [pid = 4624] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6AE5B1C00) [pid = 4624] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6B4AE7000) [pid = 4624] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6AE598400) [pid = 4624] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6AD55C800) [pid = 4624] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6B3254400) [pid = 4624] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6B3FF9800) [pid = 4624] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 104 (000000C6BA9BD800) [pid = 4624] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:17:28 INFO - PROCESS | 4624 | --DOMWINDOW == 103 (000000C6BAF7D400) [pid = 4624] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:17:28 INFO - PROCESS | 4624 | 1461093448105 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 881ms 12:17:28 INFO - PROCESS | 4624 | 1461093448150 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 4624 | 1461093448153 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:17:28 INFO - PROCESS | 4624 | 1461093448156 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 4624 | 1461093448158 Marionette TRACE conn5 <- [1,1114,null,{}] 12:17:28 INFO - PROCESS | 4624 | 1461093448162 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}] 12:17:28 INFO - PROCESS | 4624 | 1461093448248 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:17:28 INFO - PROCESS | 4624 | 1461093448254 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF43E800 == 81 [pid = 4624] [id = 288] 12:17:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 104 (000000C6AE917400) [pid = 4624] [serial = 863] [outer = 0000000000000000] 12:17:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 105 (000000C6BA257400) [pid = 4624] [serial = 864] [outer = 000000C6AE917400] 12:17:28 INFO - PROCESS | 4624 | 1461093448303 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6BBD41800) [pid = 4624] [serial = 865] [outer = 000000C6AE917400] 12:17:28 INFO - PROCESS | 4624 | 1461093448724 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 12:17:28 INFO - PROCESS | 4624 | 1461093448829 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 4624 | 1461093448831 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 12:17:28 INFO - PROCESS | 4624 | 1461093448835 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:17:28 INFO - PROCESS | 4624 | 1461093448836 Marionette TRACE conn5 <- [1,1118,null,{}] 12:17:28 INFO - PROCESS | 4624 | 1461093448840 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}] 12:17:28 INFO - PROCESS | 4624 | 1461093448928 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:17:28 INFO - PROCESS | 4624 | 1461093448934 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2507000 == 82 [pid = 4624] [id = 289] 12:17:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6BBF94000) [pid = 4624] [serial = 866] [outer = 0000000000000000] 12:17:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6BC252C00) [pid = 4624] [serial = 867] [outer = 000000C6BBF94000] 12:17:28 INFO - PROCESS | 4624 | 1461093448980 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6BC3B3400) [pid = 4624] [serial = 868] [outer = 000000C6BBF94000] 12:17:29 INFO - PROCESS | 4624 | 1461093449396 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 12:17:29 INFO - PROCESS | 4624 | 1461093449467 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 4624 | 1461093449469 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:17:29 INFO - PROCESS | 4624 | 1461093449472 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 4624 | 1461093449474 Marionette TRACE conn5 <- [1,1122,null,{}] 12:17:29 INFO - PROCESS | 4624 | 1461093449478 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}] 12:17:29 INFO - PROCESS | 4624 | 1461093449565 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:17:29 INFO - PROCESS | 4624 | 1461093449572 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3099000 == 83 [pid = 4624] [id = 290] 12:17:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6BC6C3000) [pid = 4624] [serial = 869] [outer = 0000000000000000] 12:17:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6BC9B0C00) [pid = 4624] [serial = 870] [outer = 000000C6BC6C3000] 12:17:29 INFO - PROCESS | 4624 | 1461093449618 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BD17C400) [pid = 4624] [serial = 871] [outer = 000000C6BC6C3000] 12:17:30 INFO - PROCESS | 4624 | [GFX2-]: DrawTargetD2D 1.1 (000000C6C268C4F0): Failed to create GradientStopCollection with no stops. 12:17:30 INFO - PROCESS | 4624 | [GFX3-]: No stops specified for gradient pattern. 12:17:30 INFO - PROCESS | 4624 | 1461093450118 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]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 12:17:30 INFO - PROCESS | 4624 | 1461093450152 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 4624 | 1461093450158 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:17:30 INFO - PROCESS | 4624 | 1461093450164 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 4624 | 1461093450169 Marionette TRACE conn5 <- [1,1126,null,{}] 12:17:30 INFO - PROCESS | 4624 | 1461093450176 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}] 12:17:30 INFO - PROCESS | 4624 | 1461093450361 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:17:30 INFO - PROCESS | 4624 | 1461093450453 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4130000 == 84 [pid = 4624] [id = 291] 12:17:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6AE8E6400) [pid = 4624] [serial = 872] [outer = 0000000000000000] 12:17:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6AE91F000) [pid = 4624] [serial = 873] [outer = 000000C6AE8E6400] 12:17:30 INFO - PROCESS | 4624 | 1461093450513 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6B3138400) [pid = 4624] [serial = 874] [outer = 000000C6AE8E6400] 12:17:31 INFO - PROCESS | 4624 | 1461093451073 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 986ms 12:17:31 INFO - PROCESS | 4624 | 1461093451153 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 4624 | 1461093451160 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 4624 | 1461093451166 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:17:31 INFO - PROCESS | 4624 | 1461093451169 Marionette TRACE conn5 <- [1,1130,null,{}] 12:17:31 INFO - PROCESS | 4624 | 1461093451174 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}] 12:17:31 INFO - PROCESS | 4624 | 1461093451301 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:17:31 INFO - PROCESS | 4624 | 1461093451418 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE726000 == 85 [pid = 4624] [id = 292] 12:17:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6AE8E9000) [pid = 4624] [serial = 875] [outer = 0000000000000000] 12:17:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6B53A6000) [pid = 4624] [serial = 876] [outer = 000000C6AE8E9000] 12:17:31 INFO - PROCESS | 4624 | 1461093451477 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6B8275800) [pid = 4624] [serial = 877] [outer = 000000C6AE8E9000] 12:17:32 INFO - PROCESS | 4624 | 1461093452083 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]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 922ms 12:17:32 INFO - PROCESS | 4624 | 1461093452095 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 4624 | 1461093452098 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:17:32 INFO - PROCESS | 4624 | 1461093452102 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 4624 | 1461093452106 Marionette TRACE conn5 <- [1,1134,null,{}] 12:17:32 INFO - PROCESS | 4624 | 1461093452118 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}] 12:17:32 INFO - PROCESS | 4624 | 1461093452241 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:17:32 INFO - PROCESS | 4624 | 1461093452337 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C324B800 == 86 [pid = 4624] [id = 293] 12:17:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BAE5CC00) [pid = 4624] [serial = 878] [outer = 0000000000000000] 12:17:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BB474800) [pid = 4624] [serial = 879] [outer = 000000C6BAE5CC00] 12:17:32 INFO - PROCESS | 4624 | 1461093452399 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BC253800) [pid = 4624] [serial = 880] [outer = 000000C6BAE5CC00] 12:17:32 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:17:33 INFO - PROCESS | 4624 | 1461093453256 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]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1180ms 12:17:33 INFO - PROCESS | 4624 | 1461093453283 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 4624 | 1461093453287 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:17:33 INFO - PROCESS | 4624 | 1461093453290 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 4624 | 1461093453293 Marionette TRACE conn5 <- [1,1138,null,{}] 12:17:33 INFO - PROCESS | 4624 | 1461093453296 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}] 12:17:33 INFO - PROCESS | 4624 | 1461093453413 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:17:33 INFO - PROCESS | 4624 | 1461093453537 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34CD800 == 87 [pid = 4624] [id = 294] 12:17:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BD3ED400) [pid = 4624] [serial = 881] [outer = 0000000000000000] 12:17:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BE7A4800) [pid = 4624] [serial = 882] [outer = 000000C6BD3ED400] 12:17:33 INFO - PROCESS | 4624 | 1461093453596 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BEE3E000) [pid = 4624] [serial = 883] [outer = 000000C6BD3ED400] 12:17:34 INFO - PROCESS | 4624 | 1461093454159 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 922ms 12:17:34 INFO - PROCESS | 4624 | 1461093454215 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 4624 | 1461093454218 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:17:34 INFO - PROCESS | 4624 | 1461093454222 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 4624 | 1461093454224 Marionette TRACE conn5 <- [1,1142,null,{}] 12:17:34 INFO - PROCESS | 4624 | 1461093454228 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}] 12:17:34 INFO - PROCESS | 4624 | 1461093454340 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:17:34 INFO - PROCESS | 4624 | 1461093454435 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39C3800 == 88 [pid = 4624] [id = 295] 12:17:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BEEB9400) [pid = 4624] [serial = 884] [outer = 0000000000000000] 12:17:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BEF2C800) [pid = 4624] [serial = 885] [outer = 000000C6BEEB9400] 12:17:34 INFO - PROCESS | 4624 | 1461093454492 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BEF38400) [pid = 4624] [serial = 886] [outer = 000000C6BEEB9400] 12:17:35 INFO - PROCESS | 4624 | 1461093455078 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]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 12:17:35 INFO - PROCESS | 4624 | 1461093455104 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 4624 | 1461093455107 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 12:17:35 INFO - PROCESS | 4624 | 1461093455111 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:17:35 INFO - PROCESS | 4624 | 1461093455113 Marionette TRACE conn5 <- [1,1146,null,{}] 12:17:35 INFO - PROCESS | 4624 | 1461093455116 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}] 12:17:35 INFO - PROCESS | 4624 | 1461093455247 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:17:35 INFO - PROCESS | 4624 | 1461093455346 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E86800 == 89 [pid = 4624] [id = 296] 12:17:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BF625C00) [pid = 4624] [serial = 887] [outer = 0000000000000000] 12:17:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BF664C00) [pid = 4624] [serial = 888] [outer = 000000C6BF625C00] 12:17:35 INFO - PROCESS | 4624 | 1461093455407 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BF69E000) [pid = 4624] [serial = 889] [outer = 000000C6BF625C00] 12:17:36 INFO - PROCESS | 4624 | 1461093455994 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] 12:17:36 INFO - PROCESS | 4624 | 1461093456039 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:17:36 INFO - PROCESS | 4624 | 1461093456042 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 4624 | 1461093456045 Marionette TRACE conn5 <- [1,1150,null,{}] 12:17:36 INFO - PROCESS | 4624 | 1461093456049 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}] 12:17:36 INFO - PROCESS | 4624 | 1461093456160 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:17:36 INFO - PROCESS | 4624 | 1461093456256 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64D5000 == 90 [pid = 4624] [id = 297] 12:17:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BBEE1000) [pid = 4624] [serial = 890] [outer = 0000000000000000] 12:17:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BF6AAC00) [pid = 4624] [serial = 891] [outer = 000000C6BBEE1000] 12:17:36 INFO - PROCESS | 4624 | 1461093456312 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C004C400) [pid = 4624] [serial = 892] [outer = 000000C6BBEE1000] 12:17:36 INFO - PROCESS | 4624 | 1461093456880 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]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 880ms 12:17:36 INFO - PROCESS | 4624 | 1461093456926 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 4624 | 1461093456929 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:17:36 INFO - PROCESS | 4624 | 1461093456932 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 4624 | 1461093456934 Marionette TRACE conn5 <- [1,1154,null,{}] 12:17:36 INFO - PROCESS | 4624 | 1461093456938 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}] 12:17:37 INFO - PROCESS | 4624 | 1461093457051 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:17:37 INFO - PROCESS | 4624 | 1461093457147 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6A0C000 == 91 [pid = 4624] [id = 298] 12:17:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C0055400) [pid = 4624] [serial = 893] [outer = 0000000000000000] 12:17:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6C0058000) [pid = 4624] [serial = 894] [outer = 000000C6C0055400] 12:17:37 INFO - PROCESS | 4624 | 1461093457203 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C0899800) [pid = 4624] [serial = 895] [outer = 000000C6C0055400] 12:17:37 INFO - PROCESS | 4624 | 1461093457854 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]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 12:17:38 INFO - PROCESS | 4624 | 1461093458106 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 4624 | 1461093458111 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 12:17:38 INFO - PROCESS | 4624 | 1461093458117 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 4624 | 1461093458120 Marionette TRACE conn5 <- [1,1158,null,{}] 12:17:38 INFO - PROCESS | 4624 | 1461093458126 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}] 12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:17:38 INFO - PROCESS | 4624 | 1461093458234 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:17:38 INFO - PROCESS | 4624 | 1461093458355 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B443C800 == 92 [pid = 4624] [id = 299] 12:17:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6AE8E5000) [pid = 4624] [serial = 896] [outer = 0000000000000000] 12:17:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6AE91E800) [pid = 4624] [serial = 897] [outer = 000000C6AE8E5000] 12:17:38 INFO - PROCESS | 4624 | 1461093458408 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6B3139000) [pid = 4624] [serial = 898] [outer = 000000C6AE8E5000] 12:17:39 INFO - PROCESS | 4624 | 1461093459042 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]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 964ms 12:17:39 INFO - PROCESS | 4624 | 1461093459096 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 4624 | 1461093459099 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:17:39 INFO - PROCESS | 4624 | 1461093459107 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 4624 | 1461093459111 Marionette TRACE conn5 <- [1,1162,null,{}] 12:17:39 INFO - PROCESS | 4624 | 1461093459115 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}] 12:17:39 INFO - PROCESS | 4624 | 1461093459222 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:17:39 INFO - PROCESS | 4624 | 1461093459326 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB538000 == 93 [pid = 4624] [id = 300] 12:17:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6B43AD400) [pid = 4624] [serial = 899] [outer = 0000000000000000] 12:17:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6B53A2400) [pid = 4624] [serial = 900] [outer = 000000C6B43AD400] 12:17:39 INFO - PROCESS | 4624 | 1461093459376 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6B8264C00) [pid = 4624] [serial = 901] [outer = 000000C6B43AD400] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2507000 == 92 [pid = 4624] [id = 289] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF43E800 == 91 [pid = 4624] [id = 288] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD0F000 == 90 [pid = 4624] [id = 287] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF589800 == 89 [pid = 4624] [id = 286] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD6000 == 88 [pid = 4624] [id = 285] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD3D9000 == 87 [pid = 4624] [id = 284] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBF3A000 == 86 [pid = 4624] [id = 269] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB68F000 == 85 [pid = 4624] [id = 283] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4440000 == 84 [pid = 4624] [id = 282] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6BB47C400) [pid = 4624] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6BF60F000) [pid = 4624] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6B4EAF400) [pid = 4624] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BB2C5C00) [pid = 4624] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6C08F5000) [pid = 4624] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6C0051800) [pid = 4624] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B004E000 == 83 [pid = 4624] [id = 281] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C000F000 == 82 [pid = 4624] [id = 277] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBD6C000 == 81 [pid = 4624] [id = 276] 12:17:39 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4437000 == 80 [pid = 4624] [id = 275] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6B8573400) [pid = 4624] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6BA480000) [pid = 4624] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6B9E7E000) [pid = 4624] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6BF666000) [pid = 4624] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6BF6A1000) [pid = 4624] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6B3AC0C00) [pid = 4624] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6B4EB6C00) [pid = 4624] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6AE91B000) [pid = 4624] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6AED05000) [pid = 4624] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6AE59AC00) [pid = 4624] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6AD5DEC00) [pid = 4624] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6B341B800) [pid = 4624] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6B3AC9000) [pid = 4624] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B43A5C00) [pid = 4624] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6B4A5E400) [pid = 4624] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BA9A0C00) [pid = 4624] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BB2C4800) [pid = 4624] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6B8610000) [pid = 4624] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BAEAD400) [pid = 4624] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6B7B0C800) [pid = 4624] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BAE58000) [pid = 4624] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BAFF0800) [pid = 4624] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 4624 | 1461093459965 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] 12:17:39 INFO - PROCESS | 4624 | 1461093459992 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:17:40 INFO - PROCESS | 4624 | 1461093459996 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 4624 | 1461093459998 Marionette TRACE conn5 <- [1,1166,null,{}] 12:17:40 INFO - PROCESS | 4624 | 1461093460007 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}] 12:17:40 INFO - PROCESS | 4624 | 1461093460108 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:17:40 INFO - PROCESS | 4624 | 1461093460120 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B62000 == 81 [pid = 4624] [id = 301] 12:17:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6B4A5C400) [pid = 4624] [serial = 902] [outer = 0000000000000000] 12:17:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6B4AE4400) [pid = 4624] [serial = 903] [outer = 000000C6B4A5C400] 12:17:40 INFO - PROCESS | 4624 | 1461093460172 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6B8265800) [pid = 4624] [serial = 904] [outer = 000000C6B4A5C400] 12:17:40 INFO - PROCESS | 4624 | 1461093460651 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] 12:17:40 INFO - PROCESS | 4624 | 1461093460734 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:17:40 INFO - PROCESS | 4624 | 1461093460738 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 4624 | 1461093460739 Marionette TRACE conn5 <- [1,1170,null,{}] 12:17:40 INFO - PROCESS | 4624 | 1461093460743 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}] 12:17:40 INFO - PROCESS | 4624 | 1461093460838 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:17:40 INFO - PROCESS | 4624 | 1461093460926 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD1DD800 == 82 [pid = 4624] [id = 302] 12:17:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6B7B10000) [pid = 4624] [serial = 905] [outer = 0000000000000000] 12:17:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6B9E7EC00) [pid = 4624] [serial = 906] [outer = 000000C6B7B10000] 12:17:40 INFO - PROCESS | 4624 | 1461093460974 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BA9A8000) [pid = 4624] [serial = 907] [outer = 000000C6B7B10000] 12:17:41 INFO - PROCESS | 4624 | 1461093461361 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] 12:17:41 INFO - PROCESS | 4624 | 1461093461435 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 4624 | 1461093461439 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 4624 | 1461093461440 Marionette TRACE conn5 <- [1,1174,null,{}] 12:17:41 INFO - PROCESS | 4624 | 1461093461444 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}] 12:17:41 INFO - PROCESS | 4624 | 1461093461563 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:17:41 INFO - PROCESS | 4624 | 1461093461576 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF84800 == 83 [pid = 4624] [id = 303] 12:17:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BAE5A400) [pid = 4624] [serial = 908] [outer = 0000000000000000] 12:17:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BAEB4800) [pid = 4624] [serial = 909] [outer = 000000C6BAE5A400] 12:17:41 INFO - PROCESS | 4624 | 1461093461623 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BB2C2000) [pid = 4624] [serial = 910] [outer = 000000C6BAE5A400] 12:17:42 INFO - PROCESS | 4624 | 1461093462097 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] 12:17:42 INFO - PROCESS | 4624 | 1461093462178 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:17:42 INFO - PROCESS | 4624 | 1461093462181 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 4624 | 1461093462183 Marionette TRACE conn5 <- [1,1178,null,{}] 12:17:42 INFO - PROCESS | 4624 | 1461093462186 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}] 12:17:42 INFO - PROCESS | 4624 | 1461093462329 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:17:42 INFO - PROCESS | 4624 | 1461093462392 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF586000 == 84 [pid = 4624] [id = 304] 12:17:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BBAB2800) [pid = 4624] [serial = 911] [outer = 0000000000000000] 12:17:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BBD38800) [pid = 4624] [serial = 912] [outer = 000000C6BBAB2800] 12:17:42 INFO - PROCESS | 4624 | 1461093462443 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BC250800) [pid = 4624] [serial = 913] [outer = 000000C6BBAB2800] 12:17:42 INFO - PROCESS | 4624 | 1461093462937 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] 12:17:43 INFO - PROCESS | 4624 | 1461093463004 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:17:43 INFO - PROCESS | 4624 | 1461093463008 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 4624 | 1461093463010 Marionette TRACE conn5 <- [1,1182,null,{}] 12:17:43 INFO - PROCESS | 4624 | 1461093463013 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}] 12:17:43 INFO - PROCESS | 4624 | 1461093463135 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:17:43 INFO - PROCESS | 4624 | 1461093463154 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0021800 == 85 [pid = 4624] [id = 305] 12:17:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BD310000) [pid = 4624] [serial = 914] [outer = 0000000000000000] 12:17:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BE028800) [pid = 4624] [serial = 915] [outer = 000000C6BD310000] 12:17:43 INFO - PROCESS | 4624 | 1461093463200 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BEF37800) [pid = 4624] [serial = 916] [outer = 000000C6BD310000] 12:17:43 INFO - PROCESS | 4624 | 1461093463656 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] 12:17:43 INFO - PROCESS | 4624 | 1461093463683 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:17:43 INFO - PROCESS | 4624 | 1461093463686 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 4624 | 1461093463688 Marionette TRACE conn5 <- [1,1186,null,{}] 12:17:43 INFO - PROCESS | 4624 | 1461093463692 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}] 12:17:44 INFO - PROCESS | 4624 | 1461093464000 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6AE5BB400) [pid = 4624] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6B3AC2800) [pid = 4624] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6B8274C00) [pid = 4624] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6AEE25400) [pid = 4624] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6AEF65C00) [pid = 4624] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BB47F800) [pid = 4624] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B86C4400) [pid = 4624] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6AE5B9C00) [pid = 4624] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6B4A53400) [pid = 4624] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BB474000) [pid = 4624] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BB5DC800) [pid = 4624] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6AE917400) [pid = 4624] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BBF94000) [pid = 4624] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6B43A9C00) [pid = 4624] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6B3AC0400) [pid = 4624] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BE7AA000) [pid = 4624] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BAE56400) [pid = 4624] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BB474400) [pid = 4624] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6C0ADB000) [pid = 4624] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:17:44 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BB478C00) [pid = 4624] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:17:44 INFO - PROCESS | 4624 | 1461093464067 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA90A800 == 86 [pid = 4624] [id = 306] 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6ACDF0000) [pid = 4624] [serial = 917] [outer = 0000000000000000] 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6AE5BB400) [pid = 4624] [serial = 918] [outer = 000000C6ACDF0000] 12:17:44 INFO - PROCESS | 4624 | 1461093464114 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B8269400) [pid = 4624] [serial = 919] [outer = 000000C6ACDF0000] 12:17:44 INFO - PROCESS | 4624 | 1461093464538 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]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:17:44 INFO - PROCESS | 4624 | 1461093464570 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 4624 | 1461093464572 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 4624 | 1461093464575 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 4624 | 1461093464577 Marionette TRACE conn5 <- [1,1190,null,{}] 12:17:44 INFO - PROCESS | 4624 | 1461093464581 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}] 12:17:44 INFO - PROCESS | 4624 | 1461093464672 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:17:44 INFO - PROCESS | 4624 | 1461093464678 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C4000 == 87 [pid = 4624] [id = 307] 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BAEB5C00) [pid = 4624] [serial = 920] [outer = 0000000000000000] 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BF60AC00) [pid = 4624] [serial = 921] [outer = 000000C6BAEB5C00] 12:17:44 INFO - PROCESS | 4624 | 1461093464724 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BF671000) [pid = 4624] [serial = 922] [outer = 000000C6BAEB5C00] 12:17:45 INFO - PROCESS | 4624 | 1461093465151 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:17:45 INFO - PROCESS | 4624 | 1461093465208 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 4624 | 1461093465210 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 4624 | 1461093465213 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 4624 | 1461093465215 Marionette TRACE conn5 <- [1,1194,null,{}] 12:17:45 INFO - PROCESS | 4624 | 1461093465219 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}] 12:17:45 INFO - PROCESS | 4624 | 1461093465310 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:17:45 INFO - PROCESS | 4624 | 1461093465316 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A2C800 == 88 [pid = 4624] [id = 308] 12:17:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BF69C400) [pid = 4624] [serial = 923] [outer = 0000000000000000] 12:17:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6C03A1800) [pid = 4624] [serial = 924] [outer = 000000C6BF69C400] 12:17:45 INFO - PROCESS | 4624 | 1461093465361 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6C08A3000) [pid = 4624] [serial = 925] [outer = 000000C6BF69C400] 12:17:45 INFO - PROCESS | 4624 | 1461093465791 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 12:17:45 INFO - PROCESS | 4624 | 1461093465846 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:17:45 INFO - PROCESS | 4624 | 1461093465849 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 4624 | 1461093465853 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 4624 | 1461093465855 Marionette TRACE conn5 <- [1,1198,null,{}] 12:17:45 INFO - PROCESS | 4624 | 1461093465859 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}] 12:17:45 INFO - PROCESS | 4624 | 1461093465972 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:17:46 INFO - PROCESS | 4624 | 1461093466198 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3FC1000 == 89 [pid = 4624] [id = 309] 12:17:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6AE598000) [pid = 4624] [serial = 926] [outer = 0000000000000000] 12:17:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6AE5C0800) [pid = 4624] [serial = 927] [outer = 000000C6AE598000] 12:17:46 INFO - PROCESS | 4624 | 1461093466260 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6AED0D800) [pid = 4624] [serial = 928] [outer = 000000C6AE598000] 12:17:46 INFO - PROCESS | 4624 | 1461093466831 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]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1020ms 12:17:46 INFO - PROCESS | 4624 | 1461093466875 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 4624 | 1461093466880 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:17:46 INFO - PROCESS | 4624 | 1461093466885 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 4624 | 1461093466890 Marionette TRACE conn5 <- [1,1202,null,{}] 12:17:46 INFO - PROCESS | 4624 | 1461093466896 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}] 12:17:47 INFO - PROCESS | 4624 | 1461093467040 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:17:47 INFO - PROCESS | 4624 | 1461093467168 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD119800 == 90 [pid = 4624] [id = 310] 12:17:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B4EB9400) [pid = 4624] [serial = 929] [outer = 0000000000000000] 12:17:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6B7B0C800) [pid = 4624] [serial = 930] [outer = 000000C6B4EB9400] 12:17:47 INFO - PROCESS | 4624 | 1461093467229 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BA253C00) [pid = 4624] [serial = 931] [outer = 000000C6B4EB9400] 12:17:47 INFO - PROCESS | 4624 | 1461093467871 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]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1020ms 12:17:47 INFO - PROCESS | 4624 | 1461093467912 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 4624 | 1461093467917 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:17:47 INFO - PROCESS | 4624 | 1461093467921 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 4624 | 1461093467923 Marionette TRACE conn5 <- [1,1206,null,{}] 12:17:47 INFO - PROCESS | 4624 | 1461093467928 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}] 12:17:48 INFO - PROCESS | 4624 | 1461093468046 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:17:48 INFO - PROCESS | 4624 | 1461093468174 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34DD800 == 91 [pid = 4624] [id = 311] 12:17:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BB474C00) [pid = 4624] [serial = 932] [outer = 0000000000000000] 12:17:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BBAAAC00) [pid = 4624] [serial = 933] [outer = 000000C6BB474C00] 12:17:48 INFO - PROCESS | 4624 | 1461093468233 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BBEE4000) [pid = 4624] [serial = 934] [outer = 000000C6BB474C00] 12:17:48 INFO - PROCESS | 4624 | 1461093468858 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]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 12:17:48 INFO - PROCESS | 4624 | 1461093468909 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 4624 | 1461093468912 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:17:48 INFO - PROCESS | 4624 | 1461093468923 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 4624 | 1461093468930 Marionette TRACE conn5 <- [1,1210,null,{}] 12:17:48 INFO - PROCESS | 4624 | 1461093468935 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}] 12:17:49 INFO - PROCESS | 4624 | 1461093469056 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:17:49 INFO - PROCESS | 4624 | 1461093469183 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70C5000 == 92 [pid = 4624] [id = 312] 12:17:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BF60C400) [pid = 4624] [serial = 935] [outer = 0000000000000000] 12:17:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6C08EEC00) [pid = 4624] [serial = 936] [outer = 000000C6BF60C400] 12:17:49 INFO - PROCESS | 4624 | 1461093469242 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6C0A68C00) [pid = 4624] [serial = 937] [outer = 000000C6BF60C400] 12:17:49 INFO - PROCESS | 4624 | 1461093469785 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] 12:17:49 INFO - PROCESS | 4624 | 1461093469823 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:17:49 INFO - PROCESS | 4624 | 1461093469826 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 4624 | 1461093469829 Marionette TRACE conn5 <- [1,1214,null,{}] 12:17:49 INFO - PROCESS | 4624 | 1461093469833 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}] 12:17:49 INFO - PROCESS | 4624 | 1461093469952 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:17:50 INFO - PROCESS | 4624 | 1461093470050 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8AD9800 == 93 [pid = 4624] [id = 313] 12:17:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6C0A6FC00) [pid = 4624] [serial = 938] [outer = 0000000000000000] 12:17:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6C0AD9400) [pid = 4624] [serial = 939] [outer = 000000C6C0A6FC00] 12:17:50 INFO - PROCESS | 4624 | 1461093470107 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C0AE2800) [pid = 4624] [serial = 940] [outer = 000000C6C0A6FC00] 12:17:50 INFO - PROCESS | 4624 | 1461093470701 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]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 922ms 12:17:50 INFO - PROCESS | 4624 | 1461093470750 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 4624 | 1461093470752 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 12:17:50 INFO - PROCESS | 4624 | 1461093470756 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:17:50 INFO - PROCESS | 4624 | 1461093470758 Marionette TRACE conn5 <- [1,1218,null,{}] 12:17:50 INFO - PROCESS | 4624 | 1461093470762 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}] 12:17:50 INFO - PROCESS | 4624 | 1461093470878 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:17:50 INFO - PROCESS | 4624 | 1461093470980 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8AF5000 == 94 [pid = 4624] [id = 314] 12:17:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C23CB400) [pid = 4624] [serial = 941] [outer = 0000000000000000] 12:17:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6C23CE400) [pid = 4624] [serial = 942] [outer = 000000C6C23CB400] 12:17:51 INFO - PROCESS | 4624 | 1461093471048 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C26AE800) [pid = 4624] [serial = 943] [outer = 000000C6C23CB400] 12:17:51 INFO - PROCESS | 4624 | 1461093471663 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]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 12:17:51 INFO - PROCESS | 4624 | 1461093471744 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 4624 | 1461093471747 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 12:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:17:51 INFO - PROCESS | 4624 | 1461093471751 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 4624 | 1461093471753 Marionette TRACE conn5 <- [1,1222,null,{}] 12:17:51 INFO - PROCESS | 4624 | 1461093471757 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}] 12:17:51 INFO - PROCESS | 4624 | 1461093471875 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:17:52 INFO - PROCESS | 4624 | 1461093472024 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8ADB000 == 95 [pid = 4624] [id = 315] 12:17:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C322B000) [pid = 4624] [serial = 944] [outer = 0000000000000000] 12:17:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6C322E000) [pid = 4624] [serial = 945] [outer = 000000C6C322B000] 12:17:52 INFO - PROCESS | 4624 | 1461093472081 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C8DC4C00) [pid = 4624] [serial = 946] [outer = 000000C6C322B000] 12:17:52 INFO - PROCESS | 4624 | 1461093472653 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]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 921ms 12:17:52 INFO - PROCESS | 4624 | 1461093472676 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 4624 | 1461093472679 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 12:17:52 INFO - PROCESS | 4624 | 1461093472684 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:17:52 INFO - PROCESS | 4624 | 1461093472687 Marionette TRACE conn5 <- [1,1226,null,{}] 12:17:52 INFO - PROCESS | 4624 | 1461093472690 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}] 12:17:53 INFO - PROCESS | 4624 | 1461093472995 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:17:53 INFO - PROCESS | 4624 | 1461093473166 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DCE000 == 96 [pid = 4624] [id = 316] 12:17:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6AE0C6C00) [pid = 4624] [serial = 947] [outer = 0000000000000000] 12:17:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6AE5A5400) [pid = 4624] [serial = 948] [outer = 000000C6AE0C6C00] 12:17:53 INFO - PROCESS | 4624 | 1461093473218 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6AED09C00) [pid = 4624] [serial = 949] [outer = 000000C6AE0C6C00] 12:17:53 INFO - PROCESS | 4624 | 1461093473846 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]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1176ms 12:17:53 INFO - PROCESS | 4624 | 1461093473865 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 4624 | 1461093473870 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 12:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:17:53 INFO - PROCESS | 4624 | 1461093473874 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 4624 | 1461093473879 Marionette TRACE conn5 <- [1,1230,null,{}] 12:17:53 INFO - PROCESS | 4624 | 1461093473883 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}] 12:17:54 INFO - PROCESS | 4624 | 1461093473990 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:17:54 INFO - PROCESS | 4624 | 1461093474095 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57F2000 == 97 [pid = 4624] [id = 317] 12:17:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6B4A59C00) [pid = 4624] [serial = 950] [outer = 0000000000000000] 12:17:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6B4AE4C00) [pid = 4624] [serial = 951] [outer = 000000C6B4A59C00] 12:17:54 INFO - PROCESS | 4624 | 1461093474148 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6B7B05800) [pid = 4624] [serial = 952] [outer = 000000C6B4A59C00] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4435800 == 96 [pid = 4624] [id = 252] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE01D000 == 95 [pid = 4624] [id = 250] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0819000 == 94 [pid = 4624] [id = 254] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C309C000 == 93 [pid = 4624] [id = 256] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39BF800 == 92 [pid = 4624] [id = 260] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AE6F3000 == 91 [pid = 4624] [id = 13] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD2000 == 90 [pid = 4624] [id = 251] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF686800 == 89 [pid = 4624] [id = 274] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A2C800 == 88 [pid = 4624] [id = 308] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34C4000 == 87 [pid = 4624] [id = 307] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA90A800 == 86 [pid = 4624] [id = 306] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0021800 == 85 [pid = 4624] [id = 305] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF586000 == 84 [pid = 4624] [id = 304] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF84800 == 83 [pid = 4624] [id = 303] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6BC9B0C00) [pid = 4624] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BB2C5000) [pid = 4624] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6BBAB4800) [pid = 4624] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6BBE8E800) [pid = 4624] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD1DD800 == 82 [pid = 4624] [id = 302] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B62000 == 81 [pid = 4624] [id = 301] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB538000 == 80 [pid = 4624] [id = 300] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B443C800 == 79 [pid = 4624] [id = 299] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E86800 == 78 [pid = 4624] [id = 296] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39C3800 == 77 [pid = 4624] [id = 295] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34CD800 == 76 [pid = 4624] [id = 294] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C324B800 == 75 [pid = 4624] [id = 293] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE726000 == 74 [pid = 4624] [id = 292] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4130000 == 73 [pid = 4624] [id = 291] 12:17:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3099000 == 72 [pid = 4624] [id = 290] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6B8569000) [pid = 4624] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6C23D7C00) [pid = 4624] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BF6DA800) [pid = 4624] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BBD2C400) [pid = 4624] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6BF6AA000) [pid = 4624] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6C26AA400) [pid = 4624] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6C0394000) [pid = 4624] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6AF178000) [pid = 4624] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6B3DED800) [pid = 4624] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6B826A400) [pid = 4624] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6B4A5B800) [pid = 4624] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6B8568400) [pid = 4624] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6B3135400) [pid = 4624] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6AEF64400) [pid = 4624] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6B3A75800) [pid = 4624] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6AFE13000) [pid = 4624] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BB50D000) [pid = 4624] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6B9E87C00) [pid = 4624] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BBAA8800) [pid = 4624] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BAC25000) [pid = 4624] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BBD21400) [pid = 4624] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B43A3800) [pid = 4624] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6B4EAEC00) [pid = 4624] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6B7B67400) [pid = 4624] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6BB50E400) [pid = 4624] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BB47D400) [pid = 4624] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6BBAAF800) [pid = 4624] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6BBD41800) [pid = 4624] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6BA257400) [pid = 4624] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BC252C00) [pid = 4624] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6BC3B3400) [pid = 4624] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BBD36800) [pid = 4624] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6B8605C00) [pid = 4624] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 4624 | 1461093474777 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 921ms 12:17:54 INFO - PROCESS | 4624 | 1461093474800 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 4624 | 1461093474803 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:17:54 INFO - PROCESS | 4624 | 1461093474807 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 4624 | 1461093474809 Marionette TRACE conn5 <- [1,1234,null,{}] 12:17:54 INFO - PROCESS | 4624 | 1461093474812 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}] 12:17:54 INFO - PROCESS | 4624 | 1461093474907 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:17:54 INFO - PROCESS | 4624 | 1461093474990 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B4F800 == 73 [pid = 4624] [id = 318] 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6AE91F800) [pid = 4624] [serial = 953] [outer = 0000000000000000] 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B3A71000) [pid = 4624] [serial = 954] [outer = 000000C6AE91F800] 12:17:55 INFO - PROCESS | 4624 | 1461093475039 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B43AC400) [pid = 4624] [serial = 955] [outer = 000000C6AE91F800] 12:17:55 INFO - PROCESS | 4624 | 1461093475509 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]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 12:17:55 INFO - PROCESS | 4624 | 1461093475542 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 4624 | 1461093475547 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:17:55 INFO - PROCESS | 4624 | 1461093475558 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 4624 | 1461093475562 Marionette TRACE conn5 <- [1,1238,null,{}] 12:17:55 INFO - PROCESS | 4624 | 1461093475566 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}] 12:17:55 INFO - PROCESS | 4624 | 1461093475688 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:17:55 INFO - PROCESS | 4624 | 1461093475701 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC3D1800 == 74 [pid = 4624] [id = 319] 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6B7B04000) [pid = 4624] [serial = 956] [outer = 0000000000000000] 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6B8569000) [pid = 4624] [serial = 957] [outer = 000000C6B7B04000] 12:17:55 INFO - PROCESS | 4624 | 1461093475747 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6B9E7BC00) [pid = 4624] [serial = 958] [outer = 000000C6B7B04000] 12:17:56 INFO - PROCESS | 4624 | 1461093476210 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]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 12:17:56 INFO - PROCESS | 4624 | 1461093476247 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 4624 | 1461093476249 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 12:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:17:56 INFO - PROCESS | 4624 | 1461093476252 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 4624 | 1461093476254 Marionette TRACE conn5 <- [1,1242,null,{}] 12:17:56 INFO - PROCESS | 4624 | 1461093476258 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}] 12:17:56 INFO - PROCESS | 4624 | 1461093476350 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:17:56 INFO - PROCESS | 4624 | 1461093476359 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4438000 == 75 [pid = 4624] [id = 320] 12:17:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BA4C2800) [pid = 4624] [serial = 959] [outer = 0000000000000000] 12:17:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BA9BAC00) [pid = 4624] [serial = 960] [outer = 000000C6BA4C2800] 12:17:56 INFO - PROCESS | 4624 | 1461093476406 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BAE5BC00) [pid = 4624] [serial = 961] [outer = 000000C6BA4C2800] 12:17:56 INFO - PROCESS | 4624 | 1461093476846 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]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 12:17:56 INFO - PROCESS | 4624 | 1461093476894 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 4624 | 1461093476896 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 12:17:56 INFO - PROCESS | 4624 | 1461093476900 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 4624 | 1461093476902 Marionette TRACE conn5 <- [1,1246,null,{}] 12:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:17:56 INFO - PROCESS | 4624 | 1461093476906 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}] 12:17:57 INFO - PROCESS | 4624 | 1461093477025 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:17:57 INFO - PROCESS | 4624 | 1461093477115 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF43A800 == 76 [pid = 4624] [id = 321] 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BAFEE800) [pid = 4624] [serial = 962] [outer = 0000000000000000] 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BB29EC00) [pid = 4624] [serial = 963] [outer = 000000C6BAFEE800] 12:17:57 INFO - PROCESS | 4624 | 1461093477172 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BB47EC00) [pid = 4624] [serial = 964] [outer = 000000C6BAFEE800] 12:17:57 INFO - PROCESS | 4624 | 1461093477638 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]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 776ms 12:17:57 INFO - PROCESS | 4624 | 1461093477681 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 4624 | 1461093477683 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 4624 | 1461093477686 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:17:57 INFO - PROCESS | 4624 | 1461093477688 Marionette TRACE conn5 <- [1,1250,null,{}] 12:17:57 INFO - PROCESS | 4624 | 1461093477692 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}] 12:17:57 INFO - PROCESS | 4624 | 1461093477813 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:17:57 INFO - PROCESS | 4624 | 1461093477870 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF596800 == 77 [pid = 4624] [id = 322] 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BBA53000) [pid = 4624] [serial = 965] [outer = 0000000000000000] 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BBAB3800) [pid = 4624] [serial = 966] [outer = 000000C6BBA53000] 12:17:57 INFO - PROCESS | 4624 | 1461093477918 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BBD36000) [pid = 4624] [serial = 967] [outer = 000000C6BBA53000] 12:17:58 INFO - PROCESS | 4624 | 1461093478357 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 12:17:58 INFO - PROCESS | 4624 | 1461093478439 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 4624 | 1461093478441 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:17:58 INFO - PROCESS | 4624 | 1461093478454 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 4624 | 1461093478456 Marionette TRACE conn5 <- [1,1254,null,{}] 12:17:58 INFO - PROCESS | 4624 | 1461093478460 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}] 12:17:58 INFO - PROCESS | 4624 | 1461093478578 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:17:58 INFO - PROCESS | 4624 | 1461093478637 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD1C800 == 78 [pid = 4624] [id = 323] 12:17:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BBE86C00) [pid = 4624] [serial = 968] [outer = 0000000000000000] 12:17:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6BBEDA400) [pid = 4624] [serial = 969] [outer = 000000C6BBE86C00] 12:17:58 INFO - PROCESS | 4624 | 1461093478684 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BC3BA400) [pid = 4624] [serial = 970] [outer = 000000C6BBE86C00] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BAEA8C00) [pid = 4624] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BBAB2000) [pid = 4624] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BBAB1C00) [pid = 4624] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BBAB2800) [pid = 4624] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BD310000) [pid = 4624] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6AE8E5000) [pid = 4624] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6B43AD400) [pid = 4624] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BAEB5C00) [pid = 4624] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BAE5A400) [pid = 4624] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6B4A5C400) [pid = 4624] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BC6C3000) [pid = 4624] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6B7B10000) [pid = 4624] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:17:59 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6ACDF0000) [pid = 4624] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:17:59 INFO - PROCESS | 4624 | 1461093479278 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 880ms 12:17:59 INFO - PROCESS | 4624 | 1461093479332 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 4624 | 1461093479334 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 4624 | 1461093479337 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:17:59 INFO - PROCESS | 4624 | 1461093479339 Marionette TRACE conn5 <- [1,1258,null,{}] 12:17:59 INFO - PROCESS | 4624 | 1461093479343 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}] 12:17:59 INFO - PROCESS | 4624 | 1461093479432 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:17:59 INFO - PROCESS | 4624 | 1461093479438 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0014800 == 79 [pid = 4624] [id = 324] 12:17:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6B7B0E800) [pid = 4624] [serial = 971] [outer = 0000000000000000] 12:17:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BBEDC000) [pid = 4624] [serial = 972] [outer = 000000C6B7B0E800] 12:17:59 INFO - PROCESS | 4624 | 1461093479487 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BC9B6800) [pid = 4624] [serial = 973] [outer = 000000C6B7B0E800] 12:17:59 INFO - PROCESS | 4624 | 1461093479927 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 12:17:59 INFO - PROCESS | 4624 | 1461093479967 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 4624 | 1461093479970 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 12:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:17:59 INFO - PROCESS | 4624 | 1461093479973 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 4624 | 1461093479975 Marionette TRACE conn5 <- [1,1262,null,{}] 12:17:59 INFO - PROCESS | 4624 | 1461093479978 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}] 12:18:00 INFO - PROCESS | 4624 | 1461093480069 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:18:00 INFO - PROCESS | 4624 | 1461093480078 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2513000 == 80 [pid = 4624] [id = 325] 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6B43A8800) [pid = 4624] [serial = 974] [outer = 0000000000000000] 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BA95D000) [pid = 4624] [serial = 975] [outer = 000000C6B43A8800] 12:18:00 INFO - PROCESS | 4624 | 1461093480125 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BEDC5000) [pid = 4624] [serial = 976] [outer = 000000C6B43A8800] 12:18:00 INFO - PROCESS | 4624 | 1461093480588 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]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 12:18:00 INFO - PROCESS | 4624 | 1461093480647 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 4624 | 1461093480649 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:18:00 INFO - PROCESS | 4624 | 1461093480653 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 4624 | 1461093480655 Marionette TRACE conn5 <- [1,1266,null,{}] 12:18:00 INFO - PROCESS | 4624 | 1461093480658 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}] 12:18:00 INFO - PROCESS | 4624 | 1461093480749 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:18:00 INFO - PROCESS | 4624 | 1461093480757 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A3800 == 81 [pid = 4624] [id = 326] 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BEF2D400) [pid = 4624] [serial = 977] [outer = 0000000000000000] 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BF60A400) [pid = 4624] [serial = 978] [outer = 000000C6BEF2D400] 12:18:00 INFO - PROCESS | 4624 | 1461093480810 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BF66D000) [pid = 4624] [serial = 979] [outer = 000000C6BEF2D400] 12:18:01 INFO - PROCESS | 4624 | 1461093481528 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]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 922ms 12:18:01 INFO - PROCESS | 4624 | 1461093481579 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 4624 | 1461093481584 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:18:01 INFO - PROCESS | 4624 | 1461093481590 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 4624 | 1461093481594 Marionette TRACE conn5 <- [1,1270,null,{}] 12:18:01 INFO - PROCESS | 4624 | 1461093481600 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}] 12:18:01 INFO - PROCESS | 4624 | 1461093481729 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:18:01 INFO - PROCESS | 4624 | 1461093481851 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E5B800 == 82 [pid = 4624] [id = 327] 12:18:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6AED03800) [pid = 4624] [serial = 980] [outer = 0000000000000000] 12:18:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6B3AC3800) [pid = 4624] [serial = 981] [outer = 000000C6AED03800] 12:18:01 INFO - PROCESS | 4624 | 1461093481913 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B43AE400) [pid = 4624] [serial = 982] [outer = 000000C6AED03800] 12:18:02 INFO - PROCESS | 4624 | 1461093482487 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 12:18:02 INFO - PROCESS | 4624 | 1461093482525 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 4624 | 1461093482532 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:18:02 INFO - PROCESS | 4624 | 1461093482539 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 4624 | 1461093482542 Marionette TRACE conn5 <- [1,1274,null,{}] 12:18:02 INFO - PROCESS | 4624 | 1461093482547 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}] 12:18:02 INFO - PROCESS | 4624 | 1461093482666 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:18:02 INFO - PROCESS | 4624 | 1461093482766 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE726000 == 83 [pid = 4624] [id = 328] 12:18:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B826A000) [pid = 4624] [serial = 983] [outer = 0000000000000000] 12:18:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B8572000) [pid = 4624] [serial = 984] [outer = 000000C6B826A000] 12:18:02 INFO - PROCESS | 4624 | 1461093482824 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BAE58C00) [pid = 4624] [serial = 985] [outer = 000000C6B826A000] 12:18:03 INFO - PROCESS | 4624 | 1461093483490 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]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 12:18:03 INFO - PROCESS | 4624 | 1461093483528 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 4624 | 1461093483531 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 12:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:18:03 INFO - PROCESS | 4624 | 1461093483535 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 4624 | 1461093483539 Marionette TRACE conn5 <- [1,1278,null,{}] 12:18:03 INFO - PROCESS | 4624 | 1461093483551 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}] 12:18:03 INFO - PROCESS | 4624 | 1461093483672 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:18:03 INFO - PROCESS | 4624 | 1461093483802 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C6800 == 84 [pid = 4624] [id = 329] 12:18:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BB474400) [pid = 4624] [serial = 986] [outer = 0000000000000000] 12:18:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BBF8E400) [pid = 4624] [serial = 987] [outer = 000000C6BB474400] 12:18:03 INFO - PROCESS | 4624 | 1461093483864 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BF62AC00) [pid = 4624] [serial = 988] [outer = 000000C6BB474400] 12:18:04 INFO - PROCESS | 4624 | 1461093484483 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]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 12:18:04 INFO - PROCESS | 4624 | 1461093484522 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 4624 | 1461093484526 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 12:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:18:04 INFO - PROCESS | 4624 | 1461093484529 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 4624 | 1461093484532 Marionette TRACE conn5 <- [1,1282,null,{}] 12:18:04 INFO - PROCESS | 4624 | 1461093484536 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}] 12:18:04 INFO - PROCESS | 4624 | 1461093484651 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:18:04 INFO - PROCESS | 4624 | 1461093484778 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A2C800 == 85 [pid = 4624] [id = 330] 12:18:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BF6A9400) [pid = 4624] [serial = 989] [outer = 0000000000000000] 12:18:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6BF6DE400) [pid = 4624] [serial = 990] [outer = 000000C6BF6A9400] 12:18:04 INFO - PROCESS | 4624 | 1461093484838 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C0056C00) [pid = 4624] [serial = 991] [outer = 000000C6BF6A9400] 12:18:05 INFO - PROCESS | 4624 | 1461093485379 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]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 12:18:05 INFO - PROCESS | 4624 | 1461093485412 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 4624 | 1461093485415 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 12:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:18:05 INFO - PROCESS | 4624 | 1461093485418 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 4624 | 1461093485420 Marionette TRACE conn5 <- [1,1286,null,{}] 12:18:05 INFO - PROCESS | 4624 | 1461093485424 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}] 12:18:05 INFO - PROCESS | 4624 | 1461093485537 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:18:05 INFO - PROCESS | 4624 | 1461093485636 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64D6000 == 86 [pid = 4624] [id = 331] 12:18:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6BBE86400) [pid = 4624] [serial = 992] [outer = 0000000000000000] 12:18:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C039F000) [pid = 4624] [serial = 993] [outer = 000000C6BBE86400] 12:18:05 INFO - PROCESS | 4624 | 1461093485693 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C08EE400) [pid = 4624] [serial = 994] [outer = 000000C6BBE86400] 12:18:06 INFO - PROCESS | 4624 | 1461093486323 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]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 923ms 12:18:06 INFO - PROCESS | 4624 | 1461093486344 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 4624 | 1461093486346 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 12:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:18:06 INFO - PROCESS | 4624 | 1461093486350 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 4624 | 1461093486352 Marionette TRACE conn5 <- [1,1290,null,{}] 12:18:06 INFO - PROCESS | 4624 | 1461093486356 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}] 12:18:06 INFO - PROCESS | 4624 | 1461093486493 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:18:06 INFO - PROCESS | 4624 | 1461093486595 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70B7800 == 87 [pid = 4624] [id = 332] 12:18:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6C23C9C00) [pid = 4624] [serial = 995] [outer = 0000000000000000] 12:18:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C26AD400) [pid = 4624] [serial = 996] [outer = 000000C6C23C9C00] 12:18:06 INFO - PROCESS | 4624 | 1461093486655 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6C322C000) [pid = 4624] [serial = 997] [outer = 000000C6C23C9C00] 12:18:07 INFO - PROCESS | 4624 | 1461093487230 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]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 923ms 12:18:07 INFO - PROCESS | 4624 | 1461093487275 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 4624 | 1461093487278 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:18:07 INFO - PROCESS | 4624 | 1461093487282 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 4624 | 1461093487284 Marionette TRACE conn5 <- [1,1294,null,{}] 12:18:07 INFO - PROCESS | 4624 | 1461093487288 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}] 12:18:07 INFO - PROCESS | 4624 | 1461093487402 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 12:18:07 INFO - PROCESS | 4624 | 1461093487501 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8095800 == 88 [pid = 4624] [id = 333] 12:18:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6C23D6800) [pid = 4624] [serial = 998] [outer = 0000000000000000] 12:18:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6C8073400) [pid = 4624] [serial = 999] [outer = 000000C6C23D6800] 12:18:07 INFO - PROCESS | 4624 | 1461093487559 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6C807AC00) [pid = 4624] [serial = 1000] [outer = 000000C6C23D6800] 12:18:08 INFO - PROCESS | 4624 | 1461093488140 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]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 922ms 12:18:08 INFO - PROCESS | 4624 | 1461093488207 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 4624 | 1461093488210 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 12:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:18:08 INFO - PROCESS | 4624 | 1461093488213 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 4624 | 1461093488216 Marionette TRACE conn5 <- [1,1298,null,{}] 12:18:08 INFO - PROCESS | 4624 | 1461093488220 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}] 12:18:08 INFO - PROCESS | 4624 | 1461093488334 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 12:18:08 INFO - PROCESS | 4624 | 1461093488462 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8CB9800 == 89 [pid = 4624] [id = 334] 12:18:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6B4480400) [pid = 4624] [serial = 1001] [outer = 0000000000000000] 12:18:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6B4485000) [pid = 4624] [serial = 1002] [outer = 000000C6B4480400] 12:18:08 INFO - PROCESS | 4624 | 1461093488520 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6C8070800) [pid = 4624] [serial = 1003] [outer = 000000C6B4480400] 12:18:09 INFO - PROCESS | 4624 | 1461093489108 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]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 922ms 12:18:09 INFO - PROCESS | 4624 | 1461093489139 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 4624 | 1461093489142 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 12:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:18:09 INFO - PROCESS | 4624 | 1461093489146 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 4624 | 1461093489148 Marionette TRACE conn5 <- [1,1302,null,{}] 12:18:09 INFO - PROCESS | 4624 | 1461093489152 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}] 12:18:09 INFO - PROCESS | 4624 | 1461093489438 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:18:09 INFO - PROCESS | 4624 | 1461093489576 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8533000 == 90 [pid = 4624] [id = 335] 12:18:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6ADC4C800) [pid = 4624] [serial = 1004] [outer = 0000000000000000] 12:18:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6AE5B1000) [pid = 4624] [serial = 1005] [outer = 000000C6ADC4C800] 12:18:09 INFO - PROCESS | 4624 | 1461093489630 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6B3135400) [pid = 4624] [serial = 1006] [outer = 000000C6ADC4C800] 12:18:10 INFO - PROCESS | 4624 | 1461093490305 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]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1240ms 12:18:10 INFO - PROCESS | 4624 | 1461093490400 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 4624 | 1461093490405 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 12:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:18:10 INFO - PROCESS | 4624 | 1461093490412 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 4624 | 1461093490417 Marionette TRACE conn5 <- [1,1306,null,{}] 12:18:10 INFO - PROCESS | 4624 | 1461093490422 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}] 12:18:10 INFO - PROCESS | 4624 | 1461093490538 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:18:10 INFO - PROCESS | 4624 | 1461093490655 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2513000 == 89 [pid = 4624] [id = 325] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0014800 == 88 [pid = 4624] [id = 324] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD1C800 == 87 [pid = 4624] [id = 323] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF596800 == 86 [pid = 4624] [id = 322] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF43A800 == 85 [pid = 4624] [id = 321] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4438000 == 84 [pid = 4624] [id = 320] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC3D1800 == 83 [pid = 4624] [id = 319] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B4F800 == 82 [pid = 4624] [id = 318] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57F2000 == 81 [pid = 4624] [id = 317] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6C03A1800) [pid = 4624] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6BF6AAC00) [pid = 4624] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6C0058000) [pid = 4624] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B40AE000 == 82 [pid = 4624] [id = 336] 12:18:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6AE5AFC00) [pid = 4624] [serial = 1007] [outer = 0000000000000000] 12:18:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6B006C800) [pid = 4624] [serial = 1008] [outer = 000000C6AE5AFC00] 12:18:10 INFO - PROCESS | 4624 | 1461093490757 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6B53A3400) [pid = 4624] [serial = 1009] [outer = 000000C6AE5AFC00] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4DCE000 == 81 [pid = 4624] [id = 316] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34DD800 == 80 [pid = 4624] [id = 311] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD119800 == 79 [pid = 4624] [id = 310] 12:18:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3FC1000 == 78 [pid = 4624] [id = 309] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BB510800) [pid = 4624] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6BBEE5000) [pid = 4624] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BBD2BC00) [pid = 4624] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6BBD38800) [pid = 4624] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6BE028800) [pid = 4624] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BC250800) [pid = 4624] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6AE91E800) [pid = 4624] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6BEF37800) [pid = 4624] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6B3139000) [pid = 4624] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6B8264C00) [pid = 4624] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6B53A2400) [pid = 4624] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6B53A6000) [pid = 4624] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6BF60AC00) [pid = 4624] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6BEF2C800) [pid = 4624] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6BAEB4800) [pid = 4624] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6B4AE4400) [pid = 4624] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6B8265800) [pid = 4624] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6BB474800) [pid = 4624] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BD17C400) [pid = 4624] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6BE7A4800) [pid = 4624] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6BF664C00) [pid = 4624] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6AE91F000) [pid = 4624] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6B9E7EC00) [pid = 4624] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BA9A8000) [pid = 4624] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6AE5BB400) [pid = 4624] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BF671000) [pid = 4624] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6B8269400) [pid = 4624] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6BB2C2000) [pid = 4624] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:18:11 INFO - PROCESS | 4624 | 1461093491240 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 881ms 12:18:11 INFO - PROCESS | 4624 | 1461093491297 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 4624 | 1461093491300 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:18:11 INFO - PROCESS | 4624 | 1461093491304 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 4624 | 1461093491306 Marionette TRACE conn5 <- [1,1310,null,{}] 12:18:11 INFO - PROCESS | 4624 | 1461093491310 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}] 12:18:11 INFO - PROCESS | 4624 | 1461093491407 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:18:11 INFO - PROCESS | 4624 | 1461093491418 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC143800 == 79 [pid = 4624] [id = 337] 12:18:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6B8574400) [pid = 4624] [serial = 1010] [outer = 0000000000000000] 12:18:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6B8603C00) [pid = 4624] [serial = 1011] [outer = 000000C6B8574400] 12:18:11 INFO - PROCESS | 4624 | 1461093491467 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6BA47DC00) [pid = 4624] [serial = 1012] [outer = 000000C6B8574400] 12:18:11 INFO - PROCESS | 4624 | 1461093491977 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 12:18:12 INFO - PROCESS | 4624 | 1461093492039 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 4624 | 1461093492043 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:18:12 INFO - PROCESS | 4624 | 1461093492057 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 4624 | 1461093492062 Marionette TRACE conn5 <- [1,1314,null,{}] 12:18:12 INFO - PROCESS | 4624 | 1461093492066 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}] 12:18:12 INFO - PROCESS | 4624 | 1461093492169 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:18:12 INFO - PROCESS | 4624 | 1461093492256 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD3800 == 80 [pid = 4624] [id = 338] 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B9E81000) [pid = 4624] [serial = 1013] [outer = 0000000000000000] 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BB010400) [pid = 4624] [serial = 1014] [outer = 000000C6B9E81000] 12:18:12 INFO - PROCESS | 4624 | 1461093492304 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BB50D400) [pid = 4624] [serial = 1015] [outer = 000000C6B9E81000] 12:18:12 INFO - PROCESS | 4624 | 1461093492687 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 12:18:12 INFO - PROCESS | 4624 | 1461093492745 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 4624 | 1461093492747 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:18:12 INFO - PROCESS | 4624 | 1461093492751 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 4624 | 1461093492752 Marionette TRACE conn5 <- [1,1318,null,{}] 12:18:12 INFO - PROCESS | 4624 | 1461093492756 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}] 12:18:12 INFO - PROCESS | 4624 | 1461093492849 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 12:18:12 INFO - PROCESS | 4624 | 1461093492856 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF517800 == 81 [pid = 4624] [id = 339] 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BB5DC800) [pid = 4624] [serial = 1016] [outer = 0000000000000000] 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BBAB2400) [pid = 4624] [serial = 1017] [outer = 000000C6BB5DC800] 12:18:12 INFO - PROCESS | 4624 | 1461093492902 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BBD3D400) [pid = 4624] [serial = 1018] [outer = 000000C6BB5DC800] 12:18:13 INFO - PROCESS | 4624 | 1461093493392 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]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 12:18:13 INFO - PROCESS | 4624 | 1461093493424 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 4624 | 1461093493427 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:18:13 INFO - PROCESS | 4624 | 1461093493430 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 4624 | 1461093493432 Marionette TRACE conn5 <- [1,1322,null,{}] 12:18:13 INFO - PROCESS | 4624 | 1461093493436 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}] 12:18:13 INFO - PROCESS | 4624 | 1461093493589 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:18:13 INFO - PROCESS | 4624 | 1461093493618 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF683000 == 82 [pid = 4624] [id = 340] 12:18:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BC6C3000) [pid = 4624] [serial = 1019] [outer = 0000000000000000] 12:18:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BD17C400) [pid = 4624] [serial = 1020] [outer = 000000C6BC6C3000] 12:18:13 INFO - PROCESS | 4624 | 1461093493675 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6BEF2D800) [pid = 4624] [serial = 1021] [outer = 000000C6BC6C3000] 12:18:14 INFO - PROCESS | 4624 | 1461093494143 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 12:18:14 INFO - PROCESS | 4624 | 1461093494167 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 4624 | 1461093494169 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:18:14 INFO - PROCESS | 4624 | 1461093494173 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 4624 | 1461093494174 Marionette TRACE conn5 <- [1,1326,null,{}] 12:18:14 INFO - PROCESS | 4624 | 1461093494178 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}] 12:18:14 INFO - PROCESS | 4624 | 1461093494304 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:18:14 INFO - PROCESS | 4624 | 1461093494330 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0817000 == 83 [pid = 4624] [id = 341] 12:18:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BF60AC00) [pid = 4624] [serial = 1022] [outer = 0000000000000000] 12:18:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6BF6AA000) [pid = 4624] [serial = 1023] [outer = 000000C6BF60AC00] 12:18:14 INFO - PROCESS | 4624 | 1461093494377 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C08A7800) [pid = 4624] [serial = 1024] [outer = 000000C6BF60AC00] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6B7B04000) [pid = 4624] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6BAFEE800) [pid = 4624] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6BBA53000) [pid = 4624] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6AE0C6C00) [pid = 4624] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6B43A8800) [pid = 4624] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BA4C2800) [pid = 4624] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6AE91F800) [pid = 4624] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6BBE86C00) [pid = 4624] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6B4A59C00) [pid = 4624] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6B7B0E800) [pid = 4624] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:18:15 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6BF69C400) [pid = 4624] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:18:15 INFO - PROCESS | 4624 | 1461093495288 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 12:18:15 INFO - PROCESS | 4624 | 1461093495298 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 4624 | 1461093495300 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 12:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:18:15 INFO - PROCESS | 4624 | 1461093495303 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 4624 | 1461093495305 Marionette TRACE conn5 <- [1,1330,null,{}] 12:18:15 INFO - PROCESS | 4624 | 1461093495309 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}] 12:18:15 INFO - PROCESS | 4624 | 1461093495402 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:18:15 INFO - PROCESS | 4624 | 1461093495408 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0811800 == 84 [pid = 4624] [id = 342] 12:18:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B5739000) [pid = 4624] [serial = 1025] [outer = 0000000000000000] 12:18:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B8570800) [pid = 4624] [serial = 1026] [outer = 000000C6B5739000] 12:18:15 INFO - PROCESS | 4624 | 1461093495455 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BBE86C00) [pid = 4624] [serial = 1027] [outer = 000000C6B5739000] 12:18:15 INFO - PROCESS | 4624 | 1461093495886 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 12:18:15 INFO - PROCESS | 4624 | 1461093495936 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 4624 | 1461093495938 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 12:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:18:15 INFO - PROCESS | 4624 | 1461093495941 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 4624 | 1461093495943 Marionette TRACE conn5 <- [1,1334,null,{}] 12:18:15 INFO - PROCESS | 4624 | 1461093495947 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}] 12:18:16 INFO - PROCESS | 4624 | 1461093496038 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 12:18:16 INFO - PROCESS | 4624 | 1461093496045 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A7800 == 85 [pid = 4624] [id = 343] 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BF69C400) [pid = 4624] [serial = 1028] [outer = 0000000000000000] 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6C0A6C800) [pid = 4624] [serial = 1029] [outer = 000000C6BF69C400] 12:18:16 INFO - PROCESS | 4624 | 1461093496091 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6C23CB000) [pid = 4624] [serial = 1030] [outer = 000000C6BF69C400] 12:18:16 INFO - PROCESS | 4624 | 1461093496530 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]]]}] 12:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 12:18:16 INFO - PROCESS | 4624 | 1461093496573 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 4624 | 1461093496576 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 12:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:18:16 INFO - PROCESS | 4624 | 1461093496579 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 4624 | 1461093496581 Marionette TRACE conn5 <- [1,1338,null,{}] 12:18:16 INFO - PROCESS | 4624 | 1461093496584 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}] 12:18:16 INFO - PROCESS | 4624 | 1461093496677 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 12:18:16 INFO - PROCESS | 4624 | 1461093496683 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34D2800 == 86 [pid = 4624] [id = 344] 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6C23D7800) [pid = 4624] [serial = 1031] [outer = 0000000000000000] 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C26AA400) [pid = 4624] [serial = 1032] [outer = 000000C6C23D7800] 12:18:16 INFO - PROCESS | 4624 | 1461093496729 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C6440400) [pid = 4624] [serial = 1033] [outer = 000000C6C23D7800] 12:18:17 INFO - PROCESS | 4624 | 1461093497196 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]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 12:18:17 INFO - PROCESS | 4624 | 1461093497317 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 4624 | 1461093497321 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 12:18:17 INFO - PROCESS | 4624 | 1461093497327 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:18:17 INFO - PROCESS | 4624 | 1461093497332 Marionette TRACE conn5 <- [1,1342,null,{}] 12:18:17 INFO - PROCESS | 4624 | 1461093497339 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}] 12:18:17 INFO - PROCESS | 4624 | 1461093497476 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:18:17 INFO - PROCESS | 4624 | 1461093497602 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B4C800 == 87 [pid = 4624] [id = 345] 12:18:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6AE915800) [pid = 4624] [serial = 1034] [outer = 0000000000000000] 12:18:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6AE921400) [pid = 4624] [serial = 1035] [outer = 000000C6AE915800] 12:18:17 INFO - PROCESS | 4624 | 1461093497663 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6B3F5F800) [pid = 4624] [serial = 1036] [outer = 000000C6AE915800] 12:18:18 INFO - PROCESS | 4624 | 1461093498336 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]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1027ms 12:18:18 INFO - PROCESS | 4624 | 1461093498358 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 4624 | 1461093498362 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 12:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:18:18 INFO - PROCESS | 4624 | 1461093498370 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 4624 | 1461093498375 Marionette TRACE conn5 <- [1,1346,null,{}] 12:18:18 INFO - PROCESS | 4624 | 1461093498379 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}] 12:18:18 INFO - PROCESS | 4624 | 1461093498500 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 12:18:18 INFO - PROCESS | 4624 | 1461093498631 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA2000 == 88 [pid = 4624] [id = 346] 12:18:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6B856E400) [pid = 4624] [serial = 1037] [outer = 0000000000000000] 12:18:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6BA9A7400) [pid = 4624] [serial = 1038] [outer = 000000C6B856E400] 12:18:18 INFO - PROCESS | 4624 | 1461093498691 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6BAF87400) [pid = 4624] [serial = 1039] [outer = 000000C6B856E400] 12:18:19 INFO - PROCESS | 4624 | 1461093499339 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]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 12:18:19 INFO - PROCESS | 4624 | 1461093499356 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 4624 | 1461093499359 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 12:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:18:19 INFO - PROCESS | 4624 | 1461093499363 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 4624 | 1461093499366 Marionette TRACE conn5 <- [1,1350,null,{}] 12:18:19 INFO - PROCESS | 4624 | 1461093499377 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}] 12:18:19 INFO - PROCESS | 4624 | 1461093499503 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:18:19 INFO - PROCESS | 4624 | 1461093499607 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36B8000 == 89 [pid = 4624] [id = 347] 12:18:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6BD3F0C00) [pid = 4624] [serial = 1040] [outer = 0000000000000000] 12:18:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6BE7A1800) [pid = 4624] [serial = 1041] [outer = 000000C6BD3F0C00] 12:18:19 INFO - PROCESS | 4624 | 1461093499670 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6BF69D400) [pid = 4624] [serial = 1042] [outer = 000000C6BD3F0C00] 12:18:20 INFO - PROCESS | 4624 | 1461093500295 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]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 12:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:18:20 INFO - PROCESS | 4624 | 1461093500351 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 4624 | 1461093500354 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 12:18:20 INFO - PROCESS | 4624 | 1461093500357 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 4624 | 1461093500360 Marionette TRACE conn5 <- [1,1354,null,{}] 12:18:20 INFO - PROCESS | 4624 | 1461093500363 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}] 12:18:20 INFO - PROCESS | 4624 | 1461093500484 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:18:20 INFO - PROCESS | 4624 | 1461093500613 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ADF800 == 90 [pid = 4624] [id = 348] 12:18:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6C23C9400) [pid = 4624] [serial = 1043] [outer = 0000000000000000] 12:18:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6C5202400) [pid = 4624] [serial = 1044] [outer = 000000C6C23C9400] 12:18:20 INFO - PROCESS | 4624 | 1461093500673 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6C520A800) [pid = 4624] [serial = 1045] [outer = 000000C6C23C9400] 12:18:21 INFO - PROCESS | 4624 | 1461093501288 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] 12:18:21 INFO - PROCESS | 4624 | 1461093501348 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:18:21 INFO - PROCESS | 4624 | 1461093501352 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 4624 | 1461093501354 Marionette TRACE conn5 <- [1,1358,null,{}] 12:18:21 INFO - PROCESS | 4624 | 1461093501358 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}] 12:18:21 INFO - PROCESS | 4624 | 1461093501473 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 12:18:21 INFO - PROCESS | 4624 | 1461093501603 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8CA4000 == 91 [pid = 4624] [id = 349] 12:18:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6C23CEC00) [pid = 4624] [serial = 1046] [outer = 0000000000000000] 12:18:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6C52CBC00) [pid = 4624] [serial = 1047] [outer = 000000C6C23CEC00] 12:18:21 INFO - PROCESS | 4624 | 1461093501662 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6C52D3800) [pid = 4624] [serial = 1048] [outer = 000000C6C23CEC00] 12:18:22 INFO - PROCESS | 4624 | 1461093502306 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] 12:18:22 INFO - PROCESS | 4624 | 1461093502347 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 12:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:18:22 INFO - PROCESS | 4624 | 1461093502352 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 4624 | 1461093502354 Marionette TRACE conn5 <- [1,1362,null,{}] 12:18:22 INFO - PROCESS | 4624 | 1461093502359 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}] 12:18:22 INFO - PROCESS | 4624 | 1461093502499 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 12:18:22 INFO - PROCESS | 4624 | 1461093502632 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7BB2000 == 92 [pid = 4624] [id = 350] 12:18:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6C52C0400) [pid = 4624] [serial = 1049] [outer = 0000000000000000] 12:18:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6C6444000) [pid = 4624] [serial = 1050] [outer = 000000C6C52C0400] 12:18:22 INFO - PROCESS | 4624 | 1461093502693 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6C8072800) [pid = 4624] [serial = 1051] [outer = 000000C6C52C0400] 12:18:23 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:23 INFO - PROCESS | 4624 | 1461093503276 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] 12:18:23 INFO - PROCESS | 4624 | 1461093503343 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 12:18:23 INFO - PROCESS | 4624 | 1461093503346 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:18:23 INFO - PROCESS | 4624 | 1461093503348 Marionette TRACE conn5 <- [1,1366,null,{}] 12:18:23 INFO - PROCESS | 4624 | 1461093503352 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}] 12:18:23 INFO - PROCESS | 4624 | 1461093503469 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:18:23 INFO - PROCESS | 4624 | 1461093503572 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD10F800 == 93 [pid = 4624] [id = 351] 12:18:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6B43A7000) [pid = 4624] [serial = 1052] [outer = 0000000000000000] 12:18:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6BAE5DC00) [pid = 4624] [serial = 1053] [outer = 000000C6B43A7000] 12:18:23 INFO - PROCESS | 4624 | 1461093503629 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6C8DC7000) [pid = 4624] [serial = 1054] [outer = 000000C6B43A7000] 12:18:24 INFO - PROCESS | 4624 | 1461093504529 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] 12:18:24 INFO - PROCESS | 4624 | 1461093504583 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:18:24 INFO - PROCESS | 4624 | 1461093504589 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 4624 | 1461093504593 Marionette TRACE conn5 <- [1,1370,null,{}] 12:18:24 INFO - PROCESS | 4624 | 1461093504600 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}] 12:18:24 INFO - PROCESS | 4624 | 1461093504737 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 12:18:24 INFO - PROCESS | 4624 | 1461093504877 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8665000 == 94 [pid = 4624] [id = 352] 12:18:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6ACC6F800) [pid = 4624] [serial = 1055] [outer = 0000000000000000] 12:18:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6AEC27400) [pid = 4624] [serial = 1056] [outer = 000000C6ACC6F800] 12:18:24 INFO - PROCESS | 4624 | 1461093504930 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6B3AC0400) [pid = 4624] [serial = 1057] [outer = 000000C6ACC6F800] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BA448800 == 93 [pid = 4624] [id = 148] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C64D5000 == 92 [pid = 4624] [id = 297] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A7800 == 91 [pid = 4624] [id = 343] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0811800 == 90 [pid = 4624] [id = 342] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0817000 == 89 [pid = 4624] [id = 341] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF683000 == 88 [pid = 4624] [id = 340] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF517800 == 87 [pid = 4624] [id = 339] 12:18:25 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6C23CE400) [pid = 4624] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:18:25 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6C0AD9400) [pid = 4624] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:18:25 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6BF60A400) [pid = 4624] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:18:25 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6C322E000) [pid = 4624] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD3800 == 86 [pid = 4624] [id = 338] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC143800 == 85 [pid = 4624] [id = 337] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B40AE000 == 84 [pid = 4624] [id = 336] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8533000 == 83 [pid = 4624] [id = 335] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8095800 == 82 [pid = 4624] [id = 333] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70B7800 == 81 [pid = 4624] [id = 332] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C64D6000 == 80 [pid = 4624] [id = 331] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A2C800 == 79 [pid = 4624] [id = 330] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34C6800 == 78 [pid = 4624] [id = 329] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE726000 == 77 [pid = 4624] [id = 328] 12:18:25 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B9E5B800 == 76 [pid = 4624] [id = 327] 12:18:25 INFO - PROCESS | 4624 | [4624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:25 INFO - PROCESS | 4624 | 1461093505678 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] 12:18:25 INFO - PROCESS | 4624 | 1461093505738 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:18:25 INFO - PROCESS | 4624 | 1461093505745 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 4624 | 1461093505748 Marionette TRACE conn5 <- [1,1374,null,{}] 12:18:25 INFO - PROCESS | 4624 | 1461093505751 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}] 12:18:25 INFO - PROCESS | 4624 | 1461093505846 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:18:25 INFO - PROCESS | 4624 | 1461093505858 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B57E3000 == 77 [pid = 4624] [id = 353] 12:18:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6AE8DD800) [pid = 4624] [serial = 1058] [outer = 0000000000000000] 12:18:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6B3ABB400) [pid = 4624] [serial = 1059] [outer = 000000C6AE8DD800] 12:18:25 INFO - PROCESS | 4624 | 1461093505906 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6B43AA400) [pid = 4624] [serial = 1060] [outer = 000000C6AE8DD800] 12:18:26 INFO - PROCESS | 4624 | 1461093506447 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 4624 | 1461093506481 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 12:18:26 INFO - PROCESS | 4624 | 1461093506485 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 4624 | 1461093506489 Marionette TRACE conn5 <- [1,1378,null,{}] 12:18:26 INFO - PROCESS | 4624 | 1461093506499 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}] 12:18:26 INFO - PROCESS | 4624 | 1461093506597 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:18:26 INFO - PROCESS | 4624 | 1461093506685 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBF3E800 == 78 [pid = 4624] [id = 354] 12:18:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6B3F59400) [pid = 4624] [serial = 1061] [outer = 0000000000000000] 12:18:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6B8260800) [pid = 4624] [serial = 1062] [outer = 000000C6B3F59400] 12:18:26 INFO - PROCESS | 4624 | 1461093506735 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6B82D0000) [pid = 4624] [serial = 1063] [outer = 000000C6B3F59400] 12:18:27 INFO - PROCESS | 4624 | 1461093507116 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]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 12:18:27 INFO - PROCESS | 4624 | 1461093507180 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 4624 | 1461093507183 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 12:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:18:27 INFO - PROCESS | 4624 | 1461093507186 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 4624 | 1461093507188 Marionette TRACE conn5 <- [1,1382,null,{}] 12:18:27 INFO - PROCESS | 4624 | 1461093507191 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}] 12:18:27 INFO - PROCESS | 4624 | 1461093507282 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:18:27 INFO - PROCESS | 4624 | 1461093507288 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BDC11800 == 79 [pid = 4624] [id = 355] 12:18:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6B85C8800) [pid = 4624] [serial = 1064] [outer = 0000000000000000] 12:18:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6B9E83C00) [pid = 4624] [serial = 1065] [outer = 000000C6B85C8800] 12:18:27 INFO - PROCESS | 4624 | 1461093507336 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6BA965000) [pid = 4624] [serial = 1066] [outer = 000000C6B85C8800] 12:18:27 INFO - PROCESS | 4624 | 1461093507810 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]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 693ms 12:18:27 INFO - PROCESS | 4624 | 1461093507882 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 4624 | 1461093507884 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 12:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:18:27 INFO - PROCESS | 4624 | 1461093507887 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 4624 | 1461093507889 Marionette TRACE conn5 <- [1,1386,null,{}] 12:18:27 INFO - PROCESS | 4624 | 1461093507900 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}] 12:18:28 INFO - PROCESS | 4624 | 1461093508016 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:18:28 INFO - PROCESS | 4624 | 1461093508070 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF6D000 == 80 [pid = 4624] [id = 356] 12:18:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6BA99F400) [pid = 4624] [serial = 1067] [outer = 0000000000000000] 12:18:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6BAE58000) [pid = 4624] [serial = 1068] [outer = 000000C6BA99F400] 12:18:28 INFO - PROCESS | 4624 | 1461093508117 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6BAEB6800) [pid = 4624] [serial = 1069] [outer = 000000C6BA99F400] 12:18:28 INFO - PROCESS | 4624 | 1461093508554 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]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 12:18:28 INFO - PROCESS | 4624 | 1461093508625 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 4624 | 1461093508627 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 12:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:18:28 INFO - PROCESS | 4624 | 1461093508630 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 4624 | 1461093508632 Marionette TRACE conn5 <- [1,1390,null,{}] 12:18:28 INFO - PROCESS | 4624 | 1461093508671 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}] 12:18:28 INFO - PROCESS | 4624 | 1461093508824 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 12:18:28 INFO - PROCESS | 4624 | 1461093508879 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4D4800 == 81 [pid = 4624] [id = 357] 12:18:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6BB2C4000) [pid = 4624] [serial = 1070] [outer = 0000000000000000] 12:18:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6BB511C00) [pid = 4624] [serial = 1071] [outer = 000000C6BB2C4000] 12:18:28 INFO - PROCESS | 4624 | 1461093508930 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6BBAAF000) [pid = 4624] [serial = 1072] [outer = 000000C6BB2C4000] 12:18:29 INFO - PROCESS | 4624 | 1461093509372 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]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 755ms 12:18:29 INFO - PROCESS | 4624 | 1461093509388 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 12:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:18:29 INFO - PROCESS | 4624 | 1461093509391 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 12:18:29 INFO - PROCESS | 4624 | 1461093509394 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 4624 | 1461093509396 Marionette TRACE conn5 <- [1,1394,null,{}] 12:18:29 INFO - PROCESS | 4624 | 1461093509399 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}] 12:18:29 INFO - PROCESS | 4624 | 1461093509519 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 12:18:29 INFO - PROCESS | 4624 | 1461093509577 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD05000 == 82 [pid = 4624] [id = 358] 12:18:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6BBAA8C00) [pid = 4624] [serial = 1073] [outer = 0000000000000000] 12:18:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6BBD29000) [pid = 4624] [serial = 1074] [outer = 000000C6BBAA8C00] 12:18:29 INFO - PROCESS | 4624 | 1461093509625 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6BBE91C00) [pid = 4624] [serial = 1075] [outer = 000000C6BBAA8C00] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BC6C3000) [pid = 4624] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6BF60AC00) [pid = 4624] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6B9E81000) [pid = 4624] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BEF2D400) [pid = 4624] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6B8574400) [pid = 4624] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6AE5AFC00) [pid = 4624] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6BB5DC800) [pid = 4624] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6ADC4C800) [pid = 4624] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6B5739000) [pid = 4624] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:18:30 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BF69C400) [pid = 4624] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:18:30 INFO - PROCESS | 4624 | 1461093510228 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]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 882ms 12:18:30 INFO - PROCESS | 4624 | 1461093510279 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 4624 | 1461093510281 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 12:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:18:30 INFO - PROCESS | 4624 | 1461093510285 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 4624 | 1461093510287 Marionette TRACE conn5 <- [1,1398,null,{}] 12:18:30 INFO - PROCESS | 4624 | 1461093510290 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}] 12:18:30 INFO - PROCESS | 4624 | 1461093510409 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:18:30 INFO - PROCESS | 4624 | 1461093510468 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0016000 == 83 [pid = 4624] [id = 359] 12:18:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6B4AE6000) [pid = 4624] [serial = 1076] [outer = 0000000000000000] 12:18:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6BBAE0400) [pid = 4624] [serial = 1077] [outer = 000000C6B4AE6000] 12:18:30 INFO - PROCESS | 4624 | 1461093510515 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6BC112000) [pid = 4624] [serial = 1078] [outer = 000000C6B4AE6000] 12:18:30 INFO - PROCESS | 4624 | 1461093510903 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]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 12:18:30 INFO - PROCESS | 4624 | 1461093510919 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 4624 | 1461093510922 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 12:18:30 INFO - PROCESS | 4624 | 1461093510925 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:18:30 INFO - PROCESS | 4624 | 1461093510927 Marionette TRACE conn5 <- [1,1402,null,{}] 12:18:30 INFO - PROCESS | 4624 | 1461093510930 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}] 12:18:31 INFO - PROCESS | 4624 | 1461093511020 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:18:31 INFO - PROCESS | 4624 | 1461093511027 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BE5800 == 84 [pid = 4624] [id = 360] 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6BC257400) [pid = 4624] [serial = 1079] [outer = 0000000000000000] 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6BC640800) [pid = 4624] [serial = 1080] [outer = 000000C6BC257400] 12:18:31 INFO - PROCESS | 4624 | 1461093511073 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6BD3F2800) [pid = 4624] [serial = 1081] [outer = 000000C6BC257400] 12:18:31 INFO - PROCESS | 4624 | 1461093511534 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]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 12:18:31 INFO - PROCESS | 4624 | 1461093511601 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 4624 | 1461093511603 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 12:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:18:31 INFO - PROCESS | 4624 | 1461093511607 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 4624 | 1461093511608 Marionette TRACE conn5 <- [1,1406,null,{}] 12:18:31 INFO - PROCESS | 4624 | 1461093511612 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}] 12:18:31 INFO - PROCESS | 4624 | 1461093511703 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:18:31 INFO - PROCESS | 4624 | 1461093511747 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3092800 == 85 [pid = 4624] [id = 361] 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6BEE43400) [pid = 4624] [serial = 1082] [outer = 0000000000000000] 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6BEF2E800) [pid = 4624] [serial = 1083] [outer = 000000C6BEE43400] 12:18:31 INFO - PROCESS | 4624 | 1461093511793 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6BF60A000) [pid = 4624] [serial = 1084] [outer = 000000C6BEE43400] 12:18:32 INFO - PROCESS | 4624 | 1461093512428 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]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 881ms 12:18:32 INFO - PROCESS | 4624 | 1461093512492 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 4624 | 1461093512497 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 12:18:32 INFO - PROCESS | 4624 | 1461093512502 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:18:32 INFO - PROCESS | 4624 | 1461093512507 Marionette TRACE conn5 <- [1,1410,null,{}] 12:18:32 INFO - PROCESS | 4624 | 1461093512513 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}] 12:18:32 INFO - PROCESS | 4624 | 1461093512665 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:18:32 INFO - PROCESS | 4624 | 1461093512773 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8548800 == 86 [pid = 4624] [id = 362] 12:18:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6B3AC9800) [pid = 4624] [serial = 1085] [outer = 0000000000000000] 12:18:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6B43AD800) [pid = 4624] [serial = 1086] [outer = 000000C6B3AC9800] 12:18:32 INFO - PROCESS | 4624 | 1461093512835 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6B4EB8800) [pid = 4624] [serial = 1087] [outer = 000000C6B3AC9800] 12:18:33 INFO - PROCESS | 4624 | 1461093513504 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1025ms 12:18:33 INFO - PROCESS | 4624 | 1461093513531 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 4624 | 1461093513537 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 12:18:33 INFO - PROCESS | 4624 | 1461093513544 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:18:33 INFO - PROCESS | 4624 | 1461093513547 Marionette TRACE conn5 <- [1,1414,null,{}] 12:18:33 INFO - PROCESS | 4624 | 1461093513551 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}] 12:18:33 INFO - PROCESS | 4624 | 1461093513670 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:18:33 INFO - PROCESS | 4624 | 1461093513801 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF432800 == 87 [pid = 4624] [id = 363] 12:18:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6B8267800) [pid = 4624] [serial = 1088] [outer = 0000000000000000] 12:18:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BAC24800) [pid = 4624] [serial = 1089] [outer = 000000C6B8267800] 12:18:33 INFO - PROCESS | 4624 | 1461093513861 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BB2C4800) [pid = 4624] [serial = 1090] [outer = 000000C6B8267800] 12:18:34 INFO - PROCESS | 4624 | 1461093514536 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]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1018ms 12:18:34 INFO - PROCESS | 4624 | 1461093514569 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 4624 | 1461093514572 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 12:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:18:34 INFO - PROCESS | 4624 | 1461093514576 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 4624 | 1461093514580 Marionette TRACE conn5 <- [1,1418,null,{}] 12:18:34 INFO - PROCESS | 4624 | 1461093514592 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}] 12:18:34 INFO - PROCESS | 4624 | 1461093514739 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 12:18:34 INFO - PROCESS | 4624 | 1461093514871 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C7800 == 88 [pid = 4624] [id = 364] 12:18:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6BC253000) [pid = 4624] [serial = 1091] [outer = 0000000000000000] 12:18:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6BE0DEC00) [pid = 4624] [serial = 1092] [outer = 000000C6BC253000] 12:18:34 INFO - PROCESS | 4624 | 1461093514933 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6BF630400) [pid = 4624] [serial = 1093] [outer = 000000C6BC253000] 12:18:35 INFO - PROCESS | 4624 | 1461093515591 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]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1027ms 12:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:18:35 INFO - PROCESS | 4624 | 1461093515605 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 4624 | 1461093515608 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 12:18:35 INFO - PROCESS | 4624 | 1461093515626 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 4624 | 1461093515629 Marionette TRACE conn5 <- [1,1422,null,{}] 12:18:35 INFO - PROCESS | 4624 | 1461093515634 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}] 12:18:35 INFO - PROCESS | 4624 | 1461093515752 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:18:35 INFO - PROCESS | 4624 | 1461093515881 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E77800 == 89 [pid = 4624] [id = 365] 12:18:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6BF6A2400) [pid = 4624] [serial = 1094] [outer = 0000000000000000] 12:18:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6BF6A7C00) [pid = 4624] [serial = 1095] [outer = 000000C6BF6A2400] 12:18:35 INFO - PROCESS | 4624 | 1461093515941 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C004FC00) [pid = 4624] [serial = 1096] [outer = 000000C6BF6A2400] 12:18:36 INFO - PROCESS | 4624 | 1461093516489 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]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 944ms 12:18:36 INFO - PROCESS | 4624 | 1461093516558 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 4624 | 1461093516561 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:18:36 INFO - PROCESS | 4624 | 1461093516565 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 4624 | 1461093516567 Marionette TRACE conn5 <- [1,1426,null,{}] 12:18:36 INFO - PROCESS | 4624 | 1461093516571 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}] 12:18:36 INFO - PROCESS | 4624 | 1461093516683 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:18:36 INFO - PROCESS | 4624 | 1461093516785 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6AC8800 == 90 [pid = 4624] [id = 366] 12:18:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6C039BC00) [pid = 4624] [serial = 1097] [outer = 0000000000000000] 12:18:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C089F400) [pid = 4624] [serial = 1098] [outer = 000000C6C039BC00] 12:18:36 INFO - PROCESS | 4624 | 1461093516842 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C0A71C00) [pid = 4624] [serial = 1099] [outer = 000000C6C039BC00] 12:18:37 INFO - PROCESS | 4624 | 1461093517509 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]]]}] 12:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 12:18:37 INFO - PROCESS | 4624 | 1461093517553 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 4624 | 1461093517555 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 12:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:18:37 INFO - PROCESS | 4624 | 1461093517559 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 4624 | 1461093517561 Marionette TRACE conn5 <- [1,1430,null,{}] 12:18:37 INFO - PROCESS | 4624 | 1461093517565 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}] 12:18:37 INFO - PROCESS | 4624 | 1461093517698 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:18:37 INFO - PROCESS | 4624 | 1461093517830 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8084800 == 91 [pid = 4624] [id = 367] 12:18:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6B435F400) [pid = 4624] [serial = 1100] [outer = 0000000000000000] 12:18:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6C23CFC00) [pid = 4624] [serial = 1101] [outer = 000000C6B435F400] 12:18:37 INFO - PROCESS | 4624 | 1461093517892 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6C3225000) [pid = 4624] [serial = 1102] [outer = 000000C6B435F400] 12:18:38 INFO - PROCESS | 4624 | 1461093518455 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]]]}] 12:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 923ms 12:18:38 INFO - PROCESS | 4624 | 1461093518485 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 4624 | 1461093518487 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:18:38 INFO - PROCESS | 4624 | 1461093518491 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 4624 | 1461093518493 Marionette TRACE conn5 <- [1,1434,null,{}] 12:18:38 INFO - PROCESS | 4624 | 1461093518497 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}] 12:18:38 INFO - PROCESS | 4624 | 1461093518615 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:18:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6C26B1800) [pid = 4624] [serial = 1103] [outer = 000000C6BAEB0000] 12:18:38 INFO - PROCESS | 4624 | 1461093518744 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9803000 == 92 [pid = 4624] [id = 368] 12:18:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6B4368400) [pid = 4624] [serial = 1104] [outer = 0000000000000000] 12:18:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6C520CC00) [pid = 4624] [serial = 1105] [outer = 000000C6B4368400] 12:18:38 INFO - PROCESS | 4624 | 1461093518854 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6C52C0C00) [pid = 4624] [serial = 1106] [outer = 000000C6B4368400] 12:18:39 INFO - PROCESS | 4624 | 1461093519534 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]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1078ms 12:18:39 INFO - PROCESS | 4624 | 1461093519572 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 4624 | 1461093519574 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 12:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:18:39 INFO - PROCESS | 4624 | 1461093519578 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 4624 | 1461093519580 Marionette TRACE conn5 <- [1,1438,null,{}] 12:18:39 INFO - PROCESS | 4624 | 1461093519584 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}] 12:18:39 INFO - PROCESS | 4624 | 1461093519697 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:18:39 INFO - PROCESS | 4624 | 1461093519801 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E68000 == 93 [pid = 4624] [id = 369] 12:18:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6AE0C6C00) [pid = 4624] [serial = 1107] [outer = 0000000000000000] 12:18:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BB50EC00) [pid = 4624] [serial = 1108] [outer = 000000C6AE0C6C00] 12:18:39 INFO - PROCESS | 4624 | 1461093519858 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BF6DD000) [pid = 4624] [serial = 1109] [outer = 000000C6AE0C6C00] 12:18:40 INFO - PROCESS | 4624 | 1461093520708 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]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1174ms 12:18:40 INFO - PROCESS | 4624 | 1461093520755 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 4624 | 1461093520761 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 12:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:18:40 INFO - PROCESS | 4624 | 1461093520766 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 4624 | 1461093520770 Marionette TRACE conn5 <- [1,1442,null,{}] 12:18:40 INFO - PROCESS | 4624 | 1461093520775 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}] 12:18:40 INFO - PROCESS | 4624 | 1461093520890 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:18:41 INFO - PROCESS | 4624 | 1461093521027 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4441000 == 94 [pid = 4624] [id = 370] 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6B435E800) [pid = 4624] [serial = 1110] [outer = 0000000000000000] 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6B4365800) [pid = 4624] [serial = 1111] [outer = 000000C6B435E800] 12:18:41 INFO - PROCESS | 4624 | 1461093521081 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6B7B0EC00) [pid = 4624] [serial = 1112] [outer = 000000C6B435E800] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BE5800 == 93 [pid = 4624] [id = 360] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0016000 == 92 [pid = 4624] [id = 359] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD05000 == 91 [pid = 4624] [id = 358] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4D4800 == 90 [pid = 4624] [id = 357] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF6D000 == 89 [pid = 4624] [id = 356] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BDC11800 == 88 [pid = 4624] [id = 355] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBF3E800 == 87 [pid = 4624] [id = 354] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B57E3000 == 86 [pid = 4624] [id = 353] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6B8572000) [pid = 4624] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6BBF8E400) [pid = 4624] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6BF6DE400) [pid = 4624] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6C039F000) [pid = 4624] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6C26AD400) [pid = 4624] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6C8073400) [pid = 4624] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6B4485000) [pid = 4624] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6C26AA400) [pid = 4624] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8665000 == 85 [pid = 4624] [id = 352] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36B8000 == 84 [pid = 4624] [id = 347] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEA2000 == 83 [pid = 4624] [id = 346] 12:18:41 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B4C800 == 82 [pid = 4624] [id = 345] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6BD17C400) [pid = 4624] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6BF6AA000) [pid = 4624] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6BEF2D800) [pid = 4624] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BB010400) [pid = 4624] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6BB50D400) [pid = 4624] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6BF66D000) [pid = 4624] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6B8603C00) [pid = 4624] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6BA47DC00) [pid = 4624] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6B006C800) [pid = 4624] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6B53A3400) [pid = 4624] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6BBAB2400) [pid = 4624] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6B3AC3800) [pid = 4624] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6B3135400) [pid = 4624] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6AE5B1000) [pid = 4624] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6B8570800) [pid = 4624] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6C0A6C800) [pid = 4624] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6C08A7800) [pid = 4624] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BBE86C00) [pid = 4624] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6C23CB000) [pid = 4624] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BBD3D400) [pid = 4624] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 923ms 12:18:41 INFO - PROCESS | 4624 | 1461093521684 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]]]}] 12:18:41 INFO - PROCESS | 4624 | 1461093521692 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 4624 | 1461093521698 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 12:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:18:41 INFO - PROCESS | 4624 | 1461093521710 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 4624 | 1461093521713 Marionette TRACE conn5 <- [1,1446,null,{}] 12:18:41 INFO - PROCESS | 4624 | 1461093521716 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}] 12:18:41 INFO - PROCESS | 4624 | 1461093521819 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:18:41 INFO - PROCESS | 4624 | 1461093521832 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAE10800 == 83 [pid = 4624] [id = 371] 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6B4A50C00) [pid = 4624] [serial = 1113] [outer = 0000000000000000] 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6B8269000) [pid = 4624] [serial = 1114] [outer = 000000C6B4A50C00] 12:18:41 INFO - PROCESS | 4624 | 1461093521896 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6B8575400) [pid = 4624] [serial = 1115] [outer = 000000C6B4A50C00] 12:18:42 INFO - PROCESS | 4624 | 1461093522390 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 12:18:42 INFO - PROCESS | 4624 | 1461093522446 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 4624 | 1461093522448 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 12:18:42 INFO - PROCESS | 4624 | 1461093522452 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:18:42 INFO - PROCESS | 4624 | 1461093522456 Marionette TRACE conn5 <- [1,1450,null,{}] 12:18:42 INFO - PROCESS | 4624 | 1461093522467 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}] 12:18:42 INFO - PROCESS | 4624 | 1461093522571 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:18:42 INFO - PROCESS | 4624 | 1461093522663 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF80800 == 84 [pid = 4624] [id = 372] 12:18:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6BA9A8000) [pid = 4624] [serial = 1116] [outer = 0000000000000000] 12:18:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BAEA8C00) [pid = 4624] [serial = 1117] [outer = 000000C6BA9A8000] 12:18:42 INFO - PROCESS | 4624 | 1461093522715 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BB472000) [pid = 4624] [serial = 1118] [outer = 000000C6BA9A8000] 12:18:43 INFO - PROCESS | 4624 | 1461093523089 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]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 692ms 12:18:43 INFO - PROCESS | 4624 | 1461093523146 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 4624 | 1461093523149 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 12:18:43 INFO - PROCESS | 4624 | 1461093523153 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:18:43 INFO - PROCESS | 4624 | 1461093523154 Marionette TRACE conn5 <- [1,1454,null,{}] 12:18:43 INFO - PROCESS | 4624 | 1461093523158 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}] 12:18:43 INFO - PROCESS | 4624 | 1461093523256 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:18:43 INFO - PROCESS | 4624 | 1461093523263 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF51A000 == 85 [pid = 4624] [id = 373] 12:18:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6BB508000) [pid = 4624] [serial = 1119] [outer = 0000000000000000] 12:18:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6BB8C7C00) [pid = 4624] [serial = 1120] [outer = 000000C6BB508000] 12:18:43 INFO - PROCESS | 4624 | 1461093523312 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6BBD2C400) [pid = 4624] [serial = 1121] [outer = 000000C6BB508000] 12:18:43 INFO - PROCESS | 4624 | 1461093523735 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]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 12:18:43 INFO - PROCESS | 4624 | 1461093523785 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 4624 | 1461093523788 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 12:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:18:43 INFO - PROCESS | 4624 | 1461093523791 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 4624 | 1461093523793 Marionette TRACE conn5 <- [1,1458,null,{}] 12:18:43 INFO - PROCESS | 4624 | 1461093523796 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}] 12:18:43 INFO - PROCESS | 4624 | 1461093523928 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:18:43 INFO - PROCESS | 4624 | 1461093523942 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD13000 == 86 [pid = 4624] [id = 374] 12:18:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6BBD41400) [pid = 4624] [serial = 1122] [outer = 0000000000000000] 12:18:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6BBEDD400) [pid = 4624] [serial = 1123] [outer = 000000C6BBD41400] 12:18:43 INFO - PROCESS | 4624 | 1461093523991 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6BE0DD800) [pid = 4624] [serial = 1124] [outer = 000000C6BBD41400] 12:18:44 INFO - PROCESS | 4624 | 1461093524429 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 12:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:18:44 INFO - PROCESS | 4624 | 1461093524464 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 4624 | 1461093524466 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 12:18:44 INFO - PROCESS | 4624 | 1461093524469 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 4624 | 1461093524471 Marionette TRACE conn5 <- [1,1462,null,{}] 12:18:44 INFO - PROCESS | 4624 | 1461093524475 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}] 12:18:44 INFO - PROCESS | 4624 | 1461093524606 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 12:18:44 INFO - PROCESS | 4624 | 1461093524628 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C5800 == 87 [pid = 4624] [id = 375] 12:18:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6BEDC0C00) [pid = 4624] [serial = 1125] [outer = 0000000000000000] 12:18:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6BF69BC00) [pid = 4624] [serial = 1126] [outer = 000000C6BEDC0C00] 12:18:44 INFO - PROCESS | 4624 | 1461093524693 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C8DC8400) [pid = 4624] [serial = 1127] [outer = 000000C6BEDC0C00] 12:18:45 INFO - PROCESS | 4624 | 1461093525326 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]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 881ms 12:18:45 INFO - PROCESS | 4624 | 1461093525354 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 4624 | 1461093525356 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 12:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:18:45 INFO - PROCESS | 4624 | 1461093525360 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 4624 | 1461093525361 Marionette TRACE conn5 <- [1,1466,null,{}] 12:18:45 INFO - PROCESS | 4624 | 1461093525365 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}] 12:18:45 INFO - PROCESS | 4624 | 1461093525488 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 12:18:45 INFO - PROCESS | 4624 | 1461093525509 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3249000 == 88 [pid = 4624] [id = 376] 12:18:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6C0ADA800) [pid = 4624] [serial = 1128] [outer = 0000000000000000] 12:18:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6C2309800) [pid = 4624] [serial = 1129] [outer = 000000C6C0ADA800] 12:18:45 INFO - PROCESS | 4624 | 1461093525555 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6C35A5400) [pid = 4624] [serial = 1130] [outer = 000000C6C0ADA800] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6BBAA8C00) [pid = 4624] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BB2C4000) [pid = 4624] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6B4AE6000) [pid = 4624] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6ACC6F800) [pid = 4624] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6AE8DD800) [pid = 4624] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6B3F59400) [pid = 4624] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6B85C8800) [pid = 4624] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6C23D7800) [pid = 4624] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6BC257400) [pid = 4624] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:18:46 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6BA99F400) [pid = 4624] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:18:46 INFO - PROCESS | 4624 | 1461093526179 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]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 881ms 12:18:46 INFO - PROCESS | 4624 | 1461093526244 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 4624 | 1461093526246 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 12:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:18:46 INFO - PROCESS | 4624 | 1461093526250 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 4624 | 1461093526251 Marionette TRACE conn5 <- [1,1470,null,{}] 12:18:46 INFO - PROCESS | 4624 | 1461093526255 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}] 12:18:46 INFO - PROCESS | 4624 | 1461093526348 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:18:46 INFO - PROCESS | 4624 | 1461093526356 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36CB800 == 89 [pid = 4624] [id = 377] 12:18:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6B8610000) [pid = 4624] [serial = 1131] [outer = 0000000000000000] 12:18:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6C26AE400) [pid = 4624] [serial = 1132] [outer = 000000C6B8610000] 12:18:46 INFO - PROCESS | 4624 | 1461093526403 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6C35ABC00) [pid = 4624] [serial = 1133] [outer = 000000C6B8610000] 12:18:46 INFO - PROCESS | 4624 | 1461093526847 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]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 628ms 12:18:46 INFO - PROCESS | 4624 | 1461093526882 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 4624 | 1461093526884 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 12:18:46 INFO - PROCESS | 4624 | 1461093526887 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:18:46 INFO - PROCESS | 4624 | 1461093526889 Marionette TRACE conn5 <- [1,1474,null,{}] 12:18:46 INFO - PROCESS | 4624 | 1461093526893 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}] 12:18:46 INFO - PROCESS | 4624 | 1461093526985 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 12:18:46 INFO - PROCESS | 4624 | 1461093526991 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70C3000 == 90 [pid = 4624] [id = 378] 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C35AF400) [pid = 4624] [serial = 1134] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6C5207400) [pid = 4624] [serial = 1135] [outer = 000000C6C35AF400] 12:18:47 INFO - PROCESS | 4624 | 1461093527037 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C52BF400) [pid = 4624] [serial = 1136] [outer = 000000C6C35AF400] 12:18:47 INFO - PROCESS | 4624 | 1461093527509 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 12:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:18:47 INFO - PROCESS | 4624 | 1461093527562 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 4624 | 1461093527564 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 12:18:47 INFO - PROCESS | 4624 | 1461093527567 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 4624 | 1461093527569 Marionette TRACE conn5 <- [1,1478,null,{}] 12:18:47 INFO - PROCESS | 4624 | 1461093527573 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}] 12:18:47 INFO - PROCESS | 4624 | 1461093527666 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:18:47 INFO - PROCESS | 4624 | 1461093527672 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8AF2800 == 91 [pid = 4624] [id = 379] 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C52C8400) [pid = 4624] [serial = 1137] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6C52CE400) [pid = 4624] [serial = 1138] [outer = 000000C6C52C8400] 12:18:47 INFO - PROCESS | 4624 | 1461093527719 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6C6448400) [pid = 4624] [serial = 1139] [outer = 000000C6C52C8400] 12:18:48 INFO - PROCESS | 4624 | 1461093528456 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]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 923ms 12:18:48 INFO - PROCESS | 4624 | 1461093528494 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 4624 | 1461093528499 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 12:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:18:48 INFO - PROCESS | 4624 | 1461093528506 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 4624 | 1461093528510 Marionette TRACE conn5 <- [1,1482,null,{}] 12:18:48 INFO - PROCESS | 4624 | 1461093528516 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}] 12:18:48 INFO - PROCESS | 4624 | 1461093528643 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:18:48 INFO - PROCESS | 4624 | 1461093528751 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC3CE800 == 92 [pid = 4624] [id = 380] 12:18:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6B3AC6400) [pid = 4624] [serial = 1140] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6B4367C00) [pid = 4624] [serial = 1141] [outer = 000000C6B3AC6400] 12:18:48 INFO - PROCESS | 4624 | 1461093528812 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6B8262000) [pid = 4624] [serial = 1142] [outer = 000000C6B3AC6400] 12:18:49 INFO - PROCESS | 4624 | 1461093529448 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]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 12:18:49 INFO - PROCESS | 4624 | 1461093529495 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 4624 | 1461093529501 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 12:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:18:49 INFO - PROCESS | 4624 | 1461093529508 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 4624 | 1461093529511 Marionette TRACE conn5 <- [1,1486,null,{}] 12:18:49 INFO - PROCESS | 4624 | 1461093529516 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}] 12:18:49 INFO - PROCESS | 4624 | 1461093529638 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:18:49 INFO - PROCESS | 4624 | 1461093529745 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF596000 == 93 [pid = 4624] [id = 381] 12:18:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6BA478800) [pid = 4624] [serial = 1143] [outer = 0000000000000000] 12:18:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6BB2A6400) [pid = 4624] [serial = 1144] [outer = 000000C6BA478800] 12:18:49 INFO - PROCESS | 4624 | 1461093529803 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6BBD1E400) [pid = 4624] [serial = 1145] [outer = 000000C6BA478800] 12:18:50 INFO - PROCESS | 4624 | 1461093530436 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]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 987ms 12:18:50 INFO - PROCESS | 4624 | 1461093530502 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 4624 | 1461093530504 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 12:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:18:50 INFO - PROCESS | 4624 | 1461093530509 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 4624 | 1461093530513 Marionette TRACE conn5 <- [1,1490,null,{}] 12:18:50 INFO - PROCESS | 4624 | 1461093530525 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}] 12:18:50 INFO - PROCESS | 4624 | 1461093530690 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:18:50 INFO - PROCESS | 4624 | 1461093530709 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C94D5800 == 94 [pid = 4624] [id = 382] 12:18:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BEF34800) [pid = 4624] [serial = 1146] [outer = 0000000000000000] 12:18:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BF66F400) [pid = 4624] [serial = 1147] [outer = 000000C6BEF34800] 12:18:50 INFO - PROCESS | 4624 | 1461093530769 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6C23D2800) [pid = 4624] [serial = 1148] [outer = 000000C6BEF34800] 12:18:51 INFO - PROCESS | 4624 | 1461093531441 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]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 12:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:18:51 INFO - PROCESS | 4624 | 1461093531496 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 4624 | 1461093531499 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 12:18:51 INFO - PROCESS | 4624 | 1461093531502 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 4624 | 1461093531505 Marionette TRACE conn5 <- [1,1494,null,{}] 12:18:51 INFO - PROCESS | 4624 | 1461093531508 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}] 12:18:51 INFO - PROCESS | 4624 | 1461093531658 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:18:51 INFO - PROCESS | 4624 | 1461093531791 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95D1000 == 95 [pid = 4624] [id = 383] 12:18:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6C6444400) [pid = 4624] [serial = 1149] [outer = 0000000000000000] 12:18:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6C644E000) [pid = 4624] [serial = 1150] [outer = 000000C6C6444400] 12:18:51 INFO - PROCESS | 4624 | 1461093531850 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6C7D86C00) [pid = 4624] [serial = 1151] [outer = 000000C6C6444400] 12:18:52 INFO - PROCESS | 4624 | 1461093532468 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]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 12:18:52 INFO - PROCESS | 4624 | 1461093532491 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 4624 | 1461093532494 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 12:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:18:52 INFO - PROCESS | 4624 | 1461093532497 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 4624 | 1461093532499 Marionette TRACE conn5 <- [1,1498,null,{}] 12:18:52 INFO - PROCESS | 4624 | 1461093532503 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}] 12:18:52 INFO - PROCESS | 4624 | 1461093532618 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:18:52 INFO - PROCESS | 4624 | 1461093532752 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9DBE000 == 96 [pid = 4624] [id = 384] 12:18:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6C7D8B800) [pid = 4624] [serial = 1152] [outer = 0000000000000000] 12:18:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C7D8F000) [pid = 4624] [serial = 1153] [outer = 000000C6C7D8B800] 12:18:52 INFO - PROCESS | 4624 | 1461093532810 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C7DE3C00) [pid = 4624] [serial = 1154] [outer = 000000C6C7D8B800] 12:18:53 INFO - PROCESS | 4624 | 1461093533419 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]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 12:18:53 INFO - PROCESS | 4624 | 1461093533486 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 4624 | 1461093533489 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:18:53 INFO - PROCESS | 4624 | 1461093533492 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 4624 | 1461093533494 Marionette TRACE conn5 <- [1,1502,null,{}] 12:18:53 INFO - PROCESS | 4624 | 1461093533498 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}] 12:18:53 INFO - PROCESS | 4624 | 1461093533635 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:18:53 INFO - PROCESS | 4624 | 1461093533770 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D0B800 == 97 [pid = 4624] [id = 385] 12:18:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6C7DE3400) [pid = 4624] [serial = 1155] [outer = 0000000000000000] 12:18:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6C8DC7800) [pid = 4624] [serial = 1156] [outer = 000000C6C7DE3400] 12:18:53 INFO - PROCESS | 4624 | 1461093533831 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C96CF400) [pid = 4624] [serial = 1157] [outer = 000000C6C7DE3400] 12:18:54 INFO - PROCESS | 4624 | 1461093534436 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]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 12:18:54 INFO - PROCESS | 4624 | 1461093534480 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 4624 | 1461093534483 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:18:54 INFO - PROCESS | 4624 | 1461093534486 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 4624 | 1461093534488 Marionette TRACE conn5 <- [1,1506,null,{}] 12:18:54 INFO - PROCESS | 4624 | 1461093534492 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}] 12:18:54 INFO - PROCESS | 4624 | 1461093534607 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:18:54 INFO - PROCESS | 4624 | 1461093534746 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9663000 == 98 [pid = 4624] [id = 386] 12:18:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6B3185C00) [pid = 4624] [serial = 1158] [outer = 0000000000000000] 12:18:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6C7AE5800) [pid = 4624] [serial = 1159] [outer = 000000C6B3185C00] 12:18:54 INFO - PROCESS | 4624 | 1461093534802 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C7AF0C00) [pid = 4624] [serial = 1160] [outer = 000000C6B3185C00] 12:18:55 INFO - PROCESS | 4624 | 1461093535618 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1178ms 12:18:55 INFO - PROCESS | 4624 | 1461093535667 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 4624 | 1461093535672 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 12:18:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:18:55 INFO - PROCESS | 4624 | 1461093535677 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 4624 | 1461093535682 Marionette TRACE conn5 <- [1,1510,null,{}] 12:18:55 INFO - PROCESS | 4624 | 1461093535688 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}] 12:18:55 INFO - PROCESS | 4624 | 1461093535800 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:18:55 INFO - PROCESS | 4624 | 1461093535943 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE715800 == 99 [pid = 4624] [id = 387] 12:18:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6ADC4C800) [pid = 4624] [serial = 1161] [outer = 0000000000000000] 12:18:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6B02FA000) [pid = 4624] [serial = 1162] [outer = 000000C6ADC4C800] 12:18:56 INFO - PROCESS | 4624 | 1461093535996 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6B4362400) [pid = 4624] [serial = 1163] [outer = 000000C6ADC4C800] 12:18:56 INFO - PROCESS | 4624 | 1461093536598 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"]]]}] 12:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:18:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:18:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 989ms 12:18:56 INFO - PROCESS | 4624 | 1461093536671 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 4624 | 1461093536677 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:18:56 INFO - PROCESS | 4624 | 1461093536684 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 4624 | 1461093536686 Marionette TRACE conn5 <- [1,1514,null,{}] 12:18:56 INFO - PROCESS | 4624 | 1461093536690 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}] 12:18:56 INFO - PROCESS | 4624 | 1461093536804 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 12:18:56 INFO - PROCESS | 4624 | 1461093536942 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF50D800 == 100 [pid = 4624] [id = 388] 12:18:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6BA99FC00) [pid = 4624] [serial = 1164] [outer = 0000000000000000] 12:18:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6BAE58400) [pid = 4624] [serial = 1165] [outer = 000000C6BA99FC00] 12:18:57 INFO - PROCESS | 4624 | 1461093536995 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6BB47CC00) [pid = 4624] [serial = 1166] [outer = 000000C6BA99FC00] 12:18:57 INFO - PROCESS | 4624 | 1461093537576 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"]]]}] 12:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:18:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:18:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 922ms 12:18:57 INFO - PROCESS | 4624 | 1461093537607 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 4624 | 1461093537609 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 12:18:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:18:57 INFO - PROCESS | 4624 | 1461093537613 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 4624 | 1461093537617 Marionette TRACE conn5 <- [1,1518,null,{}] 12:18:57 INFO - PROCESS | 4624 | 1461093537647 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}] 12:18:57 INFO - PROCESS | 4624 | 1461093537791 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 12:18:57 INFO - PROCESS | 4624 | 1461093537856 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C6800 == 101 [pid = 4624] [id = 389] 12:18:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6BC9B6800) [pid = 4624] [serial = 1167] [outer = 0000000000000000] 12:18:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6BE799000) [pid = 4624] [serial = 1168] [outer = 000000C6BC9B6800] 12:18:57 INFO - PROCESS | 4624 | 1461093537909 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6BF610C00) [pid = 4624] [serial = 1169] [outer = 000000C6BC9B6800] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8CB9800 == 100 [pid = 4624] [id = 334] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70C3000 == 99 [pid = 4624] [id = 378] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36CB800 == 98 [pid = 4624] [id = 377] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3249000 == 97 [pid = 4624] [id = 376] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C5800 == 96 [pid = 4624] [id = 375] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD13000 == 95 [pid = 4624] [id = 374] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF51A000 == 94 [pid = 4624] [id = 373] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6BA9A7400) [pid = 4624] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6BAE5DC00) [pid = 4624] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6AE921400) [pid = 4624] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BE7A1800) [pid = 4624] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C5202400) [pid = 4624] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6C52CBC00) [pid = 4624] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C6444000) [pid = 4624] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6BEF2E800) [pid = 4624] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF80800 == 93 [pid = 4624] [id = 372] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BAE10800 == 92 [pid = 4624] [id = 371] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4441000 == 91 [pid = 4624] [id = 370] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E77800 == 90 [pid = 4624] [id = 365] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34C7800 == 89 [pid = 4624] [id = 364] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF432800 == 88 [pid = 4624] [id = 363] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34D2800 == 87 [pid = 4624] [id = 344] 12:18:58 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8548800 == 86 [pid = 4624] [id = 362] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6BBD29000) [pid = 4624] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6BBAAF000) [pid = 4624] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BB511C00) [pid = 4624] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6BBAE0400) [pid = 4624] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6B3AC0400) [pid = 4624] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6AEC27400) [pid = 4624] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6B3ABB400) [pid = 4624] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6B43AA400) [pid = 4624] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6B8260800) [pid = 4624] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6B82D0000) [pid = 4624] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6B9E83C00) [pid = 4624] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6C6440400) [pid = 4624] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6BC640800) [pid = 4624] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6BD3F2800) [pid = 4624] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BBE91C00) [pid = 4624] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BAE58000) [pid = 4624] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6BAEB6800) [pid = 4624] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6BA965000) [pid = 4624] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6BC112000) [pid = 4624] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:18:58 INFO - PROCESS | 4624 | 1461093538488 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]]]}] 12:18:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:18:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:18:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:18:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:18:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 944ms 12:18:58 INFO - PROCESS | 4624 | 1461093538559 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 4624 | 1461093538562 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 12:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:18:58 INFO - PROCESS | 4624 | 1461093538565 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 4624 | 1461093538567 Marionette TRACE conn5 <- [1,1522,null,{}] 12:18:58 INFO - PROCESS | 4624 | 1461093538571 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}] 12:18:58 INFO - PROCESS | 4624 | 1461093538667 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:18:58 INFO - PROCESS | 4624 | 1461093538779 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB690000 == 87 [pid = 4624] [id = 390] 12:18:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6B43A7C00) [pid = 4624] [serial = 1170] [outer = 0000000000000000] 12:18:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6B4AE4800) [pid = 4624] [serial = 1171] [outer = 000000C6B43A7C00] 12:18:58 INFO - PROCESS | 4624 | 1461093538828 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6B856D400) [pid = 4624] [serial = 1172] [outer = 000000C6B43A7C00] 12:18:59 INFO - PROCESS | 4624 | 1461093539218 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]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 12:18:59 INFO - PROCESS | 4624 | 1461093539239 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 4624 | 1461093539242 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 12:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:18:59 INFO - PROCESS | 4624 | 1461093539245 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 4624 | 1461093539247 Marionette TRACE conn5 <- [1,1526,null,{}] 12:18:59 INFO - PROCESS | 4624 | 1461093539250 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}] 12:18:59 INFO - PROCESS | 4624 | 1461093539342 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 12:18:59 INFO - PROCESS | 4624 | 1461093539349 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4BF800 == 88 [pid = 4624] [id = 391] 12:18:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BA25BC00) [pid = 4624] [serial = 1173] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BAE54400) [pid = 4624] [serial = 1174] [outer = 000000C6BA25BC00] 12:18:59 INFO - PROCESS | 4624 | 1461093539395 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6BB50F000) [pid = 4624] [serial = 1175] [outer = 000000C6BA25BC00] 12:18:59 INFO - PROCESS | 4624 | 1461093539851 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]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 628ms 12:18:59 INFO - PROCESS | 4624 | 1461093539887 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 4624 | 1461093539890 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 12:18:59 INFO - PROCESS | 4624 | 1461093539893 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:18:59 INFO - PROCESS | 4624 | 1461093539895 Marionette TRACE conn5 <- [1,1530,null,{}] 12:18:59 INFO - PROCESS | 4624 | 1461093539898 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}] 12:19:00 INFO - PROCESS | 4624 | 1461093540013 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:19:00 INFO - PROCESS | 4624 | 1461093540059 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D4000 == 89 [pid = 4624] [id = 392] 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6BC259400) [pid = 4624] [serial = 1176] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6BEF2B800) [pid = 4624] [serial = 1177] [outer = 000000C6BC259400] 12:19:00 INFO - PROCESS | 4624 | 1461093540108 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6BF671400) [pid = 4624] [serial = 1178] [outer = 000000C6BC259400] 12:19:00 INFO - PROCESS | 4624 | 1461093540600 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]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 735ms 12:19:00 INFO - PROCESS | 4624 | 1461093540638 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 4624 | 1461093540640 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 12:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:19:00 INFO - PROCESS | 4624 | 1461093540644 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 4624 | 1461093540646 Marionette TRACE conn5 <- [1,1534,null,{}] 12:19:00 INFO - PROCESS | 4624 | 1461093540649 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}] 12:19:00 INFO - PROCESS | 4624 | 1461093540776 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:19:00 INFO - PROCESS | 4624 | 1461093540794 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39AC000 == 90 [pid = 4624] [id = 393] 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6BF6DFC00) [pid = 4624] [serial = 1179] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C0056400) [pid = 4624] [serial = 1180] [outer = 000000C6BF6DFC00] 12:19:00 INFO - PROCESS | 4624 | 1461093540841 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C08F0400) [pid = 4624] [serial = 1181] [outer = 000000C6BF6DFC00] 12:19:01 INFO - PROCESS | 4624 | 1461093541300 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]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 12:19:01 INFO - PROCESS | 4624 | 1461093541316 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 4624 | 1461093541318 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 12:19:01 INFO - PROCESS | 4624 | 1461093541321 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:19:01 INFO - PROCESS | 4624 | 1461093541323 Marionette TRACE conn5 <- [1,1538,null,{}] 12:19:01 INFO - PROCESS | 4624 | 1461093541326 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}] 12:19:01 INFO - PROCESS | 4624 | 1461093541454 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:19:01 INFO - PROCESS | 4624 | 1461093541546 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64F1800 == 91 [pid = 4624] [id = 394] 12:19:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6C0A74C00) [pid = 4624] [serial = 1182] [outer = 0000000000000000] 12:19:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6C230C000) [pid = 4624] [serial = 1183] [outer = 000000C6C0A74C00] 12:19:01 INFO - PROCESS | 4624 | 1461093541592 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C35A9000) [pid = 4624] [serial = 1184] [outer = 000000C6C0A74C00] 12:19:02 INFO - PROCESS | 4624 | 1461093542050 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]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 776ms 12:19:02 INFO - PROCESS | 4624 | 1461093542101 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 4624 | 1461093542103 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:19:02 INFO - PROCESS | 4624 | 1461093542113 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 4624 | 1461093542115 Marionette TRACE conn5 <- [1,1542,null,{}] 12:19:02 INFO - PROCESS | 4624 | 1461093542118 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}] 12:19:02 INFO - PROCESS | 4624 | 1461093542242 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C23C9C00) [pid = 4624] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6AED03800) [pid = 4624] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BF60C400) [pid = 4624] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6C23C9400) [pid = 4624] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6AE915800) [pid = 4624] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6B43A7000) [pid = 4624] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6BB474400) [pid = 4624] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6BEEB9400) [pid = 4624] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6BAE5CC00) [pid = 4624] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6C322B000) [pid = 4624] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6AE598000) [pid = 4624] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BF6A9400) [pid = 4624] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6BB474C00) [pid = 4624] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6BF625C00) [pid = 4624] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6BBEE1000) [pid = 4624] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6BBE86400) [pid = 4624] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6C23CB400) [pid = 4624] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C0A6FC00) [pid = 4624] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6AE8E9000) [pid = 4624] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6C23D6800) [pid = 4624] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6B4480400) [pid = 4624] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6B826A000) [pid = 4624] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6B4EB9400) [pid = 4624] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6BD3ED400) [pid = 4624] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6AE8E6400) [pid = 4624] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6C0055400) [pid = 4624] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6BC253000) [pid = 4624] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6BEE43400) [pid = 4624] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6BEDC0C00) [pid = 4624] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6C039BC00) [pid = 4624] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6B435F400) [pid = 4624] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6B435E800) [pid = 4624] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6AE0C6C00) [pid = 4624] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6B4A50C00) [pid = 4624] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BB508000) [pid = 4624] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6B3AC9800) [pid = 4624] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6BA9A8000) [pid = 4624] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BF6A2400) [pid = 4624] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6B8267800) [pid = 4624] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6C35AF400) [pid = 4624] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6B4368400) [pid = 4624] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6C0ADA800) [pid = 4624] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BBD41400) [pid = 4624] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6B8610000) [pid = 4624] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6C23CEC00) [pid = 4624] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6BD3F0C00) [pid = 4624] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6C52C0400) [pid = 4624] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:19:02 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6B856E400) [pid = 4624] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:19:02 INFO - PROCESS | 4624 | 1461093542813 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B0270800 == 92 [pid = 4624] [id = 395] 12:19:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6AE5C3C00) [pid = 4624] [serial = 1185] [outer = 0000000000000000] 12:19:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6AED03800) [pid = 4624] [serial = 1186] [outer = 000000C6AE5C3C00] 12:19:02 INFO - PROCESS | 4624 | 1461093542898 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6B4363C00) [pid = 4624] [serial = 1187] [outer = 000000C6AE5C3C00] 12:19:03 INFO - PROCESS | 4624 | 1461093543298 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]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1240ms 12:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:19:03 INFO - PROCESS | 4624 | 1461093543355 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 4624 | 1461093543357 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 12:19:03 INFO - PROCESS | 4624 | 1461093543360 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 4624 | 1461093543362 Marionette TRACE conn5 <- [1,1546,null,{}] 12:19:03 INFO - PROCESS | 4624 | 1461093543366 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}] 12:19:03 INFO - PROCESS | 4624 | 1461093543459 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 12:19:03 INFO - PROCESS | 4624 | 1461093543465 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C809B000 == 93 [pid = 4624] [id = 396] 12:19:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6B4480400) [pid = 4624] [serial = 1188] [outer = 0000000000000000] 12:19:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6B856E400) [pid = 4624] [serial = 1189] [outer = 000000C6B4480400] 12:19:03 INFO - PROCESS | 4624 | 1461093543511 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6BB50D400) [pid = 4624] [serial = 1190] [outer = 000000C6B4480400] 12:19:03 INFO - PROCESS | 4624 | 1461093543946 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]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 12:19:03 INFO - PROCESS | 4624 | 1461093543993 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 4624 | 1461093543995 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 12:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:19:04 INFO - PROCESS | 4624 | 1461093543999 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 4624 | 1461093544001 Marionette TRACE conn5 <- [1,1550,null,{}] 12:19:04 INFO - PROCESS | 4624 | 1461093544005 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}] 12:19:04 INFO - PROCESS | 4624 | 1461093544146 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 12:19:04 INFO - PROCESS | 4624 | 1461093544154 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95CF000 == 94 [pid = 4624] [id = 397] 12:19:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6BEF33000) [pid = 4624] [serial = 1191] [outer = 0000000000000000] 12:19:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6C004D800) [pid = 4624] [serial = 1192] [outer = 000000C6BEF33000] 12:19:04 INFO - PROCESS | 4624 | 1461093544207 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6C23CB400) [pid = 4624] [serial = 1193] [outer = 000000C6BEF33000] 12:19:04 INFO - PROCESS | 4624 | 1461093544660 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]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 12:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:19:04 INFO - PROCESS | 4624 | 1461093544680 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 4624 | 1461093544682 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 12:19:04 INFO - PROCESS | 4624 | 1461093544685 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 4624 | 1461093544687 Marionette TRACE conn5 <- [1,1554,null,{}] 12:19:04 INFO - PROCESS | 4624 | 1461093544695 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}] 12:19:04 INFO - PROCESS | 4624 | 1461093544792 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 12:19:04 INFO - PROCESS | 4624 | 1461093544968 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4441000 == 95 [pid = 4624] [id = 398] 12:19:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6ACCF4C00) [pid = 4624] [serial = 1194] [outer = 0000000000000000] 12:19:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6AE0C8400) [pid = 4624] [serial = 1195] [outer = 000000C6ACCF4C00] 12:19:05 INFO - PROCESS | 4624 | 1461093545073 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6AEE23400) [pid = 4624] [serial = 1196] [outer = 000000C6ACCF4C00] 12:19:05 INFO - PROCESS | 4624 | 1461093545785 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]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1129ms 12:19:05 INFO - PROCESS | 4624 | 1461093545817 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 4624 | 1461093545821 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:19:05 INFO - PROCESS | 4624 | 1461093545840 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 4624 | 1461093545845 Marionette TRACE conn5 <- [1,1558,null,{}] 12:19:05 INFO - PROCESS | 4624 | 1461093545851 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}] 12:19:05 INFO - PROCESS | 4624 | 1461093545978 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 12:19:06 INFO - PROCESS | 4624 | 1461093546117 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF51D000 == 96 [pid = 4624] [id = 399] 12:19:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6B856FC00) [pid = 4624] [serial = 1197] [outer = 0000000000000000] 12:19:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6B9E88C00) [pid = 4624] [serial = 1198] [outer = 000000C6B856FC00] 12:19:06 INFO - PROCESS | 4624 | 1461093546179 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6BAFEE800) [pid = 4624] [serial = 1199] [outer = 000000C6B856FC00] 12:19:06 INFO - PROCESS | 4624 | 1461093546783 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]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 12:19:06 INFO - PROCESS | 4624 | 1461093546832 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 4624 | 1461093546836 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:19:06 INFO - PROCESS | 4624 | 1461093546841 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 4624 | 1461093546843 Marionette TRACE conn5 <- [1,1562,null,{}] 12:19:06 INFO - PROCESS | 4624 | 1461093546847 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}] 12:19:06 INFO - PROCESS | 4624 | 1461093546970 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 12:19:07 INFO - PROCESS | 4624 | 1461093547081 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36BD800 == 97 [pid = 4624] [id = 400] 12:19:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6BBD28000) [pid = 4624] [serial = 1200] [outer = 0000000000000000] 12:19:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6BBE91000) [pid = 4624] [serial = 1201] [outer = 000000C6BBD28000] 12:19:07 INFO - PROCESS | 4624 | 1461093547140 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BC640800) [pid = 4624] [serial = 1202] [outer = 000000C6BBD28000] 12:19:07 INFO - PROCESS | 4624 | 1461093547828 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]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1021ms 12:19:07 INFO - PROCESS | 4624 | 1461093547864 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 4624 | 1461093547867 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:19:07 INFO - PROCESS | 4624 | 1461093547878 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 4624 | 1461093547885 Marionette TRACE conn5 <- [1,1566,null,{}] 12:19:07 INFO - PROCESS | 4624 | 1461093547908 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}] 12:19:08 INFO - PROCESS | 4624 | 1461093548032 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 12:19:08 INFO - PROCESS | 4624 | 1461093548170 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96E0000 == 98 [pid = 4624] [id = 401] 12:19:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BEEB9400) [pid = 4624] [serial = 1203] [outer = 0000000000000000] 12:19:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6C0057000) [pid = 4624] [serial = 1204] [outer = 000000C6BEEB9400] 12:19:08 INFO - PROCESS | 4624 | 1461093548229 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6C35B0C00) [pid = 4624] [serial = 1205] [outer = 000000C6BEEB9400] 12:19:08 INFO - PROCESS | 4624 | 1461093548809 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 986ms 12:19:08 INFO - PROCESS | 4624 | 1461093548859 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 4624 | 1461093548862 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:19:08 INFO - PROCESS | 4624 | 1461093548866 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 4624 | 1461093548868 Marionette TRACE conn5 <- [1,1570,null,{}] 12:19:08 INFO - PROCESS | 4624 | 1461093548871 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}] 12:19:08 INFO - PROCESS | 4624 | 1461093548992 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 12:19:09 INFO - PROCESS | 4624 | 1461093549131 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D4E000 == 99 [pid = 4624] [id = 402] 12:19:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6C52C5C00) [pid = 4624] [serial = 1206] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6C52D5000) [pid = 4624] [serial = 1207] [outer = 000000C6C52C5C00] 12:19:09 INFO - PROCESS | 4624 | 1461093549190 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6C7AE9400) [pid = 4624] [serial = 1208] [outer = 000000C6C52C5C00] 12:19:09 INFO - PROCESS | 4624 | 1461093549798 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]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 12:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:19:09 INFO - PROCESS | 4624 | 1461093549853 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 4624 | 1461093549856 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 12:19:09 INFO - PROCESS | 4624 | 1461093549860 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 4624 | 1461093549862 Marionette TRACE conn5 <- [1,1574,null,{}] 12:19:09 INFO - PROCESS | 4624 | 1461093549866 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}] 12:19:09 INFO - PROCESS | 4624 | 1461093549984 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 12:19:10 INFO - PROCESS | 4624 | 1461093550098 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96F6800 == 100 [pid = 4624] [id = 403] 12:19:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C7DDE000) [pid = 4624] [serial = 1209] [outer = 0000000000000000] 12:19:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6C7DE6400) [pid = 4624] [serial = 1210] [outer = 000000C6C7DDE000] 12:19:10 INFO - PROCESS | 4624 | 1461093550206 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C8DC9000) [pid = 4624] [serial = 1211] [outer = 000000C6C7DDE000] 12:19:10 INFO - PROCESS | 4624 | 1461093550778 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 12:19:10 INFO - PROCESS | 4624 | 1461093550848 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 4624 | 1461093550851 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 12:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:19:10 INFO - PROCESS | 4624 | 1461093550855 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 4624 | 1461093550857 Marionette TRACE conn5 <- [1,1578,null,{}] 12:19:10 INFO - PROCESS | 4624 | 1461093550861 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}] 12:19:10 INFO - PROCESS | 4624 | 1461093550981 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 12:19:11 INFO - PROCESS | 4624 | 1461093551120 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D66000 == 101 [pid = 4624] [id = 404] 12:19:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C8D36000) [pid = 4624] [serial = 1212] [outer = 0000000000000000] 12:19:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6C8D3E800) [pid = 4624] [serial = 1213] [outer = 000000C6C8D36000] 12:19:11 INFO - PROCESS | 4624 | 1461093551178 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6C96CD000) [pid = 4624] [serial = 1214] [outer = 000000C6C8D36000] 12:19:11 INFO - PROCESS | 4624 | 1461093551768 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]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 923ms 12:19:11 INFO - PROCESS | 4624 | 1461093551780 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 4624 | 1461093551783 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 12:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:19:11 INFO - PROCESS | 4624 | 1461093551786 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 4624 | 1461093551788 Marionette TRACE conn5 <- [1,1582,null,{}] 12:19:11 INFO - PROCESS | 4624 | 1461093551792 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}] 12:19:11 INFO - PROCESS | 4624 | 1461093551910 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 12:19:12 INFO - PROCESS | 4624 | 1461093552021 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAC93000 == 102 [pid = 4624] [id = 405] 12:19:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6C8D3EC00) [pid = 4624] [serial = 1215] [outer = 0000000000000000] 12:19:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6C96D8800) [pid = 4624] [serial = 1216] [outer = 000000C6C8D3EC00] 12:19:12 INFO - PROCESS | 4624 | 1461093552078 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6C9885000) [pid = 4624] [serial = 1217] [outer = 000000C6C8D3EC00] 12:19:12 INFO - PROCESS | 4624 | 1461093552728 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]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 12:19:12 INFO - PROCESS | 4624 | 1461093552775 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 4624 | 1461093552778 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:19:12 INFO - PROCESS | 4624 | 1461093552781 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 4624 | 1461093552783 Marionette TRACE conn5 <- [1,1586,null,{}] 12:19:12 INFO - PROCESS | 4624 | 1461093552787 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}] 12:19:12 INFO - PROCESS | 4624 | 1461093552907 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:19:13 INFO - PROCESS | 4624 | 1461093553019 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6ADC62000 == 103 [pid = 4624] [id = 406] 12:19:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6AD5DEC00) [pid = 4624] [serial = 1218] [outer = 0000000000000000] 12:19:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6AE8DC400) [pid = 4624] [serial = 1219] [outer = 000000C6AD5DEC00] 12:19:13 INFO - PROCESS | 4624 | 1461093553116 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6B447EC00) [pid = 4624] [serial = 1220] [outer = 000000C6AD5DEC00] 12:19:13 INFO - PROCESS | 4624 | 1461093553951 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]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:19:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1238ms 12:19:14 INFO - PROCESS | 4624 | 1461093554022 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 4624 | 1461093554027 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:19:14 INFO - PROCESS | 4624 | 1461093554032 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 4624 | 1461093554036 Marionette TRACE conn5 <- [1,1590,null,{}] 12:19:14 INFO - PROCESS | 4624 | 1461093554043 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}] 12:19:14 INFO - PROCESS | 4624 | 1461093554189 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 12:19:14 INFO - PROCESS | 4624 | 1461093554339 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD119800 == 104 [pid = 4624] [id = 407] 12:19:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6AE8E9000) [pid = 4624] [serial = 1221] [outer = 0000000000000000] 12:19:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6B3B51400) [pid = 4624] [serial = 1222] [outer = 000000C6AE8E9000] 12:19:14 INFO - PROCESS | 4624 | 1461093554395 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6B43A4C00) [pid = 4624] [serial = 1223] [outer = 000000C6AE8E9000] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEA8000 == 103 [pid = 4624] [id = 145] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8AF5000 == 102 [pid = 4624] [id = 314] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70C5000 == 101 [pid = 4624] [id = 312] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95CF000 == 100 [pid = 4624] [id = 397] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C809B000 == 99 [pid = 4624] [id = 396] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B0270800 == 98 [pid = 4624] [id = 395] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C64F1800 == 97 [pid = 4624] [id = 394] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39AC000 == 96 [pid = 4624] [id = 393] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D4000 == 95 [pid = 4624] [id = 392] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4BF800 == 94 [pid = 4624] [id = 391] 12:19:14 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB690000 == 93 [pid = 4624] [id = 390] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6C52CE400) [pid = 4624] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C6800 == 92 [pid = 4624] [id = 389] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF50D800 == 91 [pid = 4624] [id = 388] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE715800 == 90 [pid = 4624] [id = 387] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9DBE000 == 89 [pid = 4624] [id = 384] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95D1000 == 88 [pid = 4624] [id = 383] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C94D5800 == 87 [pid = 4624] [id = 382] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF596000 == 86 [pid = 4624] [id = 381] 12:19:15 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC3CE800 == 85 [pid = 4624] [id = 380] 12:19:15 INFO - PROCESS | 4624 | 1461093555108 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]]]}] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BA253C00) [pid = 4624] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BEE3E000) [pid = 4624] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6B3138400) [pid = 4624] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6C0899800) [pid = 4624] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6C322C000) [pid = 4624] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6B43AE400) [pid = 4624] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6C0A68C00) [pid = 4624] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C8DC7000) [pid = 4624] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BF62AC00) [pid = 4624] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6BEF38400) [pid = 4624] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6BC253800) [pid = 4624] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6C8DC4C00) [pid = 4624] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6AED0D800) [pid = 4624] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6C0056C00) [pid = 4624] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6BBEE4000) [pid = 4624] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6BF69E000) [pid = 4624] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6C004C400) [pid = 4624] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6C08EE400) [pid = 4624] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6C26AE800) [pid = 4624] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6C0AE2800) [pid = 4624] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6B8275800) [pid = 4624] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6C807AC00) [pid = 4624] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6C8070800) [pid = 4624] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6BAE58C00) [pid = 4624] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6C52D3800) [pid = 4624] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6BF69D400) [pid = 4624] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6C8072800) [pid = 4624] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BAF87400) [pid = 4624] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6C520A800) [pid = 4624] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6B3F5F800) [pid = 4624] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6BF630400) [pid = 4624] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6BE0DEC00) [pid = 4624] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BF60A000) [pid = 4624] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BF69BC00) [pid = 4624] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6C0A71C00) [pid = 4624] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6C089F400) [pid = 4624] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6C3225000) [pid = 4624] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6C23CFC00) [pid = 4624] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6B7B0EC00) [pid = 4624] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6B4365800) [pid = 4624] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6BF6DD000) [pid = 4624] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6BB50EC00) [pid = 4624] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6B8269000) [pid = 4624] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6B8575400) [pid = 4624] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6BB8C7C00) [pid = 4624] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6B4EB8800) [pid = 4624] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6B43AD800) [pid = 4624] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 123 (000000C6BAEA8C00) [pid = 4624] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BB472000) [pid = 4624] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6C004FC00) [pid = 4624] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BF6A7C00) [pid = 4624] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BB2C4800) [pid = 4624] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6BAC24800) [pid = 4624] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6C52BF400) [pid = 4624] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6C52C0C00) [pid = 4624] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6C520CC00) [pid = 4624] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6C2309800) [pid = 4624] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6C8DC8400) [pid = 4624] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 112 (000000C6C5207400) [pid = 4624] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 111 (000000C6BF629400) [pid = 4624] [serial = 688] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 110 (000000C6C35A5400) [pid = 4624] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 109 (000000C6BBEDD400) [pid = 4624] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 108 (000000C6C26AE400) [pid = 4624] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 107 (000000C6C35ABC00) [pid = 4624] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 106 (000000C6BE0DD800) [pid = 4624] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 4624 | --DOMWINDOW == 105 (000000C6BBD2C400) [pid = 4624] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1123ms 12:19:15 INFO - PROCESS | 4624 | 1461093555160 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 4624 | 1461093555166 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 12:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:19:15 INFO - PROCESS | 4624 | 1461093555172 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 4624 | 1461093555175 Marionette TRACE conn5 <- [1,1594,null,{}] 12:19:15 INFO - PROCESS | 4624 | 1461093555179 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}] 12:19:15 INFO - PROCESS | 4624 | 1461093555279 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:19:15 INFO - PROCESS | 4624 | 1461093555292 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B9E5C800 == 86 [pid = 4624] [id = 408] 12:19:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 106 (000000C6AED0E400) [pid = 4624] [serial = 1224] [outer = 0000000000000000] 12:19:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 107 (000000C6B435CC00) [pid = 4624] [serial = 1225] [outer = 000000C6AED0E400] 12:19:15 INFO - PROCESS | 4624 | 1461093555340 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 108 (000000C6B4480800) [pid = 4624] [serial = 1226] [outer = 000000C6AED0E400] 12:19:15 INFO - PROCESS | 4624 | 1461093555925 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]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 776ms 12:19:15 INFO - PROCESS | 4624 | 1461093555949 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 4624 | 1461093555951 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 12:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:19:15 INFO - PROCESS | 4624 | 1461093555955 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 4624 | 1461093555959 Marionette TRACE conn5 <- [1,1598,null,{}] 12:19:15 INFO - PROCESS | 4624 | 1461093555970 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}] 12:19:16 INFO - PROCESS | 4624 | 1461093556072 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 12:19:16 INFO - PROCESS | 4624 | 1461093556168 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE70E000 == 87 [pid = 4624] [id = 409] 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 109 (000000C6B43AC000) [pid = 4624] [serial = 1227] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 110 (000000C6B826E400) [pid = 4624] [serial = 1228] [outer = 000000C6B43AC000] 12:19:16 INFO - PROCESS | 4624 | 1461093556219 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 111 (000000C6B8607800) [pid = 4624] [serial = 1229] [outer = 000000C6B43AC000] 12:19:16 INFO - PROCESS | 4624 | 1461093556615 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 12:19:16 INFO - PROCESS | 4624 | 1461093556629 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 4624 | 1461093556632 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 12:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:19:16 INFO - PROCESS | 4624 | 1461093556635 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 4624 | 1461093556637 Marionette TRACE conn5 <- [1,1602,null,{}] 12:19:16 INFO - PROCESS | 4624 | 1461093556640 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}] 12:19:16 INFO - PROCESS | 4624 | 1461093556738 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 12:19:16 INFO - PROCESS | 4624 | 1461093556744 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF44D800 == 88 [pid = 4624] [id = 410] 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 112 (000000C6BA25CC00) [pid = 4624] [serial = 1230] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 113 (000000C6BA9C0400) [pid = 4624] [serial = 1231] [outer = 000000C6BA25CC00] 12:19:16 INFO - PROCESS | 4624 | 1461093556791 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BAEAB000) [pid = 4624] [serial = 1232] [outer = 000000C6BA25CC00] 12:19:17 INFO - PROCESS | 4624 | 1461093557270 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]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 12:19:17 INFO - PROCESS | 4624 | 1461093557319 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 4624 | 1461093557321 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 12:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:19:17 INFO - PROCESS | 4624 | 1461093557325 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 4624 | 1461093557327 Marionette TRACE conn5 <- [1,1606,null,{}] 12:19:17 INFO - PROCESS | 4624 | 1461093557339 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}] 12:19:17 INFO - PROCESS | 4624 | 1461093557464 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 12:19:17 INFO - PROCESS | 4624 | 1461093557525 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF520800 == 89 [pid = 4624] [id = 411] 12:19:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BAEB0800) [pid = 4624] [serial = 1233] [outer = 0000000000000000] 12:19:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6B8275400) [pid = 4624] [serial = 1234] [outer = 000000C6BAEB0800] 12:19:17 INFO - PROCESS | 4624 | 1461093557573 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BB506800) [pid = 4624] [serial = 1235] [outer = 000000C6BAEB0800] 12:19:18 INFO - PROCESS | 4624 | 1461093558021 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]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 12:19:18 INFO - PROCESS | 4624 | 1461093558063 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 4624 | 1461093558065 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 12:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:19:18 INFO - PROCESS | 4624 | 1461093558068 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 4624 | 1461093558070 Marionette TRACE conn5 <- [1,1610,null,{}] 12:19:18 INFO - PROCESS | 4624 | 1461093558074 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}] 12:19:18 INFO - PROCESS | 4624 | 1461093558250 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 12:19:18 INFO - PROCESS | 4624 | 1461093558281 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0007000 == 90 [pid = 4624] [id = 412] 12:19:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BBD3B400) [pid = 4624] [serial = 1236] [outer = 0000000000000000] 12:19:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BC24F000) [pid = 4624] [serial = 1237] [outer = 000000C6BBD3B400] 12:19:18 INFO - PROCESS | 4624 | 1461093558331 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BC6C5C00) [pid = 4624] [serial = 1238] [outer = 000000C6BBD3B400] 12:19:18 INFO - PROCESS | 4624 | 1461093558797 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]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 776ms 12:19:18 INFO - PROCESS | 4624 | 1461093558848 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 4624 | 1461093558850 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 12:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:19:18 INFO - PROCESS | 4624 | 1461093558853 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 4624 | 1461093558855 Marionette TRACE conn5 <- [1,1614,null,{}] 12:19:18 INFO - PROCESS | 4624 | 1461093558866 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}] 12:19:19 INFO - PROCESS | 4624 | 1461093558993 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:19:19 INFO - PROCESS | 4624 | 1461093559057 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C251A800 == 91 [pid = 4624] [id = 413] 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BD3E8800) [pid = 4624] [serial = 1239] [outer = 0000000000000000] 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6BE78E400) [pid = 4624] [serial = 1240] [outer = 000000C6BD3E8800] 12:19:19 INFO - PROCESS | 4624 | 1461093559104 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6BEE3F800) [pid = 4624] [serial = 1241] [outer = 000000C6BD3E8800] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 122 (000000C6BF6DFC00) [pid = 4624] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 121 (000000C6C0A74C00) [pid = 4624] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 120 (000000C6BA99FC00) [pid = 4624] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 119 (000000C6BC259400) [pid = 4624] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 118 (000000C6ADC4C800) [pid = 4624] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 117 (000000C6BA25BC00) [pid = 4624] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 116 (000000C6B43A7C00) [pid = 4624] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 115 (000000C6BC9B6800) [pid = 4624] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 114 (000000C6B4480400) [pid = 4624] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:19:19 INFO - PROCESS | 4624 | --DOMWINDOW == 113 (000000C6AE5C3C00) [pid = 4624] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:19:19 INFO - PROCESS | 4624 | 1461093559687 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 12:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:19:19 INFO - PROCESS | 4624 | 1461093559742 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 4624 | 1461093559744 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 12:19:19 INFO - PROCESS | 4624 | 1461093559747 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 4624 | 1461093559749 Marionette TRACE conn5 <- [1,1618,null,{}] 12:19:19 INFO - PROCESS | 4624 | 1461093559753 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}] 12:19:19 INFO - PROCESS | 4624 | 1461093559847 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:19:19 INFO - PROCESS | 4624 | 1461093559856 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C30A2000 == 92 [pid = 4624] [id = 414] 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 114 (000000C6BC259400) [pid = 4624] [serial = 1242] [outer = 0000000000000000] 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 115 (000000C6BEEC3C00) [pid = 4624] [serial = 1243] [outer = 000000C6BC259400] 12:19:19 INFO - PROCESS | 4624 | 1461093559902 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 116 (000000C6BF608400) [pid = 4624] [serial = 1244] [outer = 000000C6BC259400] 12:19:20 INFO - PROCESS | 4624 | 1461093560347 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]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 12:19:20 INFO - PROCESS | 4624 | 1461093560387 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 4624 | 1461093560389 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 12:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:19:20 INFO - PROCESS | 4624 | 1461093560393 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 4624 | 1461093560395 Marionette TRACE conn5 <- [1,1622,null,{}] 12:19:20 INFO - PROCESS | 4624 | 1461093560398 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}] 12:19:20 INFO - PROCESS | 4624 | 1461093560493 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 12:19:20 INFO - PROCESS | 4624 | 1461093560500 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34DE000 == 93 [pid = 4624] [id = 415] 12:19:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 117 (000000C6BF629800) [pid = 4624] [serial = 1245] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 118 (000000C6BF631400) [pid = 4624] [serial = 1246] [outer = 000000C6BF629800] 12:19:20 INFO - PROCESS | 4624 | 1461093560547 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 119 (000000C6BF69EC00) [pid = 4624] [serial = 1247] [outer = 000000C6BF629800] 12:19:20 INFO - PROCESS | 4624 | 1461093560984 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]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 12:19:21 INFO - PROCESS | 4624 | 1461093561028 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 4624 | 1461093561030 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:19:21 INFO - PROCESS | 4624 | 1461093561033 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 4624 | 1461093561035 Marionette TRACE conn5 <- [1,1626,null,{}] 12:19:21 INFO - PROCESS | 4624 | 1461093561044 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}] 12:19:21 INFO - PROCESS | 4624 | 1461093561141 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 12:19:21 INFO - PROCESS | 4624 | 1461093561147 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A23000 == 94 [pid = 4624] [id = 416] 12:19:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 120 (000000C6BF6A6400) [pid = 4624] [serial = 1248] [outer = 0000000000000000] 12:19:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 121 (000000C6BF6E0000) [pid = 4624] [serial = 1249] [outer = 000000C6BF6A6400] 12:19:21 INFO - PROCESS | 4624 | 1461093561192 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6C0053C00) [pid = 4624] [serial = 1250] [outer = 000000C6BF6A6400] 12:19:21 INFO - PROCESS | 4624 | 1461093561937 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]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 944ms 12:19:21 INFO - PROCESS | 4624 | 1461093561980 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 4624 | 1461093561986 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:19:21 INFO - PROCESS | 4624 | 1461093561992 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 4624 | 1461093561996 Marionette TRACE conn5 <- [1,1630,null,{}] 12:19:22 INFO - PROCESS | 4624 | 1461093562002 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}] 12:19:22 INFO - PROCESS | 4624 | 1461093562133 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:19:22 INFO - PROCESS | 4624 | 1461093562272 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBA42800 == 95 [pid = 4624] [id = 417] 12:19:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6B3B82000) [pid = 4624] [serial = 1251] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6B447D400) [pid = 4624] [serial = 1252] [outer = 000000C6B3B82000] 12:19:22 INFO - PROCESS | 4624 | 1461093562333 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B573C800) [pid = 4624] [serial = 1253] [outer = 000000C6B3B82000] 12:19:23 INFO - PROCESS | 4624 | 1461093563005 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1025ms 12:19:23 INFO - PROCESS | 4624 | 1461093563033 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 4624 | 1461093563040 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:19:23 INFO - PROCESS | 4624 | 1461093563068 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 4624 | 1461093563072 Marionette TRACE conn5 <- [1,1634,null,{}] 12:19:23 INFO - PROCESS | 4624 | 1461093563076 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}] 12:19:23 INFO - PROCESS | 4624 | 1461093563206 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 12:19:23 INFO - PROCESS | 4624 | 1461093563339 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF67A000 == 96 [pid = 4624] [id = 418] 12:19:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6BA4C4800) [pid = 4624] [serial = 1254] [outer = 0000000000000000] 12:19:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6BB2C6000) [pid = 4624] [serial = 1255] [outer = 000000C6BA4C4800] 12:19:23 INFO - PROCESS | 4624 | 1461093563396 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BBAAD400) [pid = 4624] [serial = 1256] [outer = 000000C6BA4C4800] 12:19:24 INFO - PROCESS | 4624 | 1461093564041 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]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1044ms 12:19:24 INFO - PROCESS | 4624 | 1461093564099 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 12:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:19:24 INFO - PROCESS | 4624 | 1461093564101 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 12:19:24 INFO - PROCESS | 4624 | 1461093564105 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 4624 | 1461093564110 Marionette TRACE conn5 <- [1,1638,null,{}] 12:19:24 INFO - PROCESS | 4624 | 1461093564139 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}] 12:19:24 INFO - PROCESS | 4624 | 1461093564333 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:19:24 INFO - PROCESS | 4624 | 1461093564434 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4EE4000 == 97 [pid = 4624] [id = 419] 12:19:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BBF8CC00) [pid = 4624] [serial = 1257] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BF602C00) [pid = 4624] [serial = 1258] [outer = 000000C6BBF8CC00] 12:19:24 INFO - PROCESS | 4624 | 1461093564497 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6C0393C00) [pid = 4624] [serial = 1259] [outer = 000000C6BBF8CC00] 12:19:25 INFO - PROCESS | 4624 | 1461093565066 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]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1026ms 12:19:25 INFO - PROCESS | 4624 | 1461093565134 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 4624 | 1461093565137 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 12:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:19:25 INFO - PROCESS | 4624 | 1461093565141 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 4624 | 1461093565143 Marionette TRACE conn5 <- [1,1642,null,{}] 12:19:25 INFO - PROCESS | 4624 | 1461093565147 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}] 12:19:25 INFO - PROCESS | 4624 | 1461093565270 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 12:19:25 INFO - PROCESS | 4624 | 1461093565406 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6A08800 == 98 [pid = 4624] [id = 420] 12:19:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6C08A3000) [pid = 4624] [serial = 1260] [outer = 0000000000000000] 12:19:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6C08E8800) [pid = 4624] [serial = 1261] [outer = 000000C6C08A3000] 12:19:25 INFO - PROCESS | 4624 | 1461093565465 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6C0A6D800) [pid = 4624] [serial = 1262] [outer = 000000C6C08A3000] 12:19:26 INFO - PROCESS | 4624 | 1461093566072 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 12:19:26 INFO - PROCESS | 4624 | 1461093566129 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 4624 | 1461093566131 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:19:26 INFO - PROCESS | 4624 | 1461093566148 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 4624 | 1461093566150 Marionette TRACE conn5 <- [1,1646,null,{}] 12:19:26 INFO - PROCESS | 4624 | 1461093566157 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}] 12:19:26 INFO - PROCESS | 4624 | 1461093566276 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 12:19:26 INFO - PROCESS | 4624 | 1461093566410 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6FA5000 == 99 [pid = 4624] [id = 421] 12:19:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6C08A3C00) [pid = 4624] [serial = 1263] [outer = 0000000000000000] 12:19:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C0AE2800) [pid = 4624] [serial = 1264] [outer = 000000C6C08A3C00] 12:19:26 INFO - PROCESS | 4624 | 1461093566469 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C26A8800) [pid = 4624] [serial = 1265] [outer = 000000C6C08A3C00] 12:19:27 INFO - PROCESS | 4624 | 1461093567069 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]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 12:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:19:27 INFO - PROCESS | 4624 | 1461093567124 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 4624 | 1461093567126 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 12:19:27 INFO - PROCESS | 4624 | 1461093567130 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 4624 | 1461093567132 Marionette TRACE conn5 <- [1,1650,null,{}] 12:19:27 INFO - PROCESS | 4624 | 1461093567136 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}] 12:19:27 INFO - PROCESS | 4624 | 1461093567276 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:19:27 INFO - PROCESS | 4624 | 1461093567414 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75E2800 == 100 [pid = 4624] [id = 422] 12:19:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6C35A5000) [pid = 4624] [serial = 1266] [outer = 0000000000000000] 12:19:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C5207400) [pid = 4624] [serial = 1267] [outer = 000000C6C35A5000] 12:19:27 INFO - PROCESS | 4624 | 1461093567476 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6C52CCC00) [pid = 4624] [serial = 1268] [outer = 000000C6C35A5000] 12:19:28 INFO - PROCESS | 4624 | 1461093568012 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 12:19:28 INFO - PROCESS | 4624 | 1461093568056 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 4624 | 1461093568058 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:19:28 INFO - PROCESS | 4624 | 1461093568062 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 4624 | 1461093568064 Marionette TRACE conn5 <- [1,1654,null,{}] 12:19:28 INFO - PROCESS | 4624 | 1461093568068 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}] 12:19:28 INFO - PROCESS | 4624 | 1461093568188 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:19:28 INFO - PROCESS | 4624 | 1461093568296 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7B99000 == 101 [pid = 4624] [id = 423] 12:19:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6C35A5400) [pid = 4624] [serial = 1269] [outer = 0000000000000000] 12:19:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6C523F400) [pid = 4624] [serial = 1270] [outer = 000000C6C35A5400] 12:19:28 INFO - PROCESS | 4624 | 1461093568353 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6C5245C00) [pid = 4624] [serial = 1271] [outer = 000000C6C35A5400] 12:19:28 INFO - PROCESS | 4624 | 1461093568944 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 923ms 12:19:28 INFO - PROCESS | 4624 | 1461093568988 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 4624 | 1461093568990 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:19:28 INFO - PROCESS | 4624 | 1461093568994 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 4624 | 1461093568996 Marionette TRACE conn5 <- [1,1658,null,{}] 12:19:29 INFO - PROCESS | 4624 | 1461093569000 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}] 12:19:29 INFO - PROCESS | 4624 | 1461093569119 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 12:19:29 INFO - PROCESS | 4624 | 1461093569227 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8080000 == 102 [pid = 4624] [id = 424] 12:19:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6C5242C00) [pid = 4624] [serial = 1272] [outer = 0000000000000000] 12:19:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6C644E800) [pid = 4624] [serial = 1273] [outer = 000000C6C5242C00] 12:19:29 INFO - PROCESS | 4624 | 1461093569283 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6C7D83C00) [pid = 4624] [serial = 1274] [outer = 000000C6C5242C00] 12:19:29 INFO - PROCESS | 4624 | 1461093569915 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]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 12:19:29 INFO - PROCESS | 4624 | 1461093569983 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 4624 | 1461093569986 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:19:29 INFO - PROCESS | 4624 | 1461093569989 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 4624 | 1461093569992 Marionette TRACE conn5 <- [1,1662,null,{}] 12:19:30 INFO - PROCESS | 4624 | 1461093569996 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}] 12:19:30 INFO - PROCESS | 4624 | 1461093570120 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 12:19:30 INFO - PROCESS | 4624 | 1461093570259 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAE13000 == 103 [pid = 4624] [id = 425] 12:19:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6B4369400) [pid = 4624] [serial = 1275] [outer = 0000000000000000] 12:19:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6B8575000) [pid = 4624] [serial = 1276] [outer = 000000C6B4369400] 12:19:30 INFO - PROCESS | 4624 | 1461093570316 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6BE7AB800) [pid = 4624] [serial = 1277] [outer = 000000C6B4369400] 12:19:31 INFO - PROCESS | 4624 | 1461093571107 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]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1173ms 12:19:31 INFO - PROCESS | 4624 | 1461093571165 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 4624 | 1461093571170 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 12:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:19:31 INFO - PROCESS | 4624 | 1461093571176 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 4624 | 1461093571179 Marionette TRACE conn5 <- [1,1666,null,{}] 12:19:31 INFO - PROCESS | 4624 | 1461093571185 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}] 12:19:31 INFO - PROCESS | 4624 | 1461093571336 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 12:19:31 INFO - PROCESS | 4624 | 1461093571479 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEDD7800 == 104 [pid = 4624] [id = 426] 12:19:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6B43AA400) [pid = 4624] [serial = 1278] [outer = 0000000000000000] 12:19:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6B43AD800) [pid = 4624] [serial = 1279] [outer = 000000C6B43AA400] 12:19:31 INFO - PROCESS | 4624 | 1461093571537 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6B82D1000) [pid = 4624] [serial = 1280] [outer = 000000C6B43AA400] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34DE000 == 103 [pid = 4624] [id = 415] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C30A2000 == 102 [pid = 4624] [id = 414] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C251A800 == 101 [pid = 4624] [id = 413] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0007000 == 100 [pid = 4624] [id = 412] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF520800 == 99 [pid = 4624] [id = 411] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF44D800 == 98 [pid = 4624] [id = 410] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE70E000 == 97 [pid = 4624] [id = 409] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6C004D800) [pid = 4624] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B9E5C800 == 96 [pid = 4624] [id = 408] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD119800 == 95 [pid = 4624] [id = 407] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7D4E000 == 94 [pid = 4624] [id = 402] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96E0000 == 93 [pid = 4624] [id = 401] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36BD800 == 92 [pid = 4624] [id = 400] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF51D000 == 91 [pid = 4624] [id = 399] 12:19:32 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4441000 == 90 [pid = 4624] [id = 398] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6C0056400) [pid = 4624] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6C230C000) [pid = 4624] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BB2A6400) [pid = 4624] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6BB47CC00) [pid = 4624] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BAE58400) [pid = 4624] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6BEF2B800) [pid = 4624] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6B02FA000) [pid = 4624] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6B4362400) [pid = 4624] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6BAE54400) [pid = 4624] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6BB50F000) [pid = 4624] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6C644E000) [pid = 4624] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6B4AE4800) [pid = 4624] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6B856D400) [pid = 4624] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BF610C00) [pid = 4624] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6BE799000) [pid = 4624] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6B4367C00) [pid = 4624] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6C8DC7800) [pid = 4624] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6BF66F400) [pid = 4624] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6C7AE5800) [pid = 4624] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6C7D8F000) [pid = 4624] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 130 (000000C6C35A9000) [pid = 4624] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 129 (000000C6B856E400) [pid = 4624] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 128 (000000C6AED03800) [pid = 4624] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 127 (000000C6B4363C00) [pid = 4624] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 126 (000000C6BB50D400) [pid = 4624] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 125 (000000C6C08F0400) [pid = 4624] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | --DOMWINDOW == 124 (000000C6BF671400) [pid = 4624] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:19:32 INFO - PROCESS | 4624 | 1461093572220 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]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1078ms 12:19:32 INFO - PROCESS | 4624 | 1461093572257 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 4624 | 1461093572263 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:19:32 INFO - PROCESS | 4624 | 1461093572271 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 4624 | 1461093572274 Marionette TRACE conn5 <- [1,1670,null,{}] 12:19:32 INFO - PROCESS | 4624 | 1461093572278 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}] 12:19:32 INFO - PROCESS | 4624 | 1461093572416 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 12:19:32 INFO - PROCESS | 4624 | 1461093572480 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBA24800 == 91 [pid = 4624] [id = 427] 12:19:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6AEE3C800) [pid = 4624] [serial = 1281] [outer = 0000000000000000] 12:19:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B43AA800) [pid = 4624] [serial = 1282] [outer = 000000C6AEE3C800] 12:19:32 INFO - PROCESS | 4624 | 1461093572530 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B5744C00) [pid = 4624] [serial = 1283] [outer = 000000C6AEE3C800] 12:19:33 INFO - PROCESS | 4624 | 1461093573012 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]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 776ms 12:19:33 INFO - PROCESS | 4624 | 1461093573046 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 4624 | 1461093573049 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:19:33 INFO - PROCESS | 4624 | 1461093573053 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 4624 | 1461093573056 Marionette TRACE conn5 <- [1,1674,null,{}] 12:19:33 INFO - PROCESS | 4624 | 1461093573067 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}] 12:19:33 INFO - PROCESS | 4624 | 1461093573171 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:19:33 INFO - PROCESS | 4624 | 1461093573180 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF517800 == 92 [pid = 4624] [id = 428] 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BA9AB800) [pid = 4624] [serial = 1284] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BAE61400) [pid = 4624] [serial = 1285] [outer = 000000C6BA9AB800] 12:19:33 INFO - PROCESS | 4624 | 1461093573232 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BB472800) [pid = 4624] [serial = 1286] [outer = 000000C6BA9AB800] 12:19:33 INFO - PROCESS | 4624 | 1461093573702 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]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 12:19:33 INFO - PROCESS | 4624 | 1461093573727 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 4624 | 1461093573730 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:19:33 INFO - PROCESS | 4624 | 1461093573733 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 4624 | 1461093573735 Marionette TRACE conn5 <- [1,1678,null,{}] 12:19:33 INFO - PROCESS | 4624 | 1461093573742 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}] 12:19:33 INFO - PROCESS | 4624 | 1461093573844 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 12:19:33 INFO - PROCESS | 4624 | 1461093573851 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD14800 == 93 [pid = 4624] [id = 429] 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BB51DC00) [pid = 4624] [serial = 1287] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BBB5C400) [pid = 4624] [serial = 1288] [outer = 000000C6BB51DC00] 12:19:33 INFO - PROCESS | 4624 | 1461093573899 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6BBD3FC00) [pid = 4624] [serial = 1289] [outer = 000000C6BB51DC00] 12:19:34 INFO - PROCESS | 4624 | 1461093574356 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]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 12:19:34 INFO - PROCESS | 4624 | 1461093574407 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 4624 | 1461093574410 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:19:34 INFO - PROCESS | 4624 | 1461093574413 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 4624 | 1461093574415 Marionette TRACE conn5 <- [1,1682,null,{}] 12:19:34 INFO - PROCESS | 4624 | 1461093574418 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}] 12:19:34 INFO - PROCESS | 4624 | 1461093574546 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:19:34 INFO - PROCESS | 4624 | 1461093574597 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C251A000 == 94 [pid = 4624] [id = 430] 12:19:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BBEDD400) [pid = 4624] [serial = 1290] [outer = 0000000000000000] 12:19:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6BC251800) [pid = 4624] [serial = 1291] [outer = 000000C6BBEDD400] 12:19:34 INFO - PROCESS | 4624 | 1461093574646 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6BE02DC00) [pid = 4624] [serial = 1292] [outer = 000000C6BBEDD400] 12:19:35 INFO - PROCESS | 4624 | 1461093575121 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]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 12:19:35 INFO - PROCESS | 4624 | 1461093575150 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 4624 | 1461093575152 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:19:35 INFO - PROCESS | 4624 | 1461093575155 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 4624 | 1461093575157 Marionette TRACE conn5 <- [1,1686,null,{}] 12:19:35 INFO - PROCESS | 4624 | 1461093575168 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}] 12:19:35 INFO - PROCESS | 4624 | 1461093575309 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 12:19:35 INFO - PROCESS | 4624 | 1461093575376 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34D1800 == 95 [pid = 4624] [id = 431] 12:19:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6BF60E000) [pid = 4624] [serial = 1293] [outer = 0000000000000000] 12:19:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6BF66DC00) [pid = 4624] [serial = 1294] [outer = 000000C6BF60E000] 12:19:35 INFO - PROCESS | 4624 | 1461093575428 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C004E800) [pid = 4624] [serial = 1295] [outer = 000000C6BF60E000] 12:19:35 INFO - PROCESS | 4624 | 1461093575870 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]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 776ms 12:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:19:35 INFO - PROCESS | 4624 | 1461093575942 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 4624 | 1461093575944 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 12:19:35 INFO - PROCESS | 4624 | 1461093575947 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 4624 | 1461093575949 Marionette TRACE conn5 <- [1,1690,null,{}] 12:19:35 INFO - PROCESS | 4624 | 1461093575953 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}] 12:19:36 INFO - PROCESS | 4624 | 1461093576087 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:19:36 INFO - PROCESS | 4624 | 1461093576107 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4EDB000 == 96 [pid = 4624] [id = 432] 12:19:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6C0055800) [pid = 4624] [serial = 1296] [outer = 0000000000000000] 12:19:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6C0A69800) [pid = 4624] [serial = 1297] [outer = 000000C6C0055800] 12:19:36 INFO - PROCESS | 4624 | 1461093576154 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6C23D8000) [pid = 4624] [serial = 1298] [outer = 000000C6C0055800] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 141 (000000C6AE8E9000) [pid = 4624] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 140 (000000C6BA25CC00) [pid = 4624] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 139 (000000C6BBD3B400) [pid = 4624] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 138 (000000C6BD3E8800) [pid = 4624] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 137 (000000C6BEF33000) [pid = 4624] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 136 (000000C6AED0E400) [pid = 4624] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6BAEB0800) [pid = 4624] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6BC259400) [pid = 4624] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6B43AC000) [pid = 4624] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:19:36 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6BF629800) [pid = 4624] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:19:36 INFO - PROCESS | 4624 | 1461093576759 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 838ms 12:19:36 INFO - PROCESS | 4624 | 1461093576787 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 4624 | 1461093576789 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 12:19:36 INFO - PROCESS | 4624 | 1461093576792 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:19:36 INFO - PROCESS | 4624 | 1461093576794 Marionette TRACE conn5 <- [1,1694,null,{}] 12:19:36 INFO - PROCESS | 4624 | 1461093576797 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}] 12:19:36 INFO - PROCESS | 4624 | 1461093576930 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:19:37 INFO - PROCESS | 4624 | 1461093576992 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6F9E000 == 97 [pid = 4624] [id = 433] 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6B4A59000) [pid = 4624] [serial = 1299] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BE79E000) [pid = 4624] [serial = 1300] [outer = 000000C6B4A59000] 12:19:37 INFO - PROCESS | 4624 | 1461093577039 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6C26B2C00) [pid = 4624] [serial = 1301] [outer = 000000C6B4A59000] 12:19:37 INFO - PROCESS | 4624 | 1461093577408 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]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 669ms 12:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:19:37 INFO - PROCESS | 4624 | 1461093577466 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 4624 | 1461093577468 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 12:19:37 INFO - PROCESS | 4624 | 1461093577471 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 4624 | 1461093577473 Marionette TRACE conn5 <- [1,1698,null,{}] 12:19:37 INFO - PROCESS | 4624 | 1461093577477 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}] 12:19:37 INFO - PROCESS | 4624 | 1461093577574 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:19:37 INFO - PROCESS | 4624 | 1461093577613 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A94000 == 98 [pid = 4624] [id = 434] 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6C3230C00) [pid = 4624] [serial = 1302] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6C35AD800) [pid = 4624] [serial = 1303] [outer = 000000C6C3230C00] 12:19:37 INFO - PROCESS | 4624 | 1461093577661 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6C52BB000) [pid = 4624] [serial = 1304] [outer = 000000C6C3230C00] 12:19:38 INFO - PROCESS | 4624 | 1461093578133 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]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 12:19:38 INFO - PROCESS | 4624 | 1461093578209 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 4624 | 1461093578211 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 12:19:38 INFO - PROCESS | 4624 | 1461093578214 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:19:38 INFO - PROCESS | 4624 | 1461093578216 Marionette TRACE conn5 <- [1,1702,null,{}] 12:19:38 INFO - PROCESS | 4624 | 1461093578220 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}] 12:19:38 INFO - PROCESS | 4624 | 1461093578318 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 12:19:38 INFO - PROCESS | 4624 | 1461093578328 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8CA1800 == 99 [pid = 4624] [id = 435] 12:19:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6C6442C00) [pid = 4624] [serial = 1305] [outer = 0000000000000000] 12:19:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6C7AE3400) [pid = 4624] [serial = 1306] [outer = 000000C6C6442C00] 12:19:38 INFO - PROCESS | 4624 | 1461093578374 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6C7DE0400) [pid = 4624] [serial = 1307] [outer = 000000C6C6442C00] 12:19:39 INFO - PROCESS | 4624 | 1461093579139 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 12:19:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:19:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:19:39 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 4624 | 1461093579211 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 12:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:19:39 INFO - PROCESS | 4624 | 1461093579217 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 4624 | 1461093579221 Marionette TRACE conn5 <- [1,1706,null,{}] 12:19:39 INFO - PROCESS | 4624 | 1461093579227 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}] 12:19:39 INFO - PROCESS | 4624 | 1461093579359 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 12:19:39 INFO - PROCESS | 4624 | 1461093579503 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD3000 == 100 [pid = 4624] [id = 436] 12:19:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6B4AEA400) [pid = 4624] [serial = 1308] [outer = 0000000000000000] 12:19:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6B827B000) [pid = 4624] [serial = 1309] [outer = 000000C6B4AEA400] 12:19:39 INFO - PROCESS | 4624 | 1461093579564 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6BA479800) [pid = 4624] [serial = 1310] [outer = 000000C6B4AEA400] 12:19:40 INFO - PROCESS | 4624 | 1461093580172 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]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 12:19:40 INFO - PROCESS | 4624 | 1461093580204 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 4624 | 1461093580211 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 12:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:19:40 INFO - PROCESS | 4624 | 1461093580218 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 4624 | 1461093580221 Marionette TRACE conn5 <- [1,1710,null,{}] 12:19:40 INFO - PROCESS | 4624 | 1461093580225 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}] 12:19:40 INFO - PROCESS | 4624 | 1461093580354 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 12:19:40 INFO - PROCESS | 4624 | 1461093580495 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3236800 == 101 [pid = 4624] [id = 437] 12:19:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6BB2C8C00) [pid = 4624] [serial = 1311] [outer = 0000000000000000] 12:19:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6BBEDC400) [pid = 4624] [serial = 1312] [outer = 000000C6BB2C8C00] 12:19:40 INFO - PROCESS | 4624 | 1461093580555 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6BEDC0C00) [pid = 4624] [serial = 1313] [outer = 000000C6BB2C8C00] 12:19:41 INFO - PROCESS | 4624 | 1461093581159 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 965ms 12:19:41 INFO - PROCESS | 4624 | 1461093581189 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 4624 | 1461093581192 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:19:41 INFO - PROCESS | 4624 | 1461093581196 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 4624 | 1461093581200 Marionette TRACE conn5 <- [1,1714,null,{}] 12:19:41 INFO - PROCESS | 4624 | 1461093581212 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}] 12:19:41 INFO - PROCESS | 4624 | 1461093581340 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 12:19:41 INFO - PROCESS | 4624 | 1461093581483 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D0C800 == 102 [pid = 4624] [id = 438] 12:19:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6C3226000) [pid = 4624] [serial = 1314] [outer = 0000000000000000] 12:19:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6C523BC00) [pid = 4624] [serial = 1315] [outer = 000000C6C3226000] 12:19:41 INFO - PROCESS | 4624 | 1461093581544 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6C7DE9000) [pid = 4624] [serial = 1316] [outer = 000000C6C3226000] 12:19:42 INFO - PROCESS | 4624 | 1461093582099 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]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 987ms 12:19:42 INFO - PROCESS | 4624 | 1461093582197 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 4624 | 1461093582200 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 12:19:42 INFO - PROCESS | 4624 | 1461093582205 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 4624 | 1461093582207 Marionette TRACE conn5 <- [1,1718,null,{}] 12:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:19:42 INFO - PROCESS | 4624 | 1461093582211 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}] 12:19:42 INFO - PROCESS | 4624 | 1461093582340 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 12:19:42 INFO - PROCESS | 4624 | 1461093582474 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95CB000 == 103 [pid = 4624] [id = 439] 12:19:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6C8070000) [pid = 4624] [serial = 1317] [outer = 0000000000000000] 12:19:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6C8079C00) [pid = 4624] [serial = 1318] [outer = 000000C6C8070000] 12:19:42 INFO - PROCESS | 4624 | 1461093582535 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6C8D3E000) [pid = 4624] [serial = 1319] [outer = 000000C6C8070000] 12:19:43 INFO - PROCESS | 4624 | 1461093583088 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] 12:19:43 INFO - PROCESS | 4624 | 1461093583136 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:19:43 INFO - PROCESS | 4624 | 1461093583140 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 4624 | 1461093583142 Marionette TRACE conn5 <- [1,1722,null,{}] 12:19:43 INFO - PROCESS | 4624 | 1461093583146 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}] 12:19:43 INFO - PROCESS | 4624 | 1461093583268 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 12:19:43 INFO - PROCESS | 4624 | 1461093583380 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9679000 == 104 [pid = 4624] [id = 440] 12:19:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6C8DCB000) [pid = 4624] [serial = 1320] [outer = 0000000000000000] 12:19:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6C96CC000) [pid = 4624] [serial = 1321] [outer = 000000C6C8DCB000] 12:19:43 INFO - PROCESS | 4624 | 1461093583436 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6C96D9C00) [pid = 4624] [serial = 1322] [outer = 000000C6C8DCB000] 12:19:44 INFO - PROCESS | 4624 | 1461093584058 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]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 12:19:44 INFO - PROCESS | 4624 | 1461093584128 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 4624 | 1461093584131 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:19:44 INFO - PROCESS | 4624 | 1461093584135 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 4624 | 1461093584137 Marionette TRACE conn5 <- [1,1726,null,{}] 12:19:44 INFO - PROCESS | 4624 | 1461093584141 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}] 12:19:44 INFO - PROCESS | 4624 | 1461093584274 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 12:19:44 INFO - PROCESS | 4624 | 1461093584415 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C981D000 == 105 [pid = 4624] [id = 441] 12:19:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6C8E08800) [pid = 4624] [serial = 1323] [outer = 0000000000000000] 12:19:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C987F000) [pid = 4624] [serial = 1324] [outer = 000000C6C8E08800] 12:19:44 INFO - PROCESS | 4624 | 1461093584477 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6CA6E5000) [pid = 4624] [serial = 1325] [outer = 000000C6C8E08800] 12:19:45 INFO - PROCESS | 4624 | 1461093585075 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]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 987ms 12:19:45 INFO - PROCESS | 4624 | 1461093585125 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 4624 | 1461093585127 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 12:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:19:45 INFO - PROCESS | 4624 | 1461093585131 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 4624 | 1461093585133 Marionette TRACE conn5 <- [1,1730,null,{}] 12:19:45 INFO - PROCESS | 4624 | 1461093585137 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}] 12:19:45 INFO - PROCESS | 4624 | 1461093585257 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 12:19:45 INFO - PROCESS | 4624 | 1461093585396 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAC8C800 == 106 [pid = 4624] [id = 442] 12:19:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C8E08C00) [pid = 4624] [serial = 1326] [outer = 0000000000000000] 12:19:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C9097C00) [pid = 4624] [serial = 1327] [outer = 000000C6C8E08C00] 12:19:45 INFO - PROCESS | 4624 | 1461093585455 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6C909DC00) [pid = 4624] [serial = 1328] [outer = 000000C6C8E08C00] 12:19:46 INFO - PROCESS | 4624 | 1461093586011 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 923ms 12:19:46 INFO - PROCESS | 4624 | 1461093586057 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 4624 | 1461093586059 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 12:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:19:46 INFO - PROCESS | 4624 | 1461093586063 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 4624 | 1461093586065 Marionette TRACE conn5 <- [1,1734,null,{}] 12:19:46 INFO - PROCESS | 4624 | 1461093586069 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}] 12:19:46 INFO - PROCESS | 4624 | 1461093586210 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 12:19:46 INFO - PROCESS | 4624 | 1461093586340 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AE6F6000 == 107 [pid = 4624] [id = 443] 12:19:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6B32B9C00) [pid = 4624] [serial = 1329] [outer = 0000000000000000] 12:19:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6B43AB400) [pid = 4624] [serial = 1330] [outer = 000000C6B32B9C00] 12:19:46 INFO - PROCESS | 4624 | 1461093586437 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6BB47D800) [pid = 4624] [serial = 1331] [outer = 000000C6B32B9C00] 12:19:47 INFO - PROCESS | 4624 | 1461093587331 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]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1324ms 12:19:47 INFO - PROCESS | 4624 | 1461093587389 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 4624 | 1461093587394 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 12:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:19:47 INFO - PROCESS | 4624 | 1461093587400 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 4624 | 1461093587404 Marionette TRACE conn5 <- [1,1738,null,{}] 12:19:47 INFO - PROCESS | 4624 | 1461093587409 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}] 12:19:47 INFO - PROCESS | 4624 | 1461093587525 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 12:19:47 INFO - PROCESS | 4624 | 1461093587674 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4436000 == 108 [pid = 4624] [id = 444] 12:19:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6ADE53C00) [pid = 4624] [serial = 1332] [outer = 0000000000000000] 12:19:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6AF17B400) [pid = 4624] [serial = 1333] [outer = 000000C6ADE53C00] 12:19:47 INFO - PROCESS | 4624 | 1461093587729 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6B4363C00) [pid = 4624] [serial = 1334] [outer = 000000C6ADE53C00] 12:19:48 INFO - PROCESS | 4624 | 1461093588386 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]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1022ms 12:19:48 INFO - PROCESS | 4624 | 1461093588426 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 4624 | 1461093588432 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 12:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:19:48 INFO - PROCESS | 4624 | 1461093588438 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 4624 | 1461093588441 Marionette TRACE conn5 <- [1,1742,null,{}] 12:19:48 INFO - PROCESS | 4624 | 1461093588445 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}] 12:19:48 INFO - PROCESS | 4624 | 1461093588559 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 12:19:48 INFO - PROCESS | 4624 | 1461093588726 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8AD9800 == 107 [pid = 4624] [id = 313] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A94000 == 106 [pid = 4624] [id = 434] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6F9E000 == 105 [pid = 4624] [id = 433] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4EDB000 == 104 [pid = 4624] [id = 432] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34D1800 == 103 [pid = 4624] [id = 431] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C251A000 == 102 [pid = 4624] [id = 430] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD14800 == 101 [pid = 4624] [id = 429] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF517800 == 100 [pid = 4624] [id = 428] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6BF6E0000) [pid = 4624] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6AE0C8400) [pid = 4624] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6AE8DC400) [pid = 4624] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6C52D5000) [pid = 4624] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C0057000) [pid = 4624] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BBE91000) [pid = 4624] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6B9E88C00) [pid = 4624] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:19:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B0270800 == 101 [pid = 4624] [id = 445] 12:19:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6ACC6E000) [pid = 4624] [serial = 1335] [outer = 0000000000000000] 12:19:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6AE8DC400) [pid = 4624] [serial = 1336] [outer = 000000C6ACC6E000] 12:19:48 INFO - PROCESS | 4624 | 1461093588834 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6B4EB9400) [pid = 4624] [serial = 1337] [outer = 000000C6ACC6E000] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBA24800 == 100 [pid = 4624] [id = 427] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEDD7800 == 99 [pid = 4624] [id = 426] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7B99000 == 98 [pid = 4624] [id = 423] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C75E2800 == 97 [pid = 4624] [id = 422] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6FA5000 == 96 [pid = 4624] [id = 421] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6A08800 == 95 [pid = 4624] [id = 420] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4EE4000 == 94 [pid = 4624] [id = 419] 12:19:48 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF67A000 == 93 [pid = 4624] [id = 418] 12:19:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBA42800 == 92 [pid = 4624] [id = 417] 12:19:49 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A23000 == 91 [pid = 4624] [id = 416] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6BF69EC00) [pid = 4624] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6B43A4C00) [pid = 4624] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6BAEAB000) [pid = 4624] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6BC24F000) [pid = 4624] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6BE78E400) [pid = 4624] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6C7DE6400) [pid = 4624] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6C23CB400) [pid = 4624] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6B435CC00) [pid = 4624] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6B8275400) [pid = 4624] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6B4480800) [pid = 4624] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6BEEC3C00) [pid = 4624] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6BF608400) [pid = 4624] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6BC6C5C00) [pid = 4624] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6C96D8800) [pid = 4624] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6B8607800) [pid = 4624] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BB506800) [pid = 4624] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6B3B51400) [pid = 4624] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6BA9C0400) [pid = 4624] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6B826E400) [pid = 4624] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 144 (000000C6BEE3F800) [pid = 4624] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 143 (000000C6BF631400) [pid = 4624] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | --DOMWINDOW == 142 (000000C6C8D3E800) [pid = 4624] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 4624 | 1461093589344 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 922ms 12:19:49 INFO - PROCESS | 4624 | 1461093589361 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 4624 | 1461093589363 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 12:19:49 INFO - PROCESS | 4624 | 1461093589367 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:19:49 INFO - PROCESS | 4624 | 1461093589371 Marionette TRACE conn5 <- [1,1746,null,{}] 12:19:49 INFO - PROCESS | 4624 | 1461093589382 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}] 12:19:49 INFO - PROCESS | 4624 | 1461093589490 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 12:19:49 INFO - PROCESS | 4624 | 1461093589614 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE726000 == 92 [pid = 4624] [id = 446] 12:19:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6B43A4C00) [pid = 4624] [serial = 1338] [outer = 0000000000000000] 12:19:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6B827B400) [pid = 4624] [serial = 1339] [outer = 000000C6B43A4C00] 12:19:49 INFO - PROCESS | 4624 | 1461093589666 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6B9E83400) [pid = 4624] [serial = 1340] [outer = 000000C6B43A4C00] 12:19:50 INFO - PROCESS | 4624 | 1461093590052 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]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 12:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:19:50 INFO - PROCESS | 4624 | 1461093590104 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 4624 | 1461093590107 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 12:19:50 INFO - PROCESS | 4624 | 1461093590111 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 4624 | 1461093590113 Marionette TRACE conn5 <- [1,1750,null,{}] 12:19:50 INFO - PROCESS | 4624 | 1461093590117 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}] 12:19:50 INFO - PROCESS | 4624 | 1461093590214 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 12:19:50 INFO - PROCESS | 4624 | 1461093590221 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4D5000 == 93 [pid = 4624] [id = 447] 12:19:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6BA258000) [pid = 4624] [serial = 1341] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6BAE53800) [pid = 4624] [serial = 1342] [outer = 000000C6BA258000] 12:19:50 INFO - PROCESS | 4624 | 1461093590268 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6BAEAB000) [pid = 4624] [serial = 1343] [outer = 000000C6BA258000] 12:19:50 INFO - PROCESS | 4624 | 1461093590709 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]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 12:19:50 INFO - PROCESS | 4624 | 1461093590748 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 4624 | 1461093590750 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 12:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:19:50 INFO - PROCESS | 4624 | 1461093590754 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 4624 | 1461093590756 Marionette TRACE conn5 <- [1,1754,null,{}] 12:19:50 INFO - PROCESS | 4624 | 1461093590759 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}] 12:19:50 INFO - PROCESS | 4624 | 1461093590854 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 12:19:50 INFO - PROCESS | 4624 | 1461093590860 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF597800 == 94 [pid = 4624] [id = 448] 12:19:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6BB2CB400) [pid = 4624] [serial = 1344] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6BB474C00) [pid = 4624] [serial = 1345] [outer = 000000C6BB2CB400] 12:19:50 INFO - PROCESS | 4624 | 1461093590936 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BB507400) [pid = 4624] [serial = 1346] [outer = 000000C6BB2CB400] 12:19:51 INFO - PROCESS | 4624 | 1461093591452 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]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 12:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:19:51 INFO - PROCESS | 4624 | 1461093591490 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 4624 | 1461093591492 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 12:19:51 INFO - PROCESS | 4624 | 1461093591495 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 4624 | 1461093591497 Marionette TRACE conn5 <- [1,1758,null,{}] 12:19:51 INFO - PROCESS | 4624 | 1461093591501 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}] 12:19:51 INFO - PROCESS | 4624 | 1461093591657 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 12:19:51 INFO - PROCESS | 4624 | 1461093591677 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0815000 == 95 [pid = 4624] [id = 449] 12:19:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BBD20400) [pid = 4624] [serial = 1347] [outer = 0000000000000000] 12:19:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6BBD42800) [pid = 4624] [serial = 1348] [outer = 000000C6BBD20400] 12:19:51 INFO - PROCESS | 4624 | 1461093591727 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6BC254800) [pid = 4624] [serial = 1349] [outer = 000000C6BBD20400] 12:19:52 INFO - PROCESS | 4624 | 1461093592186 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]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 12:19:52 INFO - PROCESS | 4624 | 1461093592267 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 4624 | 1461093592270 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 12:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:19:52 INFO - PROCESS | 4624 | 1461093592275 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 4624 | 1461093592277 Marionette TRACE conn5 <- [1,1762,null,{}] 12:19:52 INFO - PROCESS | 4624 | 1461093592281 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}] 12:19:52 INFO - PROCESS | 4624 | 1461093592409 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 12:19:52 INFO - PROCESS | 4624 | 1461093592473 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D7000 == 96 [pid = 4624] [id = 450] 12:19:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6BBD22000) [pid = 4624] [serial = 1350] [outer = 0000000000000000] 12:19:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6BD153400) [pid = 4624] [serial = 1351] [outer = 000000C6BBD22000] 12:19:52 INFO - PROCESS | 4624 | 1461093592521 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6BE7A3400) [pid = 4624] [serial = 1352] [outer = 000000C6BBD22000] 12:19:53 INFO - PROCESS | 4624 | 1461093592992 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]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 776ms 12:19:53 INFO - PROCESS | 4624 | 1461093593053 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 4624 | 1461093593055 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 12:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6AD5DEC00) [pid = 4624] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6B3185C00) [pid = 4624] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6BBEDD400) [pid = 4624] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6AEE3C800) [pid = 4624] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6BF60E000) [pid = 4624] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6B4A59000) [pid = 4624] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6C0055800) [pid = 4624] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6BB51DC00) [pid = 4624] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BA9AB800) [pid = 4624] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6B4369400) [pid = 4624] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6B43AA400) [pid = 4624] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:19:53 INFO - PROCESS | 4624 | --DOMWINDOW == 145 (000000C6C3230C00) [pid = 4624] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:19:53 INFO - PROCESS | 4624 | 1461093593431 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 4624 | 1461093593434 Marionette TRACE conn5 <- [1,1766,null,{}] 12:19:53 INFO - PROCESS | 4624 | 1461093593442 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}] 12:19:53 INFO - PROCESS | 4624 | 1461093593539 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 12:19:53 INFO - PROCESS | 4624 | 1461093593547 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD2800 == 97 [pid = 4624] [id = 451] 12:19:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6B3AC3800) [pid = 4624] [serial = 1353] [outer = 0000000000000000] 12:19:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6B4EAF400) [pid = 4624] [serial = 1354] [outer = 000000C6B3AC3800] 12:19:53 INFO - PROCESS | 4624 | 1461093593594 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6BEE39C00) [pid = 4624] [serial = 1355] [outer = 000000C6B3AC3800] 12:19:54 INFO - PROCESS | 4624 | 1461093594073 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1056ms 12:19:54 INFO - PROCESS | 4624 | 1461093594118 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 4624 | 1461093594120 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:19:54 INFO - PROCESS | 4624 | 1461093594123 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 4624 | 1461093594125 Marionette TRACE conn5 <- [1,1770,null,{}] 12:19:54 INFO - PROCESS | 4624 | 1461093594128 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}] 12:19:54 INFO - PROCESS | 4624 | 1461093594225 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 12:19:54 INFO - PROCESS | 4624 | 1461093594232 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36C1000 == 98 [pid = 4624] [id = 452] 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6BF603800) [pid = 4624] [serial = 1356] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6BF60CC00) [pid = 4624] [serial = 1357] [outer = 000000C6BF603800] 12:19:54 INFO - PROCESS | 4624 | 1461093594278 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BF634C00) [pid = 4624] [serial = 1358] [outer = 000000C6BF603800] 12:19:54 INFO - PROCESS | 4624 | 1461093594710 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 12:19:54 INFO - PROCESS | 4624 | 1461093594756 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 4624 | 1461093594758 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:19:54 INFO - PROCESS | 4624 | 1461093594761 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 4624 | 1461093594763 Marionette TRACE conn5 <- [1,1774,null,{}] 12:19:54 INFO - PROCESS | 4624 | 1461093594767 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}] 12:19:54 INFO - PROCESS | 4624 | 1461093594864 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 12:19:54 INFO - PROCESS | 4624 | 1461093594871 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E76000 == 99 [pid = 4624] [id = 453] 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BF630000) [pid = 4624] [serial = 1359] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6BF6A2C00) [pid = 4624] [serial = 1360] [outer = 000000C6BF630000] 12:19:54 INFO - PROCESS | 4624 | 1461093594916 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6C004E400) [pid = 4624] [serial = 1361] [outer = 000000C6BF630000] 12:19:55 INFO - PROCESS | 4624 | 1461093595387 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]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 12:19:55 INFO - PROCESS | 4624 | 1461093595494 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 4624 | 1461093595499 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 12:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:19:55 INFO - PROCESS | 4624 | 1461093595505 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 4624 | 1461093595510 Marionette TRACE conn5 <- [1,1778,null,{}] 12:19:55 INFO - PROCESS | 4624 | 1461093595517 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}] 12:19:55 INFO - PROCESS | 4624 | 1461093595692 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 12:19:55 INFO - PROCESS | 4624 | 1461093595829 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8679000 == 100 [pid = 4624] [id = 454] 12:19:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6AE8DD000) [pid = 4624] [serial = 1362] [outer = 0000000000000000] 12:19:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6AE8E9000) [pid = 4624] [serial = 1363] [outer = 000000C6AE8DD000] 12:19:55 INFO - PROCESS | 4624 | 1461093595890 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6B3B89400) [pid = 4624] [serial = 1364] [outer = 000000C6AE8DD000] 12:19:56 INFO - PROCESS | 4624 | 1461093596567 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]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1135ms 12:19:56 INFO - PROCESS | 4624 | 1461093596661 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 4624 | 1461093596666 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 12:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:19:56 INFO - PROCESS | 4624 | 1461093596675 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 4624 | 1461093596680 Marionette TRACE conn5 <- [1,1782,null,{}] 12:19:56 INFO - PROCESS | 4624 | 1461093596684 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}] 12:19:56 INFO - PROCESS | 4624 | 1461093596817 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 12:19:56 INFO - PROCESS | 4624 | 1461093596950 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4CA800 == 101 [pid = 4624] [id = 455] 12:19:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6B4366800) [pid = 4624] [serial = 1365] [outer = 0000000000000000] 12:19:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6B856D400) [pid = 4624] [serial = 1366] [outer = 000000C6B4366800] 12:19:57 INFO - PROCESS | 4624 | 1461093597009 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6BAC25800) [pid = 4624] [serial = 1367] [outer = 000000C6B4366800] 12:19:57 INFO - PROCESS | 4624 | 1461093597611 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 987ms 12:19:57 INFO - PROCESS | 4624 | 1461093597662 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 4624 | 1461093597665 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 12:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:19:57 INFO - PROCESS | 4624 | 1461093597669 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 4624 | 1461093597671 Marionette TRACE conn5 <- [1,1786,null,{}] 12:19:57 INFO - PROCESS | 4624 | 1461093597682 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}] 12:19:57 INFO - PROCESS | 4624 | 1461093597812 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 12:19:57 INFO - PROCESS | 4624 | 1461093597928 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C339C000 == 102 [pid = 4624] [id = 456] 12:19:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6BBD36400) [pid = 4624] [serial = 1368] [outer = 0000000000000000] 12:19:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6BBD39C00) [pid = 4624] [serial = 1369] [outer = 000000C6BBD36400] 12:19:58 INFO - PROCESS | 4624 | 1461093598032 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6BEF2B400) [pid = 4624] [serial = 1370] [outer = 000000C6BBD36400] 12:19:58 INFO - PROCESS | 4624 | 1461093598690 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]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1073ms 12:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:19:58 INFO - PROCESS | 4624 | 1461093598744 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 4624 | 1461093598746 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 12:19:58 INFO - PROCESS | 4624 | 1461093598750 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 4624 | 1461093598752 Marionette TRACE conn5 <- [1,1790,null,{}] 12:19:58 INFO - PROCESS | 4624 | 1461093598756 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}] 12:19:58 INFO - PROCESS | 4624 | 1461093598880 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 12:19:59 INFO - PROCESS | 4624 | 1461093599018 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A81800 == 103 [pid = 4624] [id = 457] 12:19:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6C089E400) [pid = 4624] [serial = 1371] [outer = 0000000000000000] 12:19:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6C08E8C00) [pid = 4624] [serial = 1372] [outer = 000000C6C089E400] 12:19:59 INFO - PROCESS | 4624 | 1461093599078 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6C0A75000) [pid = 4624] [serial = 1373] [outer = 000000C6C089E400] 12:19:59 INFO - PROCESS | 4624 | 1461093599691 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]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 987ms 12:19:59 INFO - PROCESS | 4624 | 1461093599739 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 4624 | 1461093599742 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 12:19:59 INFO - PROCESS | 4624 | 1461093599745 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:19:59 INFO - PROCESS | 4624 | 1461093599748 Marionette TRACE conn5 <- [1,1794,null,{}] 12:19:59 INFO - PROCESS | 4624 | 1461093599751 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}] 12:19:59 INFO - PROCESS | 4624 | 1461093599869 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 12:20:00 INFO - PROCESS | 4624 | 1461093600008 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C807F000 == 104 [pid = 4624] [id = 458] 12:20:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6C0AD8800) [pid = 4624] [serial = 1374] [outer = 0000000000000000] 12:20:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6C23CB000) [pid = 4624] [serial = 1375] [outer = 000000C6C0AD8800] 12:20:00 INFO - PROCESS | 4624 | 1461093600068 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6C35AA400) [pid = 4624] [serial = 1376] [outer = 000000C6C0AD8800] 12:20:00 INFO - PROCESS | 4624 | 1461093600612 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]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 12:20:00 INFO - PROCESS | 4624 | 1461093600672 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 4624 | 1461093600674 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:20:00 INFO - PROCESS | 4624 | 1461093600678 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 4624 | 1461093600680 Marionette TRACE conn5 <- [1,1798,null,{}] 12:20:00 INFO - PROCESS | 4624 | 1461093600684 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}] 12:20:00 INFO - PROCESS | 4624 | 1461093600831 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 12:20:00 INFO - PROCESS | 4624 | 1461093600976 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D17800 == 105 [pid = 4624] [id = 459] 12:20:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6C523D000) [pid = 4624] [serial = 1377] [outer = 0000000000000000] 12:20:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6C6441000) [pid = 4624] [serial = 1378] [outer = 000000C6C523D000] 12:20:01 INFO - PROCESS | 4624 | 1461093601039 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6C7D8A000) [pid = 4624] [serial = 1379] [outer = 000000C6C523D000] 12:20:01 INFO - PROCESS | 4624 | 1461093601651 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]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1019ms 12:20:01 INFO - PROCESS | 4624 | 1461093601699 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 4624 | 1461093601702 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 12:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:20:01 INFO - PROCESS | 4624 | 1461093601705 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 4624 | 1461093601707 Marionette TRACE conn5 <- [1,1802,null,{}] 12:20:01 INFO - PROCESS | 4624 | 1461093601711 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}] 12:20:01 INFO - PROCESS | 4624 | 1461093601875 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 12:20:01 INFO - PROCESS | 4624 | 1461093601983 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96EA800 == 106 [pid = 4624] [id = 460] 12:20:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6C7D89C00) [pid = 4624] [serial = 1380] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6C7DE7800) [pid = 4624] [serial = 1381] [outer = 000000C6C7D89C00] 12:20:02 INFO - PROCESS | 4624 | 1461093602042 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6C8DD0800) [pid = 4624] [serial = 1382] [outer = 000000C6C7D89C00] 12:20:02 INFO - PROCESS | 4624 | 1461093602656 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1023ms 12:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:20:02 INFO - PROCESS | 4624 | 1461093602732 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 4624 | 1461093602735 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 12:20:02 INFO - PROCESS | 4624 | 1461093602738 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 4624 | 1461093602740 Marionette TRACE conn5 <- [1,1806,null,{}] 12:20:02 INFO - PROCESS | 4624 | 1461093602744 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}] 12:20:02 INFO - PROCESS | 4624 | 1461093602863 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 12:20:03 INFO - PROCESS | 4624 | 1461093603004 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8D5000 == 107 [pid = 4624] [id = 461] 12:20:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6C7DDD400) [pid = 4624] [serial = 1383] [outer = 0000000000000000] 12:20:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C8E0C000) [pid = 4624] [serial = 1384] [outer = 000000C6C7DDD400] 12:20:03 INFO - PROCESS | 4624 | 1461093603063 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C96D5C00) [pid = 4624] [serial = 1385] [outer = 000000C6C7DDD400] 12:20:03 INFO - PROCESS | 4624 | 1461093603691 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]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 12:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:20:03 INFO - PROCESS | 4624 | 1461093603727 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 4624 | 1461093603730 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 12:20:03 INFO - PROCESS | 4624 | 1461093603733 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 4624 | 1461093603735 Marionette TRACE conn5 <- [1,1810,null,{}] 12:20:03 INFO - PROCESS | 4624 | 1461093603739 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}] 12:20:03 INFO - PROCESS | 4624 | 1461093603860 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 12:20:04 INFO - PROCESS | 4624 | 1461093604007 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBA2A800 == 108 [pid = 4624] [id = 462] 12:20:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6AD55A400) [pid = 4624] [serial = 1386] [outer = 0000000000000000] 12:20:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BAEA7800) [pid = 4624] [serial = 1387] [outer = 000000C6AD55A400] 12:20:04 INFO - PROCESS | 4624 | 1461093604066 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C0397000) [pid = 4624] [serial = 1388] [outer = 000000C6AD55A400] 12:20:04 INFO - PROCESS | 4624 | 1461093604879 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1180ms 12:20:04 INFO - PROCESS | 4624 | 1461093604916 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 4624 | 1461093604920 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:20:04 INFO - PROCESS | 4624 | 1461093604926 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 4624 | 1461093604930 Marionette TRACE conn5 <- [1,1814,null,{}] 12:20:04 INFO - PROCESS | 4624 | 1461093604952 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}] 12:20:05 INFO - PROCESS | 4624 | 1461093605071 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 12:20:05 INFO - PROCESS | 4624 | 1461093605219 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF432000 == 109 [pid = 4624] [id = 463] 12:20:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6B3AC4C00) [pid = 4624] [serial = 1389] [outer = 0000000000000000] 12:20:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6B43AB800) [pid = 4624] [serial = 1390] [outer = 000000C6B3AC4C00] 12:20:05 INFO - PROCESS | 4624 | 1461093605273 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6B826E400) [pid = 4624] [serial = 1391] [outer = 000000C6B3AC4C00] 12:20:05 INFO - PROCESS | 4624 | 1461093605892 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]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1036ms 12:20:05 INFO - PROCESS | 4624 | 1461093605967 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 4624 | 1461093605973 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 12:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:20:05 INFO - PROCESS | 4624 | 1461093605979 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 4624 | 1461093605982 Marionette TRACE conn5 <- [1,1818,null,{}] 12:20:05 INFO - PROCESS | 4624 | 1461093605986 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}] 12:20:06 INFO - PROCESS | 4624 | 1461093606106 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 12:20:06 INFO - PROCESS | 4624 | 1461093606252 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4C1800 == 110 [pid = 4624] [id = 464] 12:20:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6B856F400) [pid = 4624] [serial = 1392] [outer = 0000000000000000] 12:20:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BAEB3400) [pid = 4624] [serial = 1393] [outer = 000000C6B856F400] 12:20:06 INFO - PROCESS | 4624 | 1461093606304 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BB5DD400) [pid = 4624] [serial = 1394] [outer = 000000C6B856F400] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB80A800 == 109 [pid = 4624] [id = 18] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36C1000 == 108 [pid = 4624] [id = 452] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD2800 == 107 [pid = 4624] [id = 451] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D7000 == 106 [pid = 4624] [id = 450] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0815000 == 105 [pid = 4624] [id = 449] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF597800 == 104 [pid = 4624] [id = 448] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4D5000 == 103 [pid = 4624] [id = 447] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE726000 == 102 [pid = 4624] [id = 446] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C0AE2800) [pid = 4624] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6C5207400) [pid = 4624] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6C523F400) [pid = 4624] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C644E800) [pid = 4624] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6C7AE3400) [pid = 4624] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B0270800 == 101 [pid = 4624] [id = 445] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4436000 == 100 [pid = 4624] [id = 444] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95CB000 == 99 [pid = 4624] [id = 439] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D0C800 == 98 [pid = 4624] [id = 438] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3236800 == 97 [pid = 4624] [id = 437] 12:20:06 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD3000 == 96 [pid = 4624] [id = 436] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6B447EC00) [pid = 4624] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C7AF0C00) [pid = 4624] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6BC251800) [pid = 4624] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BE02DC00) [pid = 4624] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6B43AA800) [pid = 4624] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6B5744C00) [pid = 4624] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6C004E800) [pid = 4624] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6BF66DC00) [pid = 4624] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6BE79E000) [pid = 4624] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6C0A69800) [pid = 4624] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6BBB5C400) [pid = 4624] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BAE61400) [pid = 4624] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BB472800) [pid = 4624] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6B8575000) [pid = 4624] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6B82D1000) [pid = 4624] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6B43AD800) [pid = 4624] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6C08E8800) [pid = 4624] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6C35AD800) [pid = 4624] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C23D8000) [pid = 4624] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BB2C6000) [pid = 4624] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6BF602C00) [pid = 4624] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6BE7AB800) [pid = 4624] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6B447D400) [pid = 4624] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6C26B2C00) [pid = 4624] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6C52BB000) [pid = 4624] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6BBD3FC00) [pid = 4624] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:20:06 INFO - PROCESS | 4624 | 1461093606909 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 12:20:06 INFO - PROCESS | 4624 | 1461093606966 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 4624 | 1461093606968 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:20:06 INFO - PROCESS | 4624 | 1461093606978 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 4624 | 1461093606983 Marionette TRACE conn5 <- [1,1822,null,{}] 12:20:07 INFO - PROCESS | 4624 | 1461093606996 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}] 12:20:07 INFO - PROCESS | 4624 | 1461093607101 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 12:20:07 INFO - PROCESS | 4624 | 1461093607115 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE022000 == 97 [pid = 4624] [id = 465] 12:20:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6B4EB0000) [pid = 4624] [serial = 1395] [outer = 0000000000000000] 12:20:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6BA4CCC00) [pid = 4624] [serial = 1396] [outer = 000000C6B4EB0000] 12:20:07 INFO - PROCESS | 4624 | 1461093607165 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6BB474800) [pid = 4624] [serial = 1397] [outer = 000000C6B4EB0000] 12:20:07 INFO - PROCESS | 4624 | 1461093607662 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]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 733ms 12:20:07 INFO - PROCESS | 4624 | 1461093607708 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 4624 | 1461093607711 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 12:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:20:07 INFO - PROCESS | 4624 | 1461093607714 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 4624 | 1461093607716 Marionette TRACE conn5 <- [1,1826,null,{}] 12:20:07 INFO - PROCESS | 4624 | 1461093607719 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}] 12:20:07 INFO - PROCESS | 4624 | 1461093607820 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 12:20:07 INFO - PROCESS | 4624 | 1461093607961 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0811800 == 98 [pid = 4624] [id = 466] 12:20:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6BB5D8800) [pid = 4624] [serial = 1398] [outer = 0000000000000000] 12:20:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6BBD3FC00) [pid = 4624] [serial = 1399] [outer = 000000C6BB5D8800] 12:20:08 INFO - PROCESS | 4624 | 1461093608012 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6BC25BC00) [pid = 4624] [serial = 1400] [outer = 000000C6BB5D8800] 12:20:08 INFO - PROCESS | 4624 | 1461093608449 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 776ms 12:20:08 INFO - PROCESS | 4624 | 1461093608492 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 4624 | 1461093608495 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:20:08 INFO - PROCESS | 4624 | 1461093608498 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 4624 | 1461093608500 Marionette TRACE conn5 <- [1,1830,null,{}] 12:20:08 INFO - PROCESS | 4624 | 1461093608503 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}] 12:20:08 INFO - PROCESS | 4624 | 1461093608601 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 12:20:08 INFO - PROCESS | 4624 | 1461093608607 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A4000 == 99 [pid = 4624] [id = 467] 12:20:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6BD145000) [pid = 4624] [serial = 1401] [outer = 0000000000000000] 12:20:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6BE79A400) [pid = 4624] [serial = 1402] [outer = 000000C6BD145000] 12:20:08 INFO - PROCESS | 4624 | 1461093608653 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6BF610400) [pid = 4624] [serial = 1403] [outer = 000000C6BD145000] 12:20:09 INFO - PROCESS | 4624 | 1461093609163 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]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 12:20:09 INFO - PROCESS | 4624 | 1461093609252 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 4624 | 1461093609254 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 12:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:20:09 INFO - PROCESS | 4624 | 1461093609265 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 4624 | 1461093609267 Marionette TRACE conn5 <- [1,1834,null,{}] 12:20:09 INFO - PROCESS | 4624 | 1461093609271 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}] 12:20:09 INFO - PROCESS | 4624 | 1461093609427 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 12:20:09 INFO - PROCESS | 4624 | 1461093609444 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E82800 == 100 [pid = 4624] [id = 468] 12:20:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6C089DC00) [pid = 4624] [serial = 1404] [outer = 0000000000000000] 12:20:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6C23D8000) [pid = 4624] [serial = 1405] [outer = 000000C6C089DC00] 12:20:09 INFO - PROCESS | 4624 | 1461093609495 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6C520E000) [pid = 4624] [serial = 1406] [outer = 000000C6C089DC00] 12:20:09 INFO - PROCESS | 4624 | 1461093609962 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]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 12:20:10 INFO - PROCESS | 4624 | 1461093610004 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 4624 | 1461093610007 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:20:10 INFO - PROCESS | 4624 | 1461093610010 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 4624 | 1461093610012 Marionette TRACE conn5 <- [1,1838,null,{}] 12:20:10 INFO - PROCESS | 4624 | 1461093610015 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}] 12:20:10 INFO - PROCESS | 4624 | 1461093610147 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 12:20:10 INFO - PROCESS | 4624 | 1461093610166 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6AD7800 == 101 [pid = 4624] [id = 469] 12:20:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6C52B6C00) [pid = 4624] [serial = 1407] [outer = 0000000000000000] 12:20:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6C52C2400) [pid = 4624] [serial = 1408] [outer = 000000C6C52B6C00] 12:20:10 INFO - PROCESS | 4624 | 1461093610213 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6C7AF0400) [pid = 4624] [serial = 1409] [outer = 000000C6C52B6C00] 12:20:10 INFO - PROCESS | 4624 | 1461093610688 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]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 12:20:11 INFO - PROCESS | 4624 | 1461093611125 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 4624 | 1461093611127 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BBD20400) [pid = 4624] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BBD22000) [pid = 4624] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6B3AC3800) [pid = 4624] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6B43A4C00) [pid = 4624] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6BB2CB400) [pid = 4624] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6ADE53C00) [pid = 4624] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6ACC6E000) [pid = 4624] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6BF603800) [pid = 4624] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:20:11 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BA258000) [pid = 4624] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:20:11 INFO - PROCESS | 4624 | 1461093611159 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 4624 | 1461093611161 Marionette TRACE conn5 <- [1,1842,null,{}] 12:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:20:11 INFO - PROCESS | 4624 | 1461093611165 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}] 12:20:11 INFO - PROCESS | 4624 | 1461093611262 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 12:20:11 INFO - PROCESS | 4624 | 1461093611269 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75DF800 == 102 [pid = 4624] [id = 470] 12:20:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6BA96A800) [pid = 4624] [serial = 1410] [outer = 0000000000000000] 12:20:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6BB47C000) [pid = 4624] [serial = 1411] [outer = 000000C6BA96A800] 12:20:11 INFO - PROCESS | 4624 | 1461093611316 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6C7AE4400) [pid = 4624] [serial = 1412] [outer = 000000C6BA96A800] 12:20:11 INFO - PROCESS | 4624 | 1461093611772 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]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 12:20:11 INFO - PROCESS | 4624 | 1461093611837 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 4624 | 1461093611840 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 12:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:20:11 INFO - PROCESS | 4624 | 1461093611843 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 4624 | 1461093611845 Marionette TRACE conn5 <- [1,1846,null,{}] 12:20:11 INFO - PROCESS | 4624 | 1461093611849 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}] 12:20:11 INFO - PROCESS | 4624 | 1461093611948 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 12:20:11 INFO - PROCESS | 4624 | 1461093611954 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8096800 == 103 [pid = 4624] [id = 471] 12:20:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6C8DC5400) [pid = 4624] [serial = 1413] [outer = 0000000000000000] 12:20:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6C8DCE800) [pid = 4624] [serial = 1414] [outer = 000000C6C8DC5400] 12:20:12 INFO - PROCESS | 4624 | 1461093612000 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6C96CB000) [pid = 4624] [serial = 1415] [outer = 000000C6C8DC5400] 12:20:12 INFO - PROCESS | 4624 | 1461093612447 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]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 12:20:12 INFO - PROCESS | 4624 | 1461093612475 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 4624 | 1461093612478 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 12:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:20:12 INFO - PROCESS | 4624 | 1461093612481 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 4624 | 1461093612483 Marionette TRACE conn5 <- [1,1850,null,{}] 12:20:12 INFO - PROCESS | 4624 | 1461093612487 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}] 12:20:12 INFO - PROCESS | 4624 | 1461093612586 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 12:20:12 INFO - PROCESS | 4624 | 1461093612592 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95D1000 == 104 [pid = 4624] [id = 472] 12:20:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6C988C400) [pid = 4624] [serial = 1416] [outer = 0000000000000000] 12:20:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6C988CC00) [pid = 4624] [serial = 1417] [outer = 000000C6C988C400] 12:20:12 INFO - PROCESS | 4624 | 1461093612672 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6C9B21000) [pid = 4624] [serial = 1418] [outer = 000000C6C988C400] 12:20:13 INFO - PROCESS | 4624 | 1461093613128 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 776ms 12:20:13 INFO - PROCESS | 4624 | 1461093613261 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 4624 | 1461093613265 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 12:20:13 INFO - PROCESS | 4624 | 1461093613271 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:20:13 INFO - PROCESS | 4624 | 1461093613276 Marionette TRACE conn5 <- [1,1854,null,{}] 12:20:13 INFO - PROCESS | 4624 | 1461093613283 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}] 12:20:13 INFO - PROCESS | 4624 | 1461093613460 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 12:20:13 INFO - PROCESS | 4624 | 1461093613572 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBD69800 == 105 [pid = 4624] [id = 473] 12:20:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6AEE3C800) [pid = 4624] [serial = 1419] [outer = 0000000000000000] 12:20:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6B3185C00) [pid = 4624] [serial = 1420] [outer = 000000C6AEE3C800] 12:20:13 INFO - PROCESS | 4624 | 1461093613646 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6B43A7800) [pid = 4624] [serial = 1421] [outer = 000000C6AEE3C800] 12:20:14 INFO - PROCESS | 4624 | 1461093614289 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]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1078ms 12:20:14 INFO - PROCESS | 4624 | 1461093614356 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 4624 | 1461093614360 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 12:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:20:14 INFO - PROCESS | 4624 | 1461093614369 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 4624 | 1461093614373 Marionette TRACE conn5 <- [1,1858,null,{}] 12:20:14 INFO - PROCESS | 4624 | 1461093614391 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}] 12:20:14 INFO - PROCESS | 4624 | 1461093614551 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 12:20:14 INFO - PROCESS | 4624 | 1461093614663 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0804800 == 106 [pid = 4624] [id = 474] 12:20:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6BA95E400) [pid = 4624] [serial = 1422] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6BB2C6400) [pid = 4624] [serial = 1423] [outer = 000000C6BA95E400] 12:20:14 INFO - PROCESS | 4624 | 1461093614723 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6BBD3B000) [pid = 4624] [serial = 1424] [outer = 000000C6BA95E400] 12:20:15 INFO - PROCESS | 4624 | 1461093615369 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]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1027ms 12:20:15 INFO - PROCESS | 4624 | 1461093615394 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 4624 | 1461093615397 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 12:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:20:15 INFO - PROCESS | 4624 | 1461093615401 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 4624 | 1461093615403 Marionette TRACE conn5 <- [1,1862,null,{}] 12:20:15 INFO - PROCESS | 4624 | 1461093615415 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}] 12:20:15 INFO - PROCESS | 4624 | 1461093615548 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 12:20:15 INFO - PROCESS | 4624 | 1461093615708 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C967F800 == 107 [pid = 4624] [id = 475] 12:20:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C08ECC00) [pid = 4624] [serial = 1425] [outer = 0000000000000000] 12:20:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6C0ADE000) [pid = 4624] [serial = 1426] [outer = 000000C6C08ECC00] 12:20:15 INFO - PROCESS | 4624 | 1461093615772 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6C52CC000) [pid = 4624] [serial = 1427] [outer = 000000C6C08ECC00] 12:20:16 INFO - PROCESS | 4624 | 1461093616434 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1075ms 12:20:16 INFO - PROCESS | 4624 | 1461093616478 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 4624 | 1461093616481 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:20:16 INFO - PROCESS | 4624 | 1461093616484 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 4624 | 1461093616486 Marionette TRACE conn5 <- [1,1866,null,{}] 12:20:16 INFO - PROCESS | 4624 | 1461093616490 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}] 12:20:16 INFO - PROCESS | 4624 | 1461093616614 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 12:20:16 INFO - PROCESS | 4624 | 1461093616758 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC065800 == 108 [pid = 4624] [id = 476] 12:20:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C89AEC00) [pid = 4624] [serial = 1428] [outer = 0000000000000000] 12:20:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6C89B3800) [pid = 4624] [serial = 1429] [outer = 000000C6C89AEC00] 12:20:16 INFO - PROCESS | 4624 | 1461093616818 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6C8E0A400) [pid = 4624] [serial = 1430] [outer = 000000C6C89AEC00] 12:20:17 INFO - PROCESS | 4624 | 1461093617391 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]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 12:20:17 INFO - PROCESS | 4624 | 1461093617474 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 12:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:20:17 INFO - PROCESS | 4624 | 1461093617477 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 12:20:17 INFO - PROCESS | 4624 | 1461093617480 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 4624 | 1461093617482 Marionette TRACE conn5 <- [1,1870,null,{}] 12:20:17 INFO - PROCESS | 4624 | 1461093617486 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}] 12:20:17 INFO - PROCESS | 4624 | 1461093617609 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 12:20:17 INFO - PROCESS | 4624 | 1461093617752 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CABCE800 == 109 [pid = 4624] [id = 477] 12:20:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C8DC4000) [pid = 4624] [serial = 1431] [outer = 0000000000000000] 12:20:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6C9625400) [pid = 4624] [serial = 1432] [outer = 000000C6C8DC4000] 12:20:17 INFO - PROCESS | 4624 | 1461093617811 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6C9B1F000) [pid = 4624] [serial = 1433] [outer = 000000C6C8DC4000] 12:20:18 INFO - PROCESS | 4624 | 1461093618384 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 923ms 12:20:18 INFO - PROCESS | 4624 | 1461093618404 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 4624 | 1461093618406 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:20:18 INFO - PROCESS | 4624 | 1461093618410 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 4624 | 1461093618412 Marionette TRACE conn5 <- [1,1874,null,{}] 12:20:18 INFO - PROCESS | 4624 | 1461093618416 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}] 12:20:18 INFO - PROCESS | 4624 | 1461093618564 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 12:20:18 INFO - PROCESS | 4624 | 1461093618727 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBD86000 == 110 [pid = 4624] [id = 478] 12:20:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C753E800) [pid = 4624] [serial = 1434] [outer = 0000000000000000] 12:20:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C9B23800) [pid = 4624] [serial = 1435] [outer = 000000C6C753E800] 12:20:18 INFO - PROCESS | 4624 | 1461093618789 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6CA6E8400) [pid = 4624] [serial = 1436] [outer = 000000C6C753E800] 12:20:19 INFO - PROCESS | 4624 | 1461093619393 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1025ms 12:20:19 INFO - PROCESS | 4624 | 1461093619438 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 4624 | 1461093619440 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:20:19 INFO - PROCESS | 4624 | 1461093619444 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 4624 | 1461093619446 Marionette TRACE conn5 <- [1,1878,null,{}] 12:20:19 INFO - PROCESS | 4624 | 1461093619450 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}] 12:20:19 INFO - PROCESS | 4624 | 1461093619569 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 12:20:19 INFO - PROCESS | 4624 | 1461093619713 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC078000 == 111 [pid = 4624] [id = 479] 12:20:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6C8B81800) [pid = 4624] [serial = 1437] [outer = 0000000000000000] 12:20:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6C8B87400) [pid = 4624] [serial = 1438] [outer = 000000C6C8B81800] 12:20:19 INFO - PROCESS | 4624 | 1461093619771 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C9B24800) [pid = 4624] [serial = 1439] [outer = 000000C6C8B81800] 12:20:20 INFO - PROCESS | 4624 | 1461093620330 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]]]}] 12:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 923ms 12:20:20 INFO - PROCESS | 4624 | 1461093620370 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 4624 | 1461093620372 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 12:20:20 INFO - PROCESS | 4624 | 1461093620376 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:20:20 INFO - PROCESS | 4624 | 1461093620378 Marionette TRACE conn5 <- [1,1882,null,{}] 12:20:20 INFO - PROCESS | 4624 | 1461093620382 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}] 12:20:20 INFO - PROCESS | 4624 | 1461093620504 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 12:20:20 INFO - PROCESS | 4624 | 1461093620663 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C945D000 == 112 [pid = 4624] [id = 480] 12:20:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6C8662800) [pid = 4624] [serial = 1440] [outer = 0000000000000000] 12:20:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6C8668000) [pid = 4624] [serial = 1441] [outer = 000000C6C8662800] 12:20:20 INFO - PROCESS | 4624 | 1461093620721 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6C89B4C00) [pid = 4624] [serial = 1442] [outer = 000000C6C8662800] 12:20:21 INFO - PROCESS | 4624 | 1461093621392 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]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1075ms 12:20:21 INFO - PROCESS | 4624 | 1461093621454 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 4624 | 1461093621456 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:20:21 INFO - PROCESS | 4624 | 1461093621460 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 4624 | 1461093621462 Marionette TRACE conn5 <- [1,1886,null,{}] 12:20:21 INFO - PROCESS | 4624 | 1461093621466 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}] 12:20:21 INFO - PROCESS | 4624 | 1461093621597 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 12:20:21 INFO - PROCESS | 4624 | 1461093621746 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF79000 == 113 [pid = 4624] [id = 481] 12:20:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6BBAAA800) [pid = 4624] [serial = 1443] [outer = 0000000000000000] 12:20:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6BEF30000) [pid = 4624] [serial = 1444] [outer = 000000C6BBAAA800] 12:20:21 INFO - PROCESS | 4624 | 1461093621809 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6C9B2CC00) [pid = 4624] [serial = 1445] [outer = 000000C6BBAAA800] 12:20:22 INFO - PROCESS | 4624 | 1461093622477 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]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1078ms 12:20:22 INFO - PROCESS | 4624 | 1461093622541 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 4624 | 1461093622543 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 12:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:20:22 INFO - PROCESS | 4624 | 1461093622547 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 4624 | 1461093622549 Marionette TRACE conn5 <- [1,1890,null,{}] 12:20:22 INFO - PROCESS | 4624 | 1461093622553 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}] 12:20:22 INFO - PROCESS | 4624 | 1461093622717 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 12:20:23 INFO - PROCESS | 4624 | 1461093623076 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD11B800 == 114 [pid = 4624] [id = 482] 12:20:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6AD5E3000) [pid = 4624] [serial = 1446] [outer = 0000000000000000] 12:20:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6AE59B800) [pid = 4624] [serial = 1447] [outer = 000000C6AD5E3000] 12:20:23 INFO - PROCESS | 4624 | 1461093623179 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6AEC2D400) [pid = 4624] [serial = 1448] [outer = 000000C6AD5E3000] 12:20:23 INFO - PROCESS | 4624 | 1461093623850 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1322ms 12:20:23 INFO - PROCESS | 4624 | 1461093623877 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 4624 | 1461093623881 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 12:20:23 INFO - PROCESS | 4624 | 1461093623887 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:20:23 INFO - PROCESS | 4624 | 1461093623892 Marionette TRACE conn5 <- [1,1894,null,{}] 12:20:23 INFO - PROCESS | 4624 | 1461093623897 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}] 12:20:24 INFO - PROCESS | 4624 | 1461093624020 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 12:20:24 INFO - PROCESS | 4624 | 1461093624169 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26DB000 == 115 [pid = 4624] [id = 483] 12:20:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6B53A0000) [pid = 4624] [serial = 1449] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6B7B6CC00) [pid = 4624] [serial = 1450] [outer = 000000C6B53A0000] 12:20:24 INFO - PROCESS | 4624 | 1461093624226 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6BA481400) [pid = 4624] [serial = 1451] [outer = 000000C6B53A0000] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8096800 == 114 [pid = 4624] [id = 471] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C75DF800 == 113 [pid = 4624] [id = 470] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6AD7800 == 112 [pid = 4624] [id = 469] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E82800 == 111 [pid = 4624] [id = 468] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33A4000 == 110 [pid = 4624] [id = 467] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6BF6A2C00) [pid = 4624] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0811800 == 109 [pid = 4624] [id = 466] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE022000 == 108 [pid = 4624] [id = 465] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4C1800 == 107 [pid = 4624] [id = 464] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF432000 == 106 [pid = 4624] [id = 463] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A81800 == 105 [pid = 4624] [id = 457] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C339C000 == 104 [pid = 4624] [id = 456] 12:20:24 INFO - PROCESS | 4624 | 1461093624917 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]]]}] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4CA800 == 103 [pid = 4624] [id = 455] 12:20:24 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8679000 == 102 [pid = 4624] [id = 454] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6BBD42800) [pid = 4624] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6BD153400) [pid = 4624] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6B4EAF400) [pid = 4624] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6B827B400) [pid = 4624] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6BB474C00) [pid = 4624] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6B4363C00) [pid = 4624] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6AF17B400) [pid = 4624] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6BBEDC400) [pid = 4624] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6AE8DC400) [pid = 4624] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6B4EB9400) [pid = 4624] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6BF60CC00) [pid = 4624] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6BAE53800) [pid = 4624] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6BAEAB000) [pid = 4624] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6B827B000) [pid = 4624] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C8079C00) [pid = 4624] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6C96CC000) [pid = 4624] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6B43AB400) [pid = 4624] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6C523BC00) [pid = 4624] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6C987F000) [pid = 4624] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C9097C00) [pid = 4624] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BE7A3400) [pid = 4624] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6BF634C00) [pid = 4624] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6B9E83400) [pid = 4624] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6BEE39C00) [pid = 4624] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BC254800) [pid = 4624] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BB507400) [pid = 4624] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1083ms 12:20:25 INFO - PROCESS | 4624 | 1461093625003 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 4624 | 1461093625008 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:20:25 INFO - PROCESS | 4624 | 1461093625016 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 4624 | 1461093625019 Marionette TRACE conn5 <- [1,1898,null,{}] 12:20:25 INFO - PROCESS | 4624 | 1461093625023 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}] 12:20:25 INFO - PROCESS | 4624 | 1461093625125 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 12:20:25 INFO - PROCESS | 4624 | 1461093625138 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B866F800 == 103 [pid = 4624] [id = 484] 12:20:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6B3255800) [pid = 4624] [serial = 1452] [outer = 0000000000000000] 12:20:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6B3B51400) [pid = 4624] [serial = 1453] [outer = 000000C6B3255800] 12:20:25 INFO - PROCESS | 4624 | 1461093625186 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6B4AE3C00) [pid = 4624] [serial = 1454] [outer = 000000C6B3255800] 12:20:25 INFO - PROCESS | 4624 | 1461093625736 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms 12:20:25 INFO - PROCESS | 4624 | 1461093625794 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 4624 | 1461093625797 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:20:25 INFO - PROCESS | 4624 | 1461093625802 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 4624 | 1461093625808 Marionette TRACE conn5 <- [1,1902,null,{}] 12:20:25 INFO - PROCESS | 4624 | 1461093625818 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}] 12:20:25 INFO - PROCESS | 4624 | 1461093625925 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 12:20:26 INFO - PROCESS | 4624 | 1461093626030 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF50A800 == 104 [pid = 4624] [id = 485] 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6B9E80400) [pid = 4624] [serial = 1455] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BAE5AC00) [pid = 4624] [serial = 1456] [outer = 000000C6B9E80400] 12:20:26 INFO - PROCESS | 4624 | 1461093626078 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BB502C00) [pid = 4624] [serial = 1457] [outer = 000000C6B9E80400] 12:20:26 INFO - PROCESS | 4624 | 1461093626457 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]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 12:20:26 INFO - PROCESS | 4624 | 1461093626495 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 4624 | 1461093626498 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:20:26 INFO - PROCESS | 4624 | 1461093626501 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 4624 | 1461093626503 Marionette TRACE conn5 <- [1,1906,null,{}] 12:20:26 INFO - PROCESS | 4624 | 1461093626506 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}] 12:20:26 INFO - PROCESS | 4624 | 1461093626608 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 12:20:26 INFO - PROCESS | 4624 | 1461093626614 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26CD000 == 105 [pid = 4624] [id = 486] 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BB510800) [pid = 4624] [serial = 1458] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6BBD21C00) [pid = 4624] [serial = 1459] [outer = 000000C6BB510800] 12:20:26 INFO - PROCESS | 4624 | 1461093626661 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BC254400) [pid = 4624] [serial = 1460] [outer = 000000C6BB510800] 12:20:27 INFO - PROCESS | 4624 | 1461093627117 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]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 12:20:27 INFO - PROCESS | 4624 | 1461093627175 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 4624 | 1461093627178 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 12:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:20:27 INFO - PROCESS | 4624 | 1461093627181 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 4624 | 1461093627183 Marionette TRACE conn5 <- [1,1910,null,{}] 12:20:27 INFO - PROCESS | 4624 | 1461093627186 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}] 12:20:27 INFO - PROCESS | 4624 | 1461093627321 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 12:20:27 INFO - PROCESS | 4624 | 1461093627372 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C6000 == 106 [pid = 4624] [id = 487] 12:20:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BD3E8400) [pid = 4624] [serial = 1461] [outer = 0000000000000000] 12:20:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6BE028000) [pid = 4624] [serial = 1462] [outer = 000000C6BD3E8400] 12:20:27 INFO - PROCESS | 4624 | 1461093627430 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6BEE3C800) [pid = 4624] [serial = 1463] [outer = 000000C6BD3E8400] 12:20:27 INFO - PROCESS | 4624 | 1461093627911 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]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 775ms 12:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:20:27 INFO - PROCESS | 4624 | 1461093627965 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 4624 | 1461093627967 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 12:20:27 INFO - PROCESS | 4624 | 1461093627971 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 4624 | 1461093627972 Marionette TRACE conn5 <- [1,1914,null,{}] 12:20:27 INFO - PROCESS | 4624 | 1461093627976 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}] 12:20:28 INFO - PROCESS | 4624 | 1461093628111 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 12:20:28 INFO - PROCESS | 4624 | 1461093628135 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4ED7000 == 107 [pid = 4624] [id = 488] 12:20:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6BF664C00) [pid = 4624] [serial = 1464] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6BF6A0000) [pid = 4624] [serial = 1465] [outer = 000000C6BF664C00] 12:20:28 INFO - PROCESS | 4624 | 1461093628183 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C004EC00) [pid = 4624] [serial = 1466] [outer = 000000C6BF664C00] 12:20:28 INFO - PROCESS | 4624 | 1461093628636 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 12:20:28 INFO - PROCESS | 4624 | 1461093628725 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 4624 | 1461093628727 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:20:28 INFO - PROCESS | 4624 | 1461093628733 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 4624 | 1461093628735 Marionette TRACE conn5 <- [1,1918,null,{}] 12:20:28 INFO - PROCESS | 4624 | 1461093628738 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}] 12:20:28 INFO - PROCESS | 4624 | 1461093628878 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 12:20:28 INFO - PROCESS | 4624 | 1461093628900 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75CE800 == 108 [pid = 4624] [id = 489] 12:20:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6BB471C00) [pid = 4624] [serial = 1467] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6C0898C00) [pid = 4624] [serial = 1468] [outer = 000000C6BB471C00] 12:20:28 INFO - PROCESS | 4624 | 1461093628947 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6C0A67800) [pid = 4624] [serial = 1469] [outer = 000000C6BB471C00] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6C52B6C00) [pid = 4624] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6C089DC00) [pid = 4624] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6B3AC4C00) [pid = 4624] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6BF630000) [pid = 4624] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6B856F400) [pid = 4624] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BA96A800) [pid = 4624] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6B4EB0000) [pid = 4624] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6C8DC5400) [pid = 4624] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6BD145000) [pid = 4624] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:20:29 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6BB5D8800) [pid = 4624] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:20:29 INFO - PROCESS | 4624 | 1461093629860 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]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1183ms 12:20:29 INFO - PROCESS | 4624 | 1461093629918 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 4624 | 1461093629920 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 12:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:20:29 INFO - PROCESS | 4624 | 1461093629923 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 4624 | 1461093629925 Marionette TRACE conn5 <- [1,1922,null,{}] 12:20:29 INFO - PROCESS | 4624 | 1461093629929 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}] 12:20:30 INFO - PROCESS | 4624 | 1461093630026 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 12:20:30 INFO - PROCESS | 4624 | 1461093630034 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ADE000 == 109 [pid = 4624] [id = 490] 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BE79C800) [pid = 4624] [serial = 1470] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C0A6B000) [pid = 4624] [serial = 1471] [outer = 000000C6BE79C800] 12:20:30 INFO - PROCESS | 4624 | 1461093630081 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C23D2400) [pid = 4624] [serial = 1472] [outer = 000000C6BE79C800] 12:20:30 INFO - PROCESS | 4624 | 1461093630535 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]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 12:20:30 INFO - PROCESS | 4624 | 1461093630556 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 4624 | 1461093630558 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:20:30 INFO - PROCESS | 4624 | 1461093630575 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 4624 | 1461093630578 Marionette TRACE conn5 <- [1,1926,null,{}] 12:20:30 INFO - PROCESS | 4624 | 1461093630581 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}] 12:20:30 INFO - PROCESS | 4624 | 1461093630683 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 12:20:30 INFO - PROCESS | 4624 | 1461093630721 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D1E000 == 110 [pid = 4624] [id = 491] 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6BAE55000) [pid = 4624] [serial = 1473] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6BF6A4400) [pid = 4624] [serial = 1474] [outer = 000000C6BAE55000] 12:20:30 INFO - PROCESS | 4624 | 1461093630772 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6C520B800) [pid = 4624] [serial = 1475] [outer = 000000C6BAE55000] 12:20:31 INFO - PROCESS | 4624 | 1461093631213 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]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 12:20:31 INFO - PROCESS | 4624 | 1461093631257 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 4624 | 1461093631259 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:20:31 INFO - PROCESS | 4624 | 1461093631263 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 4624 | 1461093631265 Marionette TRACE conn5 <- [1,1930,null,{}] 12:20:31 INFO - PROCESS | 4624 | 1461093631268 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}] 12:20:31 INFO - PROCESS | 4624 | 1461093631368 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 12:20:31 INFO - PROCESS | 4624 | 1461093631375 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96DD800 == 111 [pid = 4624] [id = 492] 12:20:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C5246000) [pid = 4624] [serial = 1476] [outer = 0000000000000000] 12:20:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6C52BF400) [pid = 4624] [serial = 1477] [outer = 000000C6C5246000] 12:20:31 INFO - PROCESS | 4624 | 1461093631427 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6C753C800) [pid = 4624] [serial = 1478] [outer = 000000C6C5246000] 12:20:32 INFO - PROCESS | 4624 | 1461093632228 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]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1022ms 12:20:32 INFO - PROCESS | 4624 | 1461093632288 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 4624 | 1461093632294 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 12:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:20:32 INFO - PROCESS | 4624 | 1461093632321 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 4624 | 1461093632325 Marionette TRACE conn5 <- [1,1934,null,{}] 12:20:32 INFO - PROCESS | 4624 | 1461093632346 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}] 12:20:32 INFO - PROCESS | 4624 | 1461093632491 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 12:20:32 INFO - PROCESS | 4624 | 1461093632631 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEFD3800 == 112 [pid = 4624] [id = 493] 12:20:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6B43A9400) [pid = 4624] [serial = 1479] [outer = 0000000000000000] 12:20:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6B4EAF800) [pid = 4624] [serial = 1480] [outer = 000000C6B43A9400] 12:20:32 INFO - PROCESS | 4624 | 1461093632693 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6B8569000) [pid = 4624] [serial = 1481] [outer = 000000C6B43A9400] 12:20:33 INFO - PROCESS | 4624 | 1461093633280 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1011ms 12:20:33 INFO - PROCESS | 4624 | 1461093633314 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 4624 | 1461093633320 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:20:33 INFO - PROCESS | 4624 | 1461093633327 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 4624 | 1461093633331 Marionette TRACE conn5 <- [1,1938,null,{}] 12:20:33 INFO - PROCESS | 4624 | 1461093633335 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}] 12:20:33 INFO - PROCESS | 4624 | 1461093633465 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 12:20:33 INFO - PROCESS | 4624 | 1461093633626 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C324F000 == 113 [pid = 4624] [id = 494] 12:20:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6BAEB5800) [pid = 4624] [serial = 1482] [outer = 0000000000000000] 12:20:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6BBD2C000) [pid = 4624] [serial = 1483] [outer = 000000C6BAEB5800] 12:20:33 INFO - PROCESS | 4624 | 1461093633686 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6BC9B6000) [pid = 4624] [serial = 1484] [outer = 000000C6BAEB5800] 12:20:34 INFO - PROCESS | 4624 | 1461093634313 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]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1027ms 12:20:34 INFO - PROCESS | 4624 | 1461093634360 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 4624 | 1461093634363 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 12:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:20:34 INFO - PROCESS | 4624 | 1461093634366 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 4624 | 1461093634371 Marionette TRACE conn5 <- [1,1942,null,{}] 12:20:34 INFO - PROCESS | 4624 | 1461093634399 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}] 12:20:34 INFO - PROCESS | 4624 | 1461093634561 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 12:20:34 INFO - PROCESS | 4624 | 1461093634710 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CABC9800 == 114 [pid = 4624] [id = 495] 12:20:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6BF626800) [pid = 4624] [serial = 1485] [outer = 0000000000000000] 12:20:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6C0ADE800) [pid = 4624] [serial = 1486] [outer = 000000C6BF626800] 12:20:34 INFO - PROCESS | 4624 | 1461093634772 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6C753BC00) [pid = 4624] [serial = 1487] [outer = 000000C6BF626800] 12:20:35 INFO - PROCESS | 4624 | 1461093635387 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]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1088ms 12:20:35 INFO - PROCESS | 4624 | 1461093635460 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 4624 | 1461093635463 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 12:20:35 INFO - PROCESS | 4624 | 1461093635466 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:20:35 INFO - PROCESS | 4624 | 1461093635469 Marionette TRACE conn5 <- [1,1946,null,{}] 12:20:35 INFO - PROCESS | 4624 | 1461093635472 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}] 12:20:35 INFO - PROCESS | 4624 | 1461093635632 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 12:20:35 INFO - PROCESS | 4624 | 1461093635778 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC07C800 == 115 [pid = 4624] [id = 496] 12:20:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C7539C00) [pid = 4624] [serial = 1488] [outer = 0000000000000000] 12:20:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C7DDF800) [pid = 4624] [serial = 1489] [outer = 000000C6C7539C00] 12:20:35 INFO - PROCESS | 4624 | 1461093635837 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C89B1400) [pid = 4624] [serial = 1490] [outer = 000000C6C7539C00] 12:20:36 INFO - PROCESS | 4624 | 1461093636375 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 923ms 12:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:20:36 INFO - PROCESS | 4624 | 1461093636393 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 4624 | 1461093636396 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 12:20:36 INFO - PROCESS | 4624 | 1461093636399 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 4624 | 1461093636402 Marionette TRACE conn5 <- [1,1950,null,{}] 12:20:36 INFO - PROCESS | 4624 | 1461093636405 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}] 12:20:36 INFO - PROCESS | 4624 | 1461093636580 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 12:20:36 INFO - PROCESS | 4624 | 1461093636663 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8555000 == 116 [pid = 4624] [id = 497] 12:20:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C7D89400) [pid = 4624] [serial = 1491] [outer = 0000000000000000] 12:20:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C8DC5C00) [pid = 4624] [serial = 1492] [outer = 000000C6C7D89400] 12:20:36 INFO - PROCESS | 4624 | 1461093636721 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C9097C00) [pid = 4624] [serial = 1493] [outer = 000000C6C7D89400] 12:20:37 INFO - PROCESS | 4624 | 1461093637344 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]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 12:20:37 INFO - PROCESS | 4624 | 1461093637389 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 4624 | 1461093637391 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 12:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:20:37 INFO - PROCESS | 4624 | 1461093637395 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 4624 | 1461093637397 Marionette TRACE conn5 <- [1,1954,null,{}] 12:20:37 INFO - PROCESS | 4624 | 1461093637401 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}] 12:20:37 INFO - PROCESS | 4624 | 1461093637536 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 12:20:37 INFO - PROCESS | 4624 | 1461093637684 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B3E000 == 117 [pid = 4624] [id = 498] 12:20:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C9B1A400) [pid = 4624] [serial = 1494] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C9B28C00) [pid = 4624] [serial = 1495] [outer = 000000C6C9B1A400] 12:20:37 INFO - PROCESS | 4624 | 1461093637745 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6CA6E3000) [pid = 4624] [serial = 1496] [outer = 000000C6C9B1A400] 12:20:38 INFO - PROCESS | 4624 | 1461093638275 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]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 12:20:38 INFO - PROCESS | 4624 | 1461093638324 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 4624 | 1461093638326 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 12:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:20:38 INFO - PROCESS | 4624 | 1461093638331 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 4624 | 1461093638333 Marionette TRACE conn5 <- [1,1958,null,{}] 12:20:38 INFO - PROCESS | 4624 | 1461093638337 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}] 12:20:38 INFO - PROCESS | 4624 | 1461093638460 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 12:20:38 INFO - PROCESS | 4624 | 1461093638641 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B79800 == 118 [pid = 4624] [id = 499] 12:20:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6CA6ED000) [pid = 4624] [serial = 1497] [outer = 0000000000000000] 12:20:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6CA6F0000) [pid = 4624] [serial = 1498] [outer = 000000C6CA6ED000] 12:20:38 INFO - PROCESS | 4624 | 1461093638699 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6CAC71000) [pid = 4624] [serial = 1499] [outer = 000000C6CA6ED000] 12:20:39 INFO - PROCESS | 4624 | 1461093639260 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 12:20:39 INFO - PROCESS | 4624 | 1461093639320 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 4624 | 1461093639323 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:20:39 INFO - PROCESS | 4624 | 1461093639327 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 4624 | 1461093639329 Marionette TRACE conn5 <- [1,1962,null,{}] 12:20:39 INFO - PROCESS | 4624 | 1461093639333 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}] 12:20:39 INFO - PROCESS | 4624 | 1461093639485 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 12:20:39 INFO - PROCESS | 4624 | 1461093639634 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B94000 == 119 [pid = 4624] [id = 500] 12:20:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6CA6EE800) [pid = 4624] [serial = 1500] [outer = 0000000000000000] 12:20:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6CAC78000) [pid = 4624] [serial = 1501] [outer = 000000C6CA6EE800] 12:20:39 INFO - PROCESS | 4624 | 1461093639691 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6CC0A2800) [pid = 4624] [serial = 1502] [outer = 000000C6CA6EE800] 12:20:40 INFO - PROCESS | 4624 | 1461093640299 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]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1023ms 12:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:20:40 INFO - PROCESS | 4624 | 1461093640353 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 4624 | 1461093640355 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 12:20:40 INFO - PROCESS | 4624 | 1461093640359 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 4624 | 1461093640361 Marionette TRACE conn5 <- [1,1966,null,{}] 12:20:40 INFO - PROCESS | 4624 | 1461093640365 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}] 12:20:40 INFO - PROCESS | 4624 | 1461093640536 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 12:20:40 INFO - PROCESS | 4624 | 1461093640686 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCBDF800 == 120 [pid = 4624] [id = 501] 12:20:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C9427000) [pid = 4624] [serial = 1503] [outer = 0000000000000000] 12:20:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C942C400) [pid = 4624] [serial = 1504] [outer = 000000C6C9427000] 12:20:40 INFO - PROCESS | 4624 | 1461093640745 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6CC09F800) [pid = 4624] [serial = 1505] [outer = 000000C6C9427000] 12:20:41 INFO - PROCESS | 4624 | 1461093641310 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]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms 12:20:41 INFO - PROCESS | 4624 | 1461093641348 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 4624 | 1461093641351 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 12:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:20:41 INFO - PROCESS | 4624 | 1461093641354 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 4624 | 1461093641357 Marionette TRACE conn5 <- [1,1970,null,{}] 12:20:41 INFO - PROCESS | 4624 | 1461093641361 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}] 12:20:41 INFO - PROCESS | 4624 | 1461093641486 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 12:20:41 INFO - PROCESS | 4624 | 1461093641649 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA2000 == 121 [pid = 4624] [id = 502] 12:20:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6BE7A8C00) [pid = 4624] [serial = 1506] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C0051800) [pid = 4624] [serial = 1507] [outer = 000000C6BE7A8C00] 12:20:41 INFO - PROCESS | 4624 | 1461093641708 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C909EC00) [pid = 4624] [serial = 1508] [outer = 000000C6BE7A8C00] 12:20:42 INFO - PROCESS | 4624 | 1461093642319 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]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 12:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:20:42 INFO - PROCESS | 4624 | 1461093642354 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 4624 | 1461093642357 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 12:20:42 INFO - PROCESS | 4624 | 1461093642362 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 4624 | 1461093642365 Marionette TRACE conn5 <- [1,1974,null,{}] 12:20:42 INFO - PROCESS | 4624 | 1461093642369 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}] 12:20:42 INFO - PROCESS | 4624 | 1461093642517 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 12:20:42 INFO - PROCESS | 4624 | 1461093642674 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64EB000 == 122 [pid = 4624] [id = 503] 12:20:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6CC0AC000) [pid = 4624] [serial = 1509] [outer = 0000000000000000] 12:20:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6CDFD7800) [pid = 4624] [serial = 1510] [outer = 000000C6CC0AC000] 12:20:42 INFO - PROCESS | 4624 | 1461093642736 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6CDFE1400) [pid = 4624] [serial = 1511] [outer = 000000C6CC0AC000] 12:20:43 INFO - PROCESS | 4624 | 1461093643576 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1273ms 12:20:43 INFO - PROCESS | 4624 | 1461093643636 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 4624 | 1461093643642 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 12:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:20:43 INFO - PROCESS | 4624 | 1461093643647 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 4624 | 1461093643651 Marionette TRACE conn5 <- [1,1978,null,{}] 12:20:43 INFO - PROCESS | 4624 | 1461093643656 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}] 12:20:43 INFO - PROCESS | 4624 | 1461093643781 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 12:20:43 INFO - PROCESS | 4624 | 1461093643940 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF514800 == 123 [pid = 4624] [id = 504] 12:20:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6AE91EC00) [pid = 4624] [serial = 1512] [outer = 0000000000000000] 12:20:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6B435E800) [pid = 4624] [serial = 1513] [outer = 000000C6AE91EC00] 12:20:44 INFO - PROCESS | 4624 | 1461093643994 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6BA965400) [pid = 4624] [serial = 1514] [outer = 000000C6AE91EC00] 12:20:44 INFO - PROCESS | 4624 | 1461093644591 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]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 12:20:44 INFO - PROCESS | 4624 | 1461093644636 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 4624 | 1461093644642 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 12:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:20:44 INFO - PROCESS | 4624 | 1461093644649 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 4624 | 1461093644651 Marionette TRACE conn5 <- [1,1982,null,{}] 12:20:44 INFO - PROCESS | 4624 | 1461093644669 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}] 12:20:44 INFO - PROCESS | 4624 | 1461093644828 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 12:20:44 INFO - PROCESS | 4624 | 1461093644971 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE014000 == 122 [pid = 4624] [id = 197] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D1E000 == 121 [pid = 4624] [id = 491] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6ADE000 == 120 [pid = 4624] [id = 490] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C75CE800 == 119 [pid = 4624] [id = 489] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4ED7000 == 118 [pid = 4624] [id = 488] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34C6000 == 117 [pid = 4624] [id = 487] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26CD000 == 116 [pid = 4624] [id = 486] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF50A800 == 115 [pid = 4624] [id = 485] 12:20:44 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B866F800 == 114 [pid = 4624] [id = 484] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6C8E0C000) [pid = 4624] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C6441000) [pid = 4624] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6C7DE7800) [pid = 4624] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6C988CC00) [pid = 4624] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3A9F800 == 115 [pid = 4624] [id = 505] 12:20:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6ACC71400) [pid = 4624] [serial = 1515] [outer = 0000000000000000] 12:20:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6AE916C00) [pid = 4624] [serial = 1516] [outer = 000000C6ACC71400] 12:20:45 INFO - PROCESS | 4624 | 1461093645083 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6BA96A800) [pid = 4624] [serial = 1517] [outer = 000000C6ACC71400] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26DB000 == 114 [pid = 4624] [id = 483] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD11B800 == 113 [pid = 4624] [id = 482] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CABCE800 == 112 [pid = 4624] [id = 477] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC065800 == 111 [pid = 4624] [id = 476] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C967F800 == 110 [pid = 4624] [id = 475] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0804800 == 109 [pid = 4624] [id = 474] 12:20:45 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBD69800 == 108 [pid = 4624] [id = 473] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C7AF0400) [pid = 4624] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6C23D8000) [pid = 4624] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6B826E400) [pid = 4624] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C52C2400) [pid = 4624] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6C004E400) [pid = 4624] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6B856D400) [pid = 4624] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6BB5DD400) [pid = 4624] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6C7AE4400) [pid = 4624] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6B43AB800) [pid = 4624] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6AE8E9000) [pid = 4624] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6C23CB000) [pid = 4624] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6BB474800) [pid = 4624] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6BB47C000) [pid = 4624] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6BA4CCC00) [pid = 4624] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6C8DCE800) [pid = 4624] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6BF610400) [pid = 4624] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6C08E8C00) [pid = 4624] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6BE79A400) [pid = 4624] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6BBD39C00) [pid = 4624] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6BAEA7800) [pid = 4624] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6BC25BC00) [pid = 4624] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6BBD3FC00) [pid = 4624] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6BAEB3400) [pid = 4624] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C520E000) [pid = 4624] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C96CB000) [pid = 4624] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:20:45 INFO - PROCESS | 4624 | 1461093645579 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]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 12:20:45 INFO - PROCESS | 4624 | 1461093645636 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 4624 | 1461093645639 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 12:20:45 INFO - PROCESS | 4624 | 1461093645642 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:20:45 INFO - PROCESS | 4624 | 1461093645646 Marionette TRACE conn5 <- [1,1986,null,{}] 12:20:45 INFO - PROCESS | 4624 | 1461093645657 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}] 12:20:45 INFO - PROCESS | 4624 | 1461093645766 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 12:20:45 INFO - PROCESS | 4624 | 1461093645898 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0802800 == 109 [pid = 4624] [id = 506] 12:20:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6B447F800) [pid = 4624] [serial = 1518] [outer = 0000000000000000] 12:20:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6BBED7800) [pid = 4624] [serial = 1519] [outer = 000000C6B447F800] 12:20:45 INFO - PROCESS | 4624 | 1461093645948 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6BEE39000) [pid = 4624] [serial = 1520] [outer = 000000C6B447F800] 12:20:46 INFO - PROCESS | 4624 | 1461093646333 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 12:20:46 INFO - PROCESS | 4624 | 1461093646379 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 4624 | 1461093646381 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:20:46 INFO - PROCESS | 4624 | 1461093646385 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 4624 | 1461093646387 Marionette TRACE conn5 <- [1,1990,null,{}] 12:20:46 INFO - PROCESS | 4624 | 1461093646390 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}] 12:20:46 INFO - PROCESS | 4624 | 1461093646495 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 12:20:46 INFO - PROCESS | 4624 | 1461093646502 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E74800 == 110 [pid = 4624] [id = 507] 12:20:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6ACC69C00) [pid = 4624] [serial = 1521] [outer = 0000000000000000] 12:20:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6BE797C00) [pid = 4624] [serial = 1522] [outer = 000000C6ACC69C00] 12:20:46 INFO - PROCESS | 4624 | 1461093646550 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C0053000) [pid = 4624] [serial = 1523] [outer = 000000C6ACC69C00] 12:20:47 INFO - PROCESS | 4624 | 1461093647009 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]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 12:20:47 INFO - PROCESS | 4624 | 1461093647061 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 4624 | 1461093647063 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:20:47 INFO - PROCESS | 4624 | 1461093647066 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 4624 | 1461093647068 Marionette TRACE conn5 <- [1,1994,null,{}] 12:20:47 INFO - PROCESS | 4624 | 1461093647072 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}] 12:20:47 INFO - PROCESS | 4624 | 1461093647175 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 12:20:47 INFO - PROCESS | 4624 | 1461093647213 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70B7000 == 111 [pid = 4624] [id = 508] 12:20:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C089DC00) [pid = 4624] [serial = 1524] [outer = 0000000000000000] 12:20:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C08E9C00) [pid = 4624] [serial = 1525] [outer = 000000C6C089DC00] 12:20:47 INFO - PROCESS | 4624 | 1461093647261 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6C26B5800) [pid = 4624] [serial = 1526] [outer = 000000C6C089DC00] 12:20:47 INFO - PROCESS | 4624 | 1461093647800 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]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 12:20:47 INFO - PROCESS | 4624 | 1461093647851 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 4624 | 1461093647853 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:20:47 INFO - PROCESS | 4624 | 1461093647856 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 4624 | 1461093647858 Marionette TRACE conn5 <- [1,1998,null,{}] 12:20:47 INFO - PROCESS | 4624 | 1461093647862 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}] 12:20:48 INFO - PROCESS | 4624 | 1461093648015 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 12:20:48 INFO - PROCESS | 4624 | 1461093648037 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C893A800 == 112 [pid = 4624] [id = 509] 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C753A000) [pid = 4624] [serial = 1527] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6C8074C00) [pid = 4624] [serial = 1528] [outer = 000000C6C753A000] 12:20:48 INFO - PROCESS | 4624 | 1461093648090 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6C89B2400) [pid = 4624] [serial = 1529] [outer = 000000C6C753A000] 12:20:48 INFO - PROCESS | 4624 | 1461093648546 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 12:20:48 INFO - PROCESS | 4624 | 1461093648611 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 4624 | 1461093648613 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 12:20:48 INFO - PROCESS | 4624 | 1461093648619 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:20:48 INFO - PROCESS | 4624 | 1461093648621 Marionette TRACE conn5 <- [1,2002,null,{}] 12:20:48 INFO - PROCESS | 4624 | 1461093648625 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}] 12:20:48 INFO - PROCESS | 4624 | 1461093648762 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 12:20:48 INFO - PROCESS | 4624 | 1461093648783 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B41800 == 113 [pid = 4624] [id = 510] 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6C8587400) [pid = 4624] [serial = 1530] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6C8589800) [pid = 4624] [serial = 1531] [outer = 000000C6C8587400] 12:20:48 INFO - PROCESS | 4624 | 1461093648830 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C858F800) [pid = 4624] [serial = 1532] [outer = 000000C6C8587400] 12:20:49 INFO - PROCESS | 4624 | 1461093649289 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]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 12:20:49 INFO - PROCESS | 4624 | 1461093649370 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 4624 | 1461093649372 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 12:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:20:49 INFO - PROCESS | 4624 | 1461093649376 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 4624 | 1461093649378 Marionette TRACE conn5 <- [1,2006,null,{}] 12:20:49 INFO - PROCESS | 4624 | 1461093649381 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}] 12:20:49 INFO - PROCESS | 4624 | 1461093649930 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6BD3E8400) [pid = 4624] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6C988C400) [pid = 4624] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6BF664C00) [pid = 4624] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6AD5E3000) [pid = 4624] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6BB471C00) [pid = 4624] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6BB510800) [pid = 4624] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6B9E80400) [pid = 4624] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6B3255800) [pid = 4624] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6BAE55000) [pid = 4624] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6B53A0000) [pid = 4624] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6BE79C800) [pid = 4624] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6BEF34800) [pid = 4624] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6BBD28000) [pid = 4624] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C7DE3400) [pid = 4624] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C52C5C00) [pid = 4624] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6ACCF4C00) [pid = 4624] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6BA478800) [pid = 4624] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6BEEB9400) [pid = 4624] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6C6444400) [pid = 4624] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6C52C8400) [pid = 4624] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6B3AC6400) [pid = 4624] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6B856FC00) [pid = 4624] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6C7D8B800) [pid = 4624] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6C7DDE000) [pid = 4624] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6C8D36000) [pid = 4624] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6C8D3EC00) [pid = 4624] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6BF6A6400) [pid = 4624] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6B3B82000) [pid = 4624] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6BA4C4800) [pid = 4624] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BBF8CC00) [pid = 4624] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C08A3000) [pid = 4624] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6C08A3C00) [pid = 4624] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C35A5000) [pid = 4624] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6C35A5400) [pid = 4624] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6C5242C00) [pid = 4624] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:20:49 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C6442C00) [pid = 4624] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:20:50 INFO - PROCESS | 4624 | 1461093650020 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B52800 == 114 [pid = 4624] [id = 511] 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6AD55F400) [pid = 4624] [serial = 1533] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6AED08800) [pid = 4624] [serial = 1534] [outer = 000000C6AD55F400] 12:20:50 INFO - PROCESS | 4624 | 1461093650068 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6B856FC00) [pid = 4624] [serial = 1535] [outer = 000000C6AD55F400] 12:20:50 INFO - PROCESS | 4624 | 1461093650495 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]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1172ms 12:20:50 INFO - PROCESS | 4624 | 1461093650552 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 4624 | 1461093650554 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:20:50 INFO - PROCESS | 4624 | 1461093650558 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 4624 | 1461093650560 Marionette TRACE conn5 <- [1,2010,null,{}] 12:20:50 INFO - PROCESS | 4624 | 1461093650563 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}] 12:20:50 INFO - PROCESS | 4624 | 1461093650666 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 12:20:50 INFO - PROCESS | 4624 | 1461093650678 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95C4000 == 115 [pid = 4624] [id = 512] 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BBAB4000) [pid = 4624] [serial = 1536] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6BE0DB400) [pid = 4624] [serial = 1537] [outer = 000000C6BBAB4000] 12:20:50 INFO - PROCESS | 4624 | 1461093650725 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6C3229C00) [pid = 4624] [serial = 1538] [outer = 000000C6BBAB4000] 12:20:51 INFO - PROCESS | 4624 | 1461093651180 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]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 12:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:20:51 INFO - PROCESS | 4624 | 1461093651233 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 4624 | 1461093651235 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 12:20:51 INFO - PROCESS | 4624 | 1461093651238 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 4624 | 1461093651240 Marionette TRACE conn5 <- [1,2014,null,{}] 12:20:51 INFO - PROCESS | 4624 | 1461093651243 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}] 12:20:51 INFO - PROCESS | 4624 | 1461093651371 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 12:20:51 INFO - PROCESS | 4624 | 1461093651384 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B8C000 == 116 [pid = 4624] [id = 513] 12:20:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6C0A6A000) [pid = 4624] [serial = 1539] [outer = 0000000000000000] 12:20:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6C52CFC00) [pid = 4624] [serial = 1540] [outer = 000000C6C0A6A000] 12:20:51 INFO - PROCESS | 4624 | 1461093651430 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C8B88C00) [pid = 4624] [serial = 1541] [outer = 000000C6C0A6A000] 12:20:51 INFO - PROCESS | 4624 | 1461093651899 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]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms 12:20:52 INFO - PROCESS | 4624 | 1461093652017 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 4624 | 1461093652021 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:20:52 INFO - PROCESS | 4624 | 1461093652026 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 4624 | 1461093652031 Marionette TRACE conn5 <- [1,2018,null,{}] 12:20:52 INFO - PROCESS | 4624 | 1461093652038 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}] 12:20:52 INFO - PROCESS | 4624 | 1461093652209 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 12:20:52 INFO - PROCESS | 4624 | 1461093652362 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF440800 == 117 [pid = 4624] [id = 514] 12:20:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6AE919C00) [pid = 4624] [serial = 1542] [outer = 0000000000000000] 12:20:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6AED0EC00) [pid = 4624] [serial = 1543] [outer = 000000C6AE919C00] 12:20:52 INFO - PROCESS | 4624 | 1461093652425 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6B4A5C000) [pid = 4624] [serial = 1544] [outer = 000000C6AE919C00] 12:20:53 INFO - PROCESS | 4624 | 1461093653073 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]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1080ms 12:20:53 INFO - PROCESS | 4624 | 1461093653117 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 4624 | 1461093653122 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 12:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:20:53 INFO - PROCESS | 4624 | 1461093653130 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 4624 | 1461093653135 Marionette TRACE conn5 <- [1,2022,null,{}] 12:20:53 INFO - PROCESS | 4624 | 1461093653139 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}] 12:20:53 INFO - PROCESS | 4624 | 1461093653270 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 12:20:53 INFO - PROCESS | 4624 | 1461093653422 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39B4000 == 118 [pid = 4624] [id = 515] 12:20:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6B8270C00) [pid = 4624] [serial = 1545] [outer = 0000000000000000] 12:20:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6BBF94000) [pid = 4624] [serial = 1546] [outer = 000000C6B8270C00] 12:20:53 INFO - PROCESS | 4624 | 1461093653480 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6BE7A5800) [pid = 4624] [serial = 1547] [outer = 000000C6B8270C00] 12:20:54 INFO - PROCESS | 4624 | 1461093654155 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]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1087ms 12:20:54 INFO - PROCESS | 4624 | 1461093654218 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 4624 | 1461093654221 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 12:20:54 INFO - PROCESS | 4624 | 1461093654240 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:20:54 INFO - PROCESS | 4624 | 1461093654243 Marionette TRACE conn5 <- [1,2026,null,{}] 12:20:54 INFO - PROCESS | 4624 | 1461093654254 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}] 12:20:54 INFO - PROCESS | 4624 | 1461093654383 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 12:20:54 INFO - PROCESS | 4624 | 1461093654537 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAC98000 == 119 [pid = 4624] [id = 516] 12:20:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6C644A800) [pid = 4624] [serial = 1548] [outer = 0000000000000000] 12:20:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6C7537000) [pid = 4624] [serial = 1549] [outer = 000000C6C644A800] 12:20:54 INFO - PROCESS | 4624 | 1461093654600 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6C8669400) [pid = 4624] [serial = 1550] [outer = 000000C6C644A800] 12:20:55 INFO - PROCESS | 4624 | 1461093655196 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]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1024ms 12:20:55 INFO - PROCESS | 4624 | 1461093655269 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 4624 | 1461093655272 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:20:55 INFO - PROCESS | 4624 | 1461093655275 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 4624 | 1461093655277 Marionette TRACE conn5 <- [1,2030,null,{}] 12:20:55 INFO - PROCESS | 4624 | 1461093655281 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}] 12:20:55 INFO - PROCESS | 4624 | 1461093655414 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 12:20:55 INFO - PROCESS | 4624 | 1461093655568 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CD6CE800 == 120 [pid = 4624] [id = 517] 12:20:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6C960B400) [pid = 4624] [serial = 1551] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6C9610000) [pid = 4624] [serial = 1552] [outer = 000000C6C960B400] 12:20:55 INFO - PROCESS | 4624 | 1461093655629 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C9619400) [pid = 4624] [serial = 1553] [outer = 000000C6C960B400] 12:20:56 INFO - PROCESS | 4624 | 1461093656213 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]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 12:20:56 INFO - PROCESS | 4624 | 1461093656264 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 4624 | 1461093656267 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:20:56 INFO - PROCESS | 4624 | 1461093656270 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 4624 | 1461093656272 Marionette TRACE conn5 <- [1,2034,null,{}] 12:20:56 INFO - PROCESS | 4624 | 1461093656276 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}] 12:20:56 INFO - PROCESS | 4624 | 1461093656403 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 12:20:56 INFO - PROCESS | 4624 | 1461093656568 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CF8F1800 == 121 [pid = 4624] [id = 518] 12:20:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C9626C00) [pid = 4624] [serial = 1554] [outer = 0000000000000000] 12:20:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C96CCC00) [pid = 4624] [serial = 1555] [outer = 000000C6C9626C00] 12:20:56 INFO - PROCESS | 4624 | 1461093656626 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C988C800) [pid = 4624] [serial = 1556] [outer = 000000C6C9626C00] 12:20:57 INFO - PROCESS | 4624 | 1461093657231 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]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1024ms 12:20:57 INFO - PROCESS | 4624 | 1461093657297 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 4624 | 1461093657299 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 12:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:20:57 INFO - PROCESS | 4624 | 1461093657303 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 4624 | 1461093657305 Marionette TRACE conn5 <- [1,2038,null,{}] 12:20:57 INFO - PROCESS | 4624 | 1461093657309 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}] 12:20:57 INFO - PROCESS | 4624 | 1461093657484 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 12:20:57 INFO - PROCESS | 4624 | 1461093657634 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CE4E8000 == 122 [pid = 4624] [id = 519] 12:20:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C9B2D400) [pid = 4624] [serial = 1557] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6CAC79400) [pid = 4624] [serial = 1558] [outer = 000000C6C9B2D400] 12:20:57 INFO - PROCESS | 4624 | 1461093657696 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6CDFD7000) [pid = 4624] [serial = 1559] [outer = 000000C6C9B2D400] 12:20:58 INFO - PROCESS | 4624 | 1461093658247 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]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 986ms 12:20:58 INFO - PROCESS | 4624 | 1461093658292 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 4624 | 1461093658295 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 12:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:20:58 INFO - PROCESS | 4624 | 1461093658298 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 4624 | 1461093658301 Marionette TRACE conn5 <- [1,2042,null,{}] 12:20:58 INFO - PROCESS | 4624 | 1461093658305 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}] 12:20:58 INFO - PROCESS | 4624 | 1461093658431 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 12:20:58 INFO - PROCESS | 4624 | 1461093658597 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFD9800 == 123 [pid = 4624] [id = 520] 12:20:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C958D400) [pid = 4624] [serial = 1560] [outer = 0000000000000000] 12:20:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C9592400) [pid = 4624] [serial = 1561] [outer = 000000C6C958D400] 12:20:58 INFO - PROCESS | 4624 | 1461093658656 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6CC0ACC00) [pid = 4624] [serial = 1562] [outer = 000000C6C958D400] 12:20:59 INFO - PROCESS | 4624 | 1461093659229 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]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 12:20:59 INFO - PROCESS | 4624 | 1461093659287 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 4624 | 1461093659290 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 12:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:20:59 INFO - PROCESS | 4624 | 1461093659293 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 4624 | 1461093659295 Marionette TRACE conn5 <- [1,2046,null,{}] 12:20:59 INFO - PROCESS | 4624 | 1461093659299 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}] 12:20:59 INFO - PROCESS | 4624 | 1461093659425 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 12:20:59 INFO - PROCESS | 4624 | 1461093659591 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC9BF000 == 124 [pid = 4624] [id = 521] 12:20:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C9590800) [pid = 4624] [serial = 1563] [outer = 0000000000000000] 12:20:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6CAA77C00) [pid = 4624] [serial = 1564] [outer = 000000C6C9590800] 12:20:59 INFO - PROCESS | 4624 | 1461093659649 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6CAA7DC00) [pid = 4624] [serial = 1565] [outer = 000000C6C9590800] 12:21:00 INFO - PROCESS | 4624 | 1461093660334 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]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1072ms 12:21:00 INFO - PROCESS | 4624 | 1461093660367 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 12:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:21:00 INFO - PROCESS | 4624 | 1461093660370 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 12:21:00 INFO - PROCESS | 4624 | 1461093660373 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 4624 | 1461093660376 Marionette TRACE conn5 <- [1,2050,null,{}] 12:21:00 INFO - PROCESS | 4624 | 1461093660379 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}] 12:21:00 INFO - PROCESS | 4624 | 1461093660508 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 12:21:00 INFO - PROCESS | 4624 | 1461093660661 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC131800 == 125 [pid = 4624] [id = 522] 12:21:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6BBD29800) [pid = 4624] [serial = 1566] [outer = 0000000000000000] 12:21:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6BEE3F800) [pid = 4624] [serial = 1567] [outer = 000000C6BBD29800] 12:21:00 INFO - PROCESS | 4624 | 1461093660720 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C8668C00) [pid = 4624] [serial = 1568] [outer = 000000C6BBD29800] 12:21:01 INFO - PROCESS | 4624 | 1461093661320 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]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1018ms 12:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:21:01 INFO - PROCESS | 4624 | 1461093661395 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 4624 | 1461093661397 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 12:21:01 INFO - PROCESS | 4624 | 1461093661401 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 4624 | 1461093661403 Marionette TRACE conn5 <- [1,2054,null,{}] 12:21:01 INFO - PROCESS | 4624 | 1461093661407 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}] 12:21:01 INFO - PROCESS | 4624 | 1461093661533 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 12:21:01 INFO - PROCESS | 4624 | 1461093661689 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB802800 == 126 [pid = 4624] [id = 523] 12:21:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6AD9D3C00) [pid = 4624] [serial = 1569] [outer = 0000000000000000] 12:21:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6AD9DC000) [pid = 4624] [serial = 1570] [outer = 000000C6AD9D3C00] 12:21:01 INFO - PROCESS | 4624 | 1461093661747 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6ADC3EC00) [pid = 4624] [serial = 1571] [outer = 000000C6AD9D3C00] 12:21:02 INFO - PROCESS | 4624 | 1461093662722 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]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1383ms 12:21:02 INFO - PROCESS | 4624 | 1461093662787 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 4624 | 1461093662792 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:21:02 INFO - PROCESS | 4624 | 1461093662797 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 4624 | 1461093662801 Marionette TRACE conn5 <- [1,2058,null,{}] 12:21:02 INFO - PROCESS | 4624 | 1461093662821 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}] 12:21:02 INFO - PROCESS | 4624 | 1461093662941 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 12:21:03 INFO - PROCESS | 4624 | 1461093663102 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B46800 == 127 [pid = 4624] [id = 524] 12:21:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6ACDF4000) [pid = 4624] [serial = 1572] [outer = 0000000000000000] 12:21:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6AE91B400) [pid = 4624] [serial = 1573] [outer = 000000C6ACDF4000] 12:21:03 INFO - PROCESS | 4624 | 1461093663157 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6B3A76800) [pid = 4624] [serial = 1574] [outer = 000000C6ACDF4000] 12:21:03 INFO - PROCESS | 4624 | 1461093663794 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]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1038ms 12:21:03 INFO - PROCESS | 4624 | 1461093663839 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 4624 | 1461093663845 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 12:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:21:03 INFO - PROCESS | 4624 | 1461093663851 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 4624 | 1461093663854 Marionette TRACE conn5 <- [1,2062,null,{}] 12:21:03 INFO - PROCESS | 4624 | 1461093663858 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}] 12:21:03 INFO - PROCESS | 4624 | 1461093663975 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 12:21:04 INFO - PROCESS | 4624 | 1461093664146 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95C4000 == 126 [pid = 4624] [id = 512] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B52800 == 125 [pid = 4624] [id = 511] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8B41800 == 124 [pid = 4624] [id = 510] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C893A800 == 123 [pid = 4624] [id = 509] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70B7000 == 122 [pid = 4624] [id = 508] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BEF30000) [pid = 4624] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6C52BF400) [pid = 4624] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9DB800 == 123 [pid = 4624] [id = 525] 12:21:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6AE5B2800) [pid = 4624] [serial = 1575] [outer = 0000000000000000] 12:21:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6B40D1800) [pid = 4624] [serial = 1576] [outer = 000000C6AE5B2800] 12:21:04 INFO - PROCESS | 4624 | 1461093664258 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6B4AE4400) [pid = 4624] [serial = 1577] [outer = 000000C6AE5B2800] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E74800 == 122 [pid = 4624] [id = 507] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0802800 == 121 [pid = 4624] [id = 506] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3A9F800 == 120 [pid = 4624] [id = 505] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF514800 == 119 [pid = 4624] [id = 504] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8555000 == 118 [pid = 4624] [id = 497] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC07C800 == 117 [pid = 4624] [id = 496] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CABC9800 == 116 [pid = 4624] [id = 495] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C324F000 == 115 [pid = 4624] [id = 494] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEFD3800 == 114 [pid = 4624] [id = 493] 12:21:04 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96DD800 == 113 [pid = 4624] [id = 492] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C7D86C00) [pid = 4624] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6C6448400) [pid = 4624] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6B8262000) [pid = 4624] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6BAFEE800) [pid = 4624] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6C7DE3C00) [pid = 4624] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6C8DC9000) [pid = 4624] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6C96CD000) [pid = 4624] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6C9885000) [pid = 4624] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6C0053C00) [pid = 4624] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6B573C800) [pid = 4624] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6BBAAD400) [pid = 4624] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6C0393C00) [pid = 4624] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6C0A6D800) [pid = 4624] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6C26A8800) [pid = 4624] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6C52CCC00) [pid = 4624] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6C5245C00) [pid = 4624] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6C7D83C00) [pid = 4624] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6C7DE0400) [pid = 4624] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6C23D2800) [pid = 4624] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6BC640800) [pid = 4624] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C96CF400) [pid = 4624] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C7AE9400) [pid = 4624] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6AEE23400) [pid = 4624] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6BBD1E400) [pid = 4624] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6C35B0C00) [pid = 4624] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6BE028000) [pid = 4624] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6BEE3C800) [pid = 4624] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6C9B21000) [pid = 4624] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6C004EC00) [pid = 4624] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6BF6A0000) [pid = 4624] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6AEC2D400) [pid = 4624] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6C0898C00) [pid = 4624] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6BBD21C00) [pid = 4624] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6AE59B800) [pid = 4624] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6BAE5AC00) [pid = 4624] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6BB502C00) [pid = 4624] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6C8B87400) [pid = 4624] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6B3B51400) [pid = 4624] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6B4AE3C00) [pid = 4624] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C9625400) [pid = 4624] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6BF6A4400) [pid = 4624] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6C9B23800) [pid = 4624] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C0ADE000) [pid = 4624] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BB2C6400) [pid = 4624] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6C8668000) [pid = 4624] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C0A67800) [pid = 4624] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6B3185C00) [pid = 4624] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6C89B3800) [pid = 4624] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BA481400) [pid = 4624] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6C520B800) [pid = 4624] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6B7B6CC00) [pid = 4624] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6C0A6B000) [pid = 4624] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6BC254400) [pid = 4624] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6C23D2400) [pid = 4624] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 4624 | 1461093664818 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]]]}] 12:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1024ms 12:21:04 INFO - PROCESS | 4624 | 1461093664876 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 4624 | 1461093664879 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 12:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:21:04 INFO - PROCESS | 4624 | 1461093664882 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 4624 | 1461093664886 Marionette TRACE conn5 <- [1,2066,null,{}] 12:21:04 INFO - PROCESS | 4624 | 1461093664897 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}] 12:21:05 INFO - PROCESS | 4624 | 1461093665044 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 12:21:05 INFO - PROCESS | 4624 | 1461093665150 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD11C800 == 114 [pid = 4624] [id = 526] 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6B4A5B000) [pid = 4624] [serial = 1578] [outer = 0000000000000000] 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6B573CC00) [pid = 4624] [serial = 1579] [outer = 000000C6B4A5B000] 12:21:05 INFO - PROCESS | 4624 | 1461093665201 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6B8265C00) [pid = 4624] [serial = 1580] [outer = 000000C6B4A5B000] 12:21:05 INFO - PROCESS | 4624 | 1461093665609 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]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 775ms 12:21:05 INFO - PROCESS | 4624 | 1461093665661 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 4624 | 1461093665664 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 12:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:21:05 INFO - PROCESS | 4624 | 1461093665667 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 4624 | 1461093665669 Marionette TRACE conn5 <- [1,2070,null,{}] 12:21:05 INFO - PROCESS | 4624 | 1461093665672 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}] 12:21:05 INFO - PROCESS | 4624 | 1461093665774 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 12:21:05 INFO - PROCESS | 4624 | 1461093665786 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF446000 == 115 [pid = 4624] [id = 527] 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6B8567C00) [pid = 4624] [serial = 1581] [outer = 0000000000000000] 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6B8602C00) [pid = 4624] [serial = 1582] [outer = 000000C6B8567C00] 12:21:05 INFO - PROCESS | 4624 | 1461093665832 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6BA47A000) [pid = 4624] [serial = 1583] [outer = 000000C6B8567C00] 12:21:06 INFO - PROCESS | 4624 | 1461093666267 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]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 12:21:06 INFO - PROCESS | 4624 | 1461093666341 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 4624 | 1461093666343 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 12:21:06 INFO - PROCESS | 4624 | 1461093666346 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:21:06 INFO - PROCESS | 4624 | 1461093666348 Marionette TRACE conn5 <- [1,2074,null,{}] 12:21:06 INFO - PROCESS | 4624 | 1461093666352 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}] 12:21:06 INFO - PROCESS | 4624 | 1461093666448 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 12:21:06 INFO - PROCESS | 4624 | 1461093666455 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF598800 == 116 [pid = 4624] [id = 528] 12:21:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6B9E84000) [pid = 4624] [serial = 1584] [outer = 0000000000000000] 12:21:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BAE56000) [pid = 4624] [serial = 1585] [outer = 000000C6B9E84000] 12:21:06 INFO - PROCESS | 4624 | 1461093666501 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BAEA8800) [pid = 4624] [serial = 1586] [outer = 000000C6B9E84000] 12:21:07 INFO - PROCESS | 4624 | 1461093667032 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]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 12:21:07 INFO - PROCESS | 4624 | 1461093667090 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 4624 | 1461093667092 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:21:07 INFO - PROCESS | 4624 | 1461093667095 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 4624 | 1461093667097 Marionette TRACE conn5 <- [1,2078,null,{}] 12:21:07 INFO - PROCESS | 4624 | 1461093667101 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}] 12:21:07 INFO - PROCESS | 4624 | 1461093667273 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 12:21:07 INFO - PROCESS | 4624 | 1461093667299 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0813000 == 117 [pid = 4624] [id = 529] 12:21:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BB50D400) [pid = 4624] [serial = 1587] [outer = 0000000000000000] 12:21:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BB5DB000) [pid = 4624] [serial = 1588] [outer = 000000C6BB50D400] 12:21:07 INFO - PROCESS | 4624 | 1461093667350 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BBAB1000) [pid = 4624] [serial = 1589] [outer = 000000C6BB50D400] 12:21:07 INFO - PROCESS | 4624 | 1461093667814 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]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 776ms 12:21:07 INFO - PROCESS | 4624 | 1461093667874 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 4624 | 1461093667876 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:21:07 INFO - PROCESS | 4624 | 1461093667879 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 4624 | 1461093667881 Marionette TRACE conn5 <- [1,2082,null,{}] 12:21:07 INFO - PROCESS | 4624 | 1461093667885 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}] 12:21:08 INFO - PROCESS | 4624 | 1461093668015 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 12:21:08 INFO - PROCESS | 4624 | 1461093668035 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D9000 == 118 [pid = 4624] [id = 530] 12:21:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6B341B400) [pid = 4624] [serial = 1590] [outer = 0000000000000000] 12:21:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BBD2AC00) [pid = 4624] [serial = 1591] [outer = 000000C6B341B400] 12:21:08 INFO - PROCESS | 4624 | 1461093668081 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BBE8F000) [pid = 4624] [serial = 1592] [outer = 000000C6B341B400] 12:21:08 INFO - PROCESS | 4624 | 1461093668532 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]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 12:21:08 INFO - PROCESS | 4624 | 1461093668554 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 4624 | 1461093668556 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:21:08 INFO - PROCESS | 4624 | 1461093668559 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 4624 | 1461093668561 Marionette TRACE conn5 <- [1,2086,null,{}] 12:21:08 INFO - PROCESS | 4624 | 1461093668564 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}] 12:21:09 INFO - PROCESS | 4624 | 1461093669062 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C089DC00) [pid = 4624] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6ACC71400) [pid = 4624] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6ACC69C00) [pid = 4624] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C8587400) [pid = 4624] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6B447F800) [pid = 4624] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6C753A000) [pid = 4624] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6AD55F400) [pid = 4624] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6BBAB4000) [pid = 4624] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:21:09 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6AE91EC00) [pid = 4624] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:21:09 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB677800 == 117 [pid = 4624] [id = 10] 12:21:09 INFO - PROCESS | 4624 | 1461093669174 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF68A000 == 118 [pid = 4624] [id = 531] 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6AE91EC00) [pid = 4624] [serial = 1593] [outer = 0000000000000000] 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BBAA6800) [pid = 4624] [serial = 1594] [outer = 000000C6AE91EC00] 12:21:09 INFO - PROCESS | 4624 | 1461093669248 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BC25C800) [pid = 4624] [serial = 1595] [outer = 000000C6AE91EC00] 12:21:09 INFO - PROCESS | 4624 | 1461093669647 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]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1123ms 12:21:09 INFO - PROCESS | 4624 | 1461093669685 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 4624 | 1461093669688 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 12:21:09 INFO - PROCESS | 4624 | 1461093669691 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:21:09 INFO - PROCESS | 4624 | 1461093669693 Marionette TRACE conn5 <- [1,2090,null,{}] 12:21:09 INFO - PROCESS | 4624 | 1461093669696 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}] 12:21:09 INFO - PROCESS | 4624 | 1461093669793 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 12:21:09 INFO - PROCESS | 4624 | 1461093669799 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34D1800 == 119 [pid = 4624] [id = 532] 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BC6C3000) [pid = 4624] [serial = 1596] [outer = 0000000000000000] 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BD310000) [pid = 4624] [serial = 1597] [outer = 000000C6BC6C3000] 12:21:09 INFO - PROCESS | 4624 | 1461093669845 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BE7A0000) [pid = 4624] [serial = 1598] [outer = 000000C6BC6C3000] 12:21:10 INFO - PROCESS | 4624 | 1461093670295 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]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 12:21:10 INFO - PROCESS | 4624 | 1461093670329 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 4624 | 1461093670331 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 12:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:21:10 INFO - PROCESS | 4624 | 1461093670335 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 4624 | 1461093670337 Marionette TRACE conn5 <- [1,2094,null,{}] 12:21:10 INFO - PROCESS | 4624 | 1461093670340 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}] 12:21:10 INFO - PROCESS | 4624 | 1461093670440 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 12:21:10 INFO - PROCESS | 4624 | 1461093670446 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A29800 == 120 [pid = 4624] [id = 533] 12:21:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6BEEC2400) [pid = 4624] [serial = 1599] [outer = 0000000000000000] 12:21:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BEF33C00) [pid = 4624] [serial = 1600] [outer = 000000C6BEEC2400] 12:21:10 INFO - PROCESS | 4624 | 1461093670492 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BF60E000) [pid = 4624] [serial = 1601] [outer = 000000C6BEEC2400] 12:21:10 INFO - PROCESS | 4624 | 1461093670983 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] 12:21:11 INFO - PROCESS | 4624 | 1461093671092 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:21:11 INFO - PROCESS | 4624 | 1461093671098 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 4624 | 1461093671103 Marionette TRACE conn5 <- [1,2098,null,{}] 12:21:11 INFO - PROCESS | 4624 | 1461093671110 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}] 12:21:11 INFO - PROCESS | 4624 | 1461093671289 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 12:21:11 INFO - PROCESS | 4624 | 1461093671432 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B42800 == 121 [pid = 4624] [id = 534] 12:21:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6AE597800) [pid = 4624] [serial = 1602] [outer = 0000000000000000] 12:21:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6AE5B4800) [pid = 4624] [serial = 1603] [outer = 000000C6AE597800] 12:21:11 INFO - PROCESS | 4624 | 1461093671494 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6AF17FC00) [pid = 4624] [serial = 1604] [outer = 000000C6AE597800] 12:21:12 INFO - PROCESS | 4624 | 1461093672162 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]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1129ms 12:21:12 INFO - PROCESS | 4624 | 1461093672228 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 4624 | 1461093672232 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:21:12 INFO - PROCESS | 4624 | 1461093672241 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 4624 | 1461093672245 Marionette TRACE conn5 <- [1,2102,null,{}] 12:21:12 INFO - PROCESS | 4624 | 1461093672263 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}] 12:21:12 INFO - PROCESS | 4624 | 1461093672433 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 12:21:12 INFO - PROCESS | 4624 | 1461093672539 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF6C800 == 122 [pid = 4624] [id = 535] 12:21:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6B4EBA400) [pid = 4624] [serial = 1605] [outer = 0000000000000000] 12:21:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6B7B03800) [pid = 4624] [serial = 1606] [outer = 000000C6B4EBA400] 12:21:12 INFO - PROCESS | 4624 | 1461093672599 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6B856D400) [pid = 4624] [serial = 1607] [outer = 000000C6B4EBA400] 12:21:13 INFO - PROCESS | 4624 | 1461093673238 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]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1028ms 12:21:13 INFO - PROCESS | 4624 | 1461093673270 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 4624 | 1461093673273 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 12:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:21:13 INFO - PROCESS | 4624 | 1461093673277 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 4624 | 1461093673279 Marionette TRACE conn5 <- [1,2106,null,{}] 12:21:13 INFO - PROCESS | 4624 | 1461093673290 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}] 12:21:13 INFO - PROCESS | 4624 | 1461093673425 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 12:21:13 INFO - PROCESS | 4624 | 1461093673558 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64D7800 == 123 [pid = 4624] [id = 536] 12:21:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6BB509800) [pid = 4624] [serial = 1608] [outer = 0000000000000000] 12:21:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6BB510000) [pid = 4624] [serial = 1609] [outer = 000000C6BB509800] 12:21:13 INFO - PROCESS | 4624 | 1461093673620 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6BC25AC00) [pid = 4624] [serial = 1610] [outer = 000000C6BB509800] 12:21:14 INFO - PROCESS | 4624 | 1461093674180 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]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 923ms 12:21:14 INFO - PROCESS | 4624 | 1461093674217 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 4624 | 1461093674220 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 12:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:21:14 INFO - PROCESS | 4624 | 1461093674225 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 4624 | 1461093674227 Marionette TRACE conn5 <- [1,2110,null,{}] 12:21:14 INFO - PROCESS | 4624 | 1461093674231 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}] 12:21:14 INFO - PROCESS | 4624 | 1461093674357 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 12:21:14 INFO - PROCESS | 4624 | 1461093674517 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6F96800 == 124 [pid = 4624] [id = 537] 12:21:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6BF62D800) [pid = 4624] [serial = 1611] [outer = 0000000000000000] 12:21:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6BF670800) [pid = 4624] [serial = 1612] [outer = 000000C6BF62D800] 12:21:14 INFO - PROCESS | 4624 | 1461093674576 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6C0393000) [pid = 4624] [serial = 1613] [outer = 000000C6BF62D800] 12:21:15 INFO - PROCESS | 4624 | 1461093675192 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]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1021ms 12:21:15 INFO - PROCESS | 4624 | 1461093675250 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 12:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:21:15 INFO - PROCESS | 4624 | 1461093675252 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 4624 | 1461093675256 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 4624 | 1461093675258 Marionette TRACE conn5 <- [1,2114,null,{}] 12:21:15 INFO - PROCESS | 4624 | 1461093675262 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}] 12:21:15 INFO - PROCESS | 4624 | 1461093675384 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 12:21:15 INFO - PROCESS | 4624 | 1461093675530 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75C7000 == 125 [pid = 4624] [id = 538] 12:21:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6BF633800) [pid = 4624] [serial = 1614] [outer = 0000000000000000] 12:21:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6C08A3000) [pid = 4624] [serial = 1615] [outer = 000000C6BF633800] 12:21:15 INFO - PROCESS | 4624 | 1461093675589 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6C0A69800) [pid = 4624] [serial = 1616] [outer = 000000C6BF633800] 12:21:16 INFO - PROCESS | 4624 | 1461093676194 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]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 12:21:16 INFO - PROCESS | 4624 | 1461093676244 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 4624 | 1461093676247 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 12:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:21:16 INFO - PROCESS | 4624 | 1461093676250 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 4624 | 1461093676252 Marionette TRACE conn5 <- [1,2118,null,{}] 12:21:16 INFO - PROCESS | 4624 | 1461093676256 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}] 12:21:16 INFO - PROCESS | 4624 | 1461093676405 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 12:21:16 INFO - PROCESS | 4624 | 1461093676569 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7BA6000 == 126 [pid = 4624] [id = 539] 12:21:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6C23CB000) [pid = 4624] [serial = 1617] [outer = 0000000000000000] 12:21:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C26A6800) [pid = 4624] [serial = 1618] [outer = 000000C6C23CB000] 12:21:16 INFO - PROCESS | 4624 | 1461093676631 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C322B800) [pid = 4624] [serial = 1619] [outer = 000000C6C23CB000] 12:21:17 INFO - PROCESS | 4624 | 1461093677186 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] 12:21:17 INFO - PROCESS | 4624 | 1461093677242 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:21:17 INFO - PROCESS | 4624 | 1461093677245 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 4624 | 1461093677248 Marionette TRACE conn5 <- [1,2122,null,{}] 12:21:17 INFO - PROCESS | 4624 | 1461093677252 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}] 12:21:17 INFO - PROCESS | 4624 | 1461093677404 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 12:21:17 INFO - PROCESS | 4624 | 1461093677550 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8094800 == 127 [pid = 4624] [id = 540] 12:21:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C23CC000) [pid = 4624] [serial = 1620] [outer = 0000000000000000] 12:21:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C5205000) [pid = 4624] [serial = 1621] [outer = 000000C6C23CC000] 12:21:17 INFO - PROCESS | 4624 | 1461093677609 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C523F000) [pid = 4624] [serial = 1622] [outer = 000000C6C23CC000] 12:21:18 INFO - PROCESS | 4624 | 1461093678182 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] 12:21:18 INFO - PROCESS | 4624 | 1461093678237 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:21:18 INFO - PROCESS | 4624 | 1461093678241 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 4624 | 1461093678243 Marionette TRACE conn5 <- [1,2126,null,{}] 12:21:18 INFO - PROCESS | 4624 | 1461093678247 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}] 12:21:18 INFO - PROCESS | 4624 | 1461093678370 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 12:21:18 INFO - PROCESS | 4624 | 1461093678530 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C894D800 == 128 [pid = 4624] [id = 541] 12:21:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C5211000) [pid = 4624] [serial = 1623] [outer = 0000000000000000] 12:21:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C52C2400) [pid = 4624] [serial = 1624] [outer = 000000C6C5211000] 12:21:18 INFO - PROCESS | 4624 | 1461093678588 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C52D4000) [pid = 4624] [serial = 1625] [outer = 000000C6C5211000] 12:21:19 INFO - PROCESS | 4624 | 1461093679190 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]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1076ms 12:21:19 INFO - PROCESS | 4624 | 1461093679319 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 4624 | 1461093679322 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 12:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:21:19 INFO - PROCESS | 4624 | 1461093679325 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 4624 | 1461093679327 Marionette TRACE conn5 <- [1,2130,null,{}] 12:21:19 INFO - PROCESS | 4624 | 1461093679331 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}] 12:21:19 INFO - PROCESS | 4624 | 1461093679457 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 12:21:19 INFO - PROCESS | 4624 | 1461093679602 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B854C800 == 129 [pid = 4624] [id = 542] 12:21:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6B3FF6400) [pid = 4624] [serial = 1626] [outer = 0000000000000000] 12:21:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6BAC24C00) [pid = 4624] [serial = 1627] [outer = 000000C6B3FF6400] 12:21:19 INFO - PROCESS | 4624 | 1461093679660 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C35A6800) [pid = 4624] [serial = 1628] [outer = 000000C6B3FF6400] 12:21:20 INFO - PROCESS | 4624 | 1461093680417 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] 12:21:20 INFO - PROCESS | 4624 | 1461093680468 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 12:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:21:20 INFO - PROCESS | 4624 | 1461093680474 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 4624 | 1461093680477 Marionette TRACE conn5 <- [1,2134,null,{}] 12:21:20 INFO - PROCESS | 4624 | 1461093680483 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}] 12:21:20 INFO - PROCESS | 4624 | 1461093680606 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 12:21:20 INFO - PROCESS | 4624 | 1461093680763 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEAC000 == 130 [pid = 4624] [id = 543] 12:21:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6AD9DD800) [pid = 4624] [serial = 1629] [outer = 0000000000000000] 12:21:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6AED11C00) [pid = 4624] [serial = 1630] [outer = 000000C6AD9DD800] 12:21:20 INFO - PROCESS | 4624 | 1461093680818 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6B4AE2C00) [pid = 4624] [serial = 1631] [outer = 000000C6AD9DD800] 12:21:21 INFO - PROCESS | 4624 | 1461093681490 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] 12:21:21 INFO - PROCESS | 4624 | 1461093681575 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:21:21 INFO - PROCESS | 4624 | 1461093681583 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 4624 | 1461093681586 Marionette TRACE conn5 <- [1,2138,null,{}] 12:21:21 INFO - PROCESS | 4624 | 1461093681589 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}] 12:21:21 INFO - PROCESS | 4624 | 1461093681708 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 12:21:21 INFO - PROCESS | 4624 | 1461093681860 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF58D800 == 131 [pid = 4624] [id = 544] 12:21:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6BB2C0C00) [pid = 4624] [serial = 1632] [outer = 0000000000000000] 12:21:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6BB47C400) [pid = 4624] [serial = 1633] [outer = 000000C6BB2C0C00] 12:21:21 INFO - PROCESS | 4624 | 1461093681912 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6BBB67000) [pid = 4624] [serial = 1634] [outer = 000000C6BB2C0C00] 12:21:22 INFO - PROCESS | 4624 | 1461093682544 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] 12:21:22 INFO - PROCESS | 4624 | 1461093682614 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 12:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:21:22 INFO - PROCESS | 4624 | 1461093682617 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 4624 | 1461093682621 Marionette TRACE conn5 <- [1,2142,null,{}] 12:21:22 INFO - PROCESS | 4624 | 1461093682646 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}] 12:21:22 INFO - PROCESS | 4624 | 1461093682814 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 12:21:22 INFO - PROCESS | 4624 | 1461093682833 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E73800 == 132 [pid = 4624] [id = 545] 12:21:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6BC24F800) [pid = 4624] [serial = 1635] [outer = 0000000000000000] 12:21:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6BF69B800) [pid = 4624] [serial = 1636] [outer = 000000C6BC24F800] 12:21:22 INFO - PROCESS | 4624 | 1461093682885 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C08EB800) [pid = 4624] [serial = 1637] [outer = 000000C6BC24F800] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC078000 == 131 [pid = 4624] [id = 479] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF79000 == 130 [pid = 4624] [id = 481] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C251D000 == 129 [pid = 4624] [id = 23] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34D1800 == 128 [pid = 4624] [id = 532] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF68A000 == 127 [pid = 4624] [id = 531] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26D9000 == 126 [pid = 4624] [id = 530] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0813000 == 125 [pid = 4624] [id = 529] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF598800 == 124 [pid = 4624] [id = 528] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF446000 == 123 [pid = 4624] [id = 527] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD11C800 == 122 [pid = 4624] [id = 526] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6C942C400) [pid = 4624] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6C7DDF800) [pid = 4624] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6CA6F0000) [pid = 4624] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6C9B28C00) [pid = 4624] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6CDFD7800) [pid = 4624] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6BBD2C000) [pid = 4624] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6C8DC5C00) [pid = 4624] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6C0ADE800) [pid = 4624] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6B4EAF800) [pid = 4624] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6CAC78000) [pid = 4624] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6C0051800) [pid = 4624] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6C52CFC00) [pid = 4624] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9DB800 == 121 [pid = 4624] [id = 525] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B46800 == 120 [pid = 4624] [id = 524] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CBFD9800 == 119 [pid = 4624] [id = 520] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CE4E8000 == 118 [pid = 4624] [id = 519] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CF8F1800 == 117 [pid = 4624] [id = 518] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CD6CE800 == 116 [pid = 4624] [id = 517] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAC98000 == 115 [pid = 4624] [id = 516] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39B4000 == 114 [pid = 4624] [id = 515] 12:21:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF440800 == 113 [pid = 4624] [id = 514] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6C26B5800) [pid = 4624] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6AE916C00) [pid = 4624] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6BE797C00) [pid = 4624] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6C8589800) [pid = 4624] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6BEE39000) [pid = 4624] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C08E9C00) [pid = 4624] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C8074C00) [pid = 4624] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6B856FC00) [pid = 4624] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6C858F800) [pid = 4624] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6BE0DB400) [pid = 4624] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6C89B2400) [pid = 4624] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6AED08800) [pid = 4624] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6B435E800) [pid = 4624] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6BA96A800) [pid = 4624] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6BA965400) [pid = 4624] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6BBED7800) [pid = 4624] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6C0053000) [pid = 4624] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6C3229C00) [pid = 4624] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:21:23 INFO - PROCESS | 4624 | 1461093683507 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 12:21:23 INFO - PROCESS | 4624 | 1461093683543 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 4624 | 1461093683545 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 12:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:21:23 INFO - PROCESS | 4624 | 1461093683549 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 4624 | 1461093683551 Marionette TRACE conn5 <- [1,2146,null,{}] 12:21:23 INFO - PROCESS | 4624 | 1461093683554 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}] 12:21:23 INFO - PROCESS | 4624 | 1461093683674 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 12:21:23 INFO - PROCESS | 4624 | 1461093683784 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE014000 == 114 [pid = 4624] [id = 546] 12:21:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6B4361400) [pid = 4624] [serial = 1638] [outer = 0000000000000000] 12:21:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6B82D2000) [pid = 4624] [serial = 1639] [outer = 000000C6B4361400] 12:21:23 INFO - PROCESS | 4624 | 1461093683832 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6BAC1DC00) [pid = 4624] [serial = 1640] [outer = 000000C6B4361400] 12:21:24 INFO - PROCESS | 4624 | 1461093684271 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] 12:21:24 INFO - PROCESS | 4624 | 1461093684331 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 12:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:21:24 INFO - PROCESS | 4624 | 1461093684334 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 4624 | 1461093684336 Marionette TRACE conn5 <- [1,2150,null,{}] 12:21:24 INFO - PROCESS | 4624 | 1461093684340 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}] 12:21:24 INFO - PROCESS | 4624 | 1461093684439 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 12:21:24 INFO - PROCESS | 4624 | 1461093684445 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26CD000 == 115 [pid = 4624] [id = 547] 12:21:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6BC256400) [pid = 4624] [serial = 1641] [outer = 0000000000000000] 12:21:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6BE79FC00) [pid = 4624] [serial = 1642] [outer = 000000C6BC256400] 12:21:24 INFO - PROCESS | 4624 | 1461093684495 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6BF671400) [pid = 4624] [serial = 1643] [outer = 000000C6BC256400] 12:21:25 INFO - PROCESS | 4624 | 1461093685210 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]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 923ms 12:21:25 INFO - PROCESS | 4624 | 1461093685261 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 4624 | 1461093685266 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:21:25 INFO - PROCESS | 4624 | 1461093685272 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 4624 | 1461093685276 Marionette TRACE conn5 <- [1,2154,null,{}] 12:21:25 INFO - PROCESS | 4624 | 1461093685282 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}] 12:21:25 INFO - PROCESS | 4624 | 1461093685417 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 12:21:25 INFO - PROCESS | 4624 | 1461093685569 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA3000 == 116 [pid = 4624] [id = 548] 12:21:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6B3F59000) [pid = 4624] [serial = 1644] [outer = 0000000000000000] 12:21:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6B7B0E400) [pid = 4624] [serial = 1645] [outer = 000000C6B3F59000] 12:21:25 INFO - PROCESS | 4624 | 1461093685632 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6BA9AC400) [pid = 4624] [serial = 1646] [outer = 000000C6B3F59000] 12:21:26 INFO - PROCESS | 4624 | 1461093686303 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]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1077ms 12:21:26 INFO - PROCESS | 4624 | 1461093686353 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 4624 | 1461093686359 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 12:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:21:26 INFO - PROCESS | 4624 | 1461093686382 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 4624 | 1461093686386 Marionette TRACE conn5 <- [1,2158,null,{}] 12:21:26 INFO - PROCESS | 4624 | 1461093686392 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}] 12:21:26 INFO - PROCESS | 4624 | 1461093686518 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 12:21:26 INFO - PROCESS | 4624 | 1461093686666 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39B5800 == 117 [pid = 4624] [id = 549] 12:21:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6BBEE1000) [pid = 4624] [serial = 1647] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6BE78F000) [pid = 4624] [serial = 1648] [outer = 000000C6BBEE1000] 12:21:26 INFO - PROCESS | 4624 | 1461093686724 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6BF662800) [pid = 4624] [serial = 1649] [outer = 000000C6BBEE1000] 12:21:27 INFO - PROCESS | 4624 | 1461093687351 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]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1043ms 12:21:27 INFO - PROCESS | 4624 | 1461093687415 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 4624 | 1461093687418 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:21:27 INFO - PROCESS | 4624 | 1461093687422 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 4624 | 1461093687426 Marionette TRACE conn5 <- [1,2162,null,{}] 12:21:27 INFO - PROCESS | 4624 | 1461093687456 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}] 12:21:27 INFO - PROCESS | 4624 | 1461093687592 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 12:21:27 INFO - PROCESS | 4624 | 1461093687734 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A81800 == 118 [pid = 4624] [id = 550] 12:21:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C0A69400) [pid = 4624] [serial = 1650] [outer = 0000000000000000] 12:21:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C23D2800) [pid = 4624] [serial = 1651] [outer = 000000C6C0A69400] 12:21:27 INFO - PROCESS | 4624 | 1461093687797 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C520B400) [pid = 4624] [serial = 1652] [outer = 000000C6C0A69400] 12:21:28 INFO - PROCESS | 4624 | 1461093688391 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]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1027ms 12:21:28 INFO - PROCESS | 4624 | 1461093688451 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 4624 | 1461093688454 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:21:28 INFO - PROCESS | 4624 | 1461093688457 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 4624 | 1461093688459 Marionette TRACE conn5 <- [1,2166,null,{}] 12:21:28 INFO - PROCESS | 4624 | 1461093688463 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}] 12:21:28 INFO - PROCESS | 4624 | 1461093688588 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 12:21:28 INFO - PROCESS | 4624 | 1461093688749 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C893C000 == 119 [pid = 4624] [id = 551] 12:21:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C6448400) [pid = 4624] [serial = 1653] [outer = 0000000000000000] 12:21:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C644D800) [pid = 4624] [serial = 1654] [outer = 000000C6C6448400] 12:21:28 INFO - PROCESS | 4624 | 1461093688809 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C7AEB400) [pid = 4624] [serial = 1655] [outer = 000000C6C6448400] 12:21:29 INFO - PROCESS | 4624 | 1461093689393 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 12:21:29 INFO - PROCESS | 4624 | 1461093689445 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 4624 | 1461093689448 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:21:29 INFO - PROCESS | 4624 | 1461093689452 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 4624 | 1461093689454 Marionette TRACE conn5 <- [1,2170,null,{}] 12:21:29 INFO - PROCESS | 4624 | 1461093689458 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}] 12:21:29 INFO - PROCESS | 4624 | 1461093689576 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 12:21:29 INFO - PROCESS | 4624 | 1461093689723 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B50000 == 120 [pid = 4624] [id = 552] 12:21:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C6449000) [pid = 4624] [serial = 1656] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6C7D84800) [pid = 4624] [serial = 1657] [outer = 000000C6C6449000] 12:21:29 INFO - PROCESS | 4624 | 1461093689782 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C7D8F800) [pid = 4624] [serial = 1658] [outer = 000000C6C6449000] 12:21:30 INFO - PROCESS | 4624 | 1461093690382 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 12:21:30 INFO - PROCESS | 4624 | 1461093690440 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 4624 | 1461093690443 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 12:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:21:30 INFO - PROCESS | 4624 | 1461093690446 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 4624 | 1461093690449 Marionette TRACE conn5 <- [1,2174,null,{}] 12:21:30 INFO - PROCESS | 4624 | 1461093690453 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}] 12:21:30 INFO - PROCESS | 4624 | 1461093690595 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 12:21:30 INFO - PROCESS | 4624 | 1461093690747 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D19800 == 121 [pid = 4624] [id = 553] 12:21:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6C7D88800) [pid = 4624] [serial = 1659] [outer = 0000000000000000] 12:21:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6C8588000) [pid = 4624] [serial = 1660] [outer = 000000C6C7D88800] 12:21:30 INFO - PROCESS | 4624 | 1461093690808 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6C8666800) [pid = 4624] [serial = 1661] [outer = 000000C6C7D88800] 12:21:31 INFO - PROCESS | 4624 | 1461093691422 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]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1020ms 12:21:31 INFO - PROCESS | 4624 | 1461093691470 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 4624 | 1461093691473 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 12:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:21:31 INFO - PROCESS | 4624 | 1461093691476 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 4624 | 1461093691479 Marionette TRACE conn5 <- [1,2178,null,{}] 12:21:31 INFO - PROCESS | 4624 | 1461093691482 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}] 12:21:31 INFO - PROCESS | 4624 | 1461093691602 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 12:21:31 INFO - PROCESS | 4624 | 1461093691763 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C94CB800 == 122 [pid = 4624] [id = 554] 12:21:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6C89B2000) [pid = 4624] [serial = 1662] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C8B80000) [pid = 4624] [serial = 1663] [outer = 000000C6C89B2000] 12:21:31 INFO - PROCESS | 4624 | 1461093691822 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C8D40C00) [pid = 4624] [serial = 1664] [outer = 000000C6C89B2000] 12:21:32 INFO - PROCESS | 4624 | 1461093692374 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]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 923ms 12:21:32 INFO - PROCESS | 4624 | 1461093692402 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 4624 | 1461093692404 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 12:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:21:32 INFO - PROCESS | 4624 | 1461093692408 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 4624 | 1461093692410 Marionette TRACE conn5 <- [1,2182,null,{}] 12:21:32 INFO - PROCESS | 4624 | 1461093692414 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}] 12:21:32 INFO - PROCESS | 4624 | 1461093692532 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 12:21:32 INFO - PROCESS | 4624 | 1461093692694 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95DB800 == 123 [pid = 4624] [id = 555] 12:21:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6C89B6400) [pid = 4624] [serial = 1665] [outer = 0000000000000000] 12:21:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C8E07400) [pid = 4624] [serial = 1666] [outer = 000000C6C89B6400] 12:21:32 INFO - PROCESS | 4624 | 1461093692753 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C9423C00) [pid = 4624] [serial = 1667] [outer = 000000C6C89B6400] 12:21:33 INFO - PROCESS | 4624 | 1461093693328 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]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 12:21:33 INFO - PROCESS | 4624 | 1461093693397 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 4624 | 1461093693400 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 12:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:21:33 INFO - PROCESS | 4624 | 1461093693404 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 4624 | 1461093693406 Marionette TRACE conn5 <- [1,2186,null,{}] 12:21:33 INFO - PROCESS | 4624 | 1461093693410 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}] 12:21:33 INFO - PROCESS | 4624 | 1461093693530 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 12:21:33 INFO - PROCESS | 4624 | 1461093693680 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96F0000 == 124 [pid = 4624] [id = 556] 12:21:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C942B000) [pid = 4624] [serial = 1668] [outer = 0000000000000000] 12:21:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6C9589800) [pid = 4624] [serial = 1669] [outer = 000000C6C942B000] 12:21:33 INFO - PROCESS | 4624 | 1461093693739 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6C960CC00) [pid = 4624] [serial = 1670] [outer = 000000C6C942B000] 12:21:34 INFO - PROCESS | 4624 | 1461093694384 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1020ms 12:21:34 INFO - PROCESS | 4624 | 1461093694426 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 4624 | 1461093694429 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:21:34 INFO - PROCESS | 4624 | 1461093694432 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 4624 | 1461093694435 Marionette TRACE conn5 <- [1,2190,null,{}] 12:21:34 INFO - PROCESS | 4624 | 1461093694439 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}] 12:21:34 INFO - PROCESS | 4624 | 1461093694563 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 12:21:34 INFO - PROCESS | 4624 | 1461093694713 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B81000 == 125 [pid = 4624] [id = 557] 12:21:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6C9430000) [pid = 4624] [serial = 1671] [outer = 0000000000000000] 12:21:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6C9616400) [pid = 4624] [serial = 1672] [outer = 000000C6C9430000] 12:21:34 INFO - PROCESS | 4624 | 1461093694770 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6C9628000) [pid = 4624] [serial = 1673] [outer = 000000C6C9430000] 12:21:35 INFO - PROCESS | 4624 | 1461093695343 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]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 923ms 12:21:35 INFO - PROCESS | 4624 | 1461093695366 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 4624 | 1461093695369 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 12:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:21:35 INFO - PROCESS | 4624 | 1461093695374 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 4624 | 1461093695377 Marionette TRACE conn5 <- [1,2194,null,{}] 12:21:35 INFO - PROCESS | 4624 | 1461093695382 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}] 12:21:35 INFO - PROCESS | 4624 | 1461093695532 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 12:21:35 INFO - PROCESS | 4624 | 1461093695698 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CABC3800 == 126 [pid = 4624] [id = 558] 12:21:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6C9885000) [pid = 4624] [serial = 1674] [outer = 0000000000000000] 12:21:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6C9B25800) [pid = 4624] [serial = 1675] [outer = 000000C6C9885000] 12:21:35 INFO - PROCESS | 4624 | 1461093695761 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6C9B34C00) [pid = 4624] [serial = 1676] [outer = 000000C6C9885000] 12:21:36 INFO - PROCESS | 4624 | 1461093696372 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]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1028ms 12:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:21:36 INFO - PROCESS | 4624 | 1461093696406 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 4624 | 1461093696408 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 12:21:36 INFO - PROCESS | 4624 | 1461093696412 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 4624 | 1461093696414 Marionette TRACE conn5 <- [1,2198,null,{}] 12:21:36 INFO - PROCESS | 4624 | 1461093696418 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}] 12:21:36 INFO - PROCESS | 4624 | 1461093696542 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 12:21:36 INFO - PROCESS | 4624 | 1461093696830 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD1DF000 == 127 [pid = 4624] [id = 559] 12:21:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6ACB65C00) [pid = 4624] [serial = 1677] [outer = 0000000000000000] 12:21:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6ACD2F000) [pid = 4624] [serial = 1678] [outer = 000000C6ACB65C00] 12:21:36 INFO - PROCESS | 4624 | 1461093696890 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6B435C000) [pid = 4624] [serial = 1679] [outer = 000000C6ACB65C00] 12:21:37 INFO - PROCESS | 4624 | 1461093697558 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]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1180ms 12:21:37 INFO - PROCESS | 4624 | 1461093697595 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 4624 | 1461093697600 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:21:37 INFO - PROCESS | 4624 | 1461093697605 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 4624 | 1461093697608 Marionette TRACE conn5 <- [1,2202,null,{}] 12:21:37 INFO - PROCESS | 4624 | 1461093697613 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}] 12:21:37 INFO - PROCESS | 4624 | 1461093697737 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 12:21:37 INFO - PROCESS | 4624 | 1461093697893 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6F8D000 == 128 [pid = 4624] [id = 560] 12:21:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6BA9A7800) [pid = 4624] [serial = 1680] [outer = 0000000000000000] 12:21:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6AD9DEC00) [pid = 4624] [serial = 1681] [outer = 000000C6BA9A7800] 12:21:37 INFO - PROCESS | 4624 | 1461093697956 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6BB51F400) [pid = 4624] [serial = 1682] [outer = 000000C6BA9A7800] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE014000 == 127 [pid = 4624] [id = 546] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E73800 == 126 [pid = 4624] [id = 545] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF58D800 == 125 [pid = 4624] [id = 544] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEAC000 == 124 [pid = 4624] [id = 543] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C75C7000 == 123 [pid = 4624] [id = 538] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6F96800 == 122 [pid = 4624] [id = 537] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C64D7800 == 121 [pid = 4624] [id = 536] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF6C800 == 120 [pid = 4624] [id = 535] 12:21:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4B42800 == 119 [pid = 4624] [id = 534] 12:21:38 INFO - PROCESS | 4624 | 1461093698546 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]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 12:21:38 INFO - PROCESS | 4624 | 1461093698596 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 4624 | 1461093698600 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 12:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:21:38 INFO - PROCESS | 4624 | 1461093698607 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 4624 | 1461093698609 Marionette TRACE conn5 <- [1,2206,null,{}] 12:21:38 INFO - PROCESS | 4624 | 1461093698613 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}] 12:21:38 INFO - PROCESS | 4624 | 1461093698719 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 12:21:38 INFO - PROCESS | 4624 | 1461093698895 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF512000 == 120 [pid = 4624] [id = 561] 12:21:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6B435F000) [pid = 4624] [serial = 1683] [outer = 0000000000000000] 12:21:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6BAC1D400) [pid = 4624] [serial = 1684] [outer = 000000C6B435F000] 12:21:38 INFO - PROCESS | 4624 | 1461093698944 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BBD43000) [pid = 4624] [serial = 1685] [outer = 000000C6B435F000] 12:21:39 INFO - PROCESS | 4624 | 1461093699459 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]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 880ms 12:21:39 INFO - PROCESS | 4624 | 1461093699495 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 12:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:21:39 INFO - PROCESS | 4624 | 1461093699497 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 12:21:39 INFO - PROCESS | 4624 | 1461093699502 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 4624 | 1461093699508 Marionette TRACE conn5 <- [1,2210,null,{}] 12:21:39 INFO - PROCESS | 4624 | 1461093699518 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}] 12:21:39 INFO - PROCESS | 4624 | 1461093699664 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 12:21:39 INFO - PROCESS | 4624 | 1461093699686 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D5B800 == 121 [pid = 4624] [id = 562] 12:21:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6BF6DA800) [pid = 4624] [serial = 1686] [outer = 0000000000000000] 12:21:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6C0054400) [pid = 4624] [serial = 1687] [outer = 000000C6BF6DA800] 12:21:39 INFO - PROCESS | 4624 | 1461093699735 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6C08F0000) [pid = 4624] [serial = 1688] [outer = 000000C6BF6DA800] 12:21:40 INFO - PROCESS | 4624 | 1461093700207 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]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 735ms 12:21:40 INFO - PROCESS | 4624 | 1461093700254 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 4624 | 1461093700257 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:21:40 INFO - PROCESS | 4624 | 1461093700260 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 4624 | 1461093700262 Marionette TRACE conn5 <- [1,2214,null,{}] 12:21:40 INFO - PROCESS | 4624 | 1461093700266 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}] 12:21:40 INFO - PROCESS | 4624 | 1461093700459 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 12:21:40 INFO - PROCESS | 4624 | 1461093700486 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95D7800 == 122 [pid = 4624] [id = 563] 12:21:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6C23CD400) [pid = 4624] [serial = 1689] [outer = 0000000000000000] 12:21:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6C35A7400) [pid = 4624] [serial = 1690] [outer = 000000C6C23CD400] 12:21:40 INFO - PROCESS | 4624 | 1461093700533 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6C523EC00) [pid = 4624] [serial = 1691] [outer = 000000C6C23CD400] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6C0AD8800) [pid = 4624] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6C3226000) [pid = 4624] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6C8070000) [pid = 4624] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6C8B81800) [pid = 4624] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6C89AEC00) [pid = 4624] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6C8E08800) [pid = 4624] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6BBAAA800) [pid = 4624] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C8DCB000) [pid = 4624] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6C753E800) [pid = 4624] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6C8E08C00) [pid = 4624] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C08ECC00) [pid = 4624] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6AEE3C800) [pid = 4624] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6AD55A400) [pid = 4624] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6BB2C8C00) [pid = 4624] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6B4AEA400) [pid = 4624] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6BBD36400) [pid = 4624] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6B4366800) [pid = 4624] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6C7DDD400) [pid = 4624] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C089E400) [pid = 4624] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6BA95E400) [pid = 4624] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6CC0AC000) [pid = 4624] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C7D89C00) [pid = 4624] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6AE8DD000) [pid = 4624] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6B32B9C00) [pid = 4624] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6C8DC4000) [pid = 4624] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6C8662800) [pid = 4624] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6C523D000) [pid = 4624] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6AD9DD800) [pid = 4624] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6B4361400) [pid = 4624] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6BC24F800) [pid = 4624] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6C0A6A000) [pid = 4624] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6B4A5B000) [pid = 4624] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6BB50D400) [pid = 4624] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6BB2C0C00) [pid = 4624] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6AD9D3C00) [pid = 4624] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6B9E84000) [pid = 4624] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6B8567C00) [pid = 4624] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6B341B400) [pid = 4624] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6AE5B2800) [pid = 4624] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6ACDF4000) [pid = 4624] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6AE91EC00) [pid = 4624] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6BEEC2400) [pid = 4624] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6BC6C3000) [pid = 4624] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:21:41 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6BAEB0000) [pid = 4624] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:21:41 INFO - PROCESS | 4624 | 1461093701572 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1327ms 12:21:41 INFO - PROCESS | 4624 | 1461093701595 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 4624 | 1461093701597 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:21:41 INFO - PROCESS | 4624 | 1461093701600 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 4624 | 1461093701602 Marionette TRACE conn5 <- [1,2218,null,{}] 12:21:41 INFO - PROCESS | 4624 | 1461093701606 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}] 12:21:41 INFO - PROCESS | 4624 | 1461093701710 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 12:21:41 INFO - PROCESS | 4624 | 1461093701716 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D0E000 == 123 [pid = 4624] [id = 564] 12:21:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6B4A52C00) [pid = 4624] [serial = 1692] [outer = 0000000000000000] 12:21:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6B7B09C00) [pid = 4624] [serial = 1693] [outer = 000000C6B4A52C00] 12:21:41 INFO - PROCESS | 4624 | 1461093701772 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6BBD43C00) [pid = 4624] [serial = 1694] [outer = 000000C6B4A52C00] 12:21:42 INFO - PROCESS | 4624 | 1461093702258 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]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 12:21:42 INFO - PROCESS | 4624 | 1461093702339 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 4624 | 1461093702342 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 12:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:21:42 INFO - PROCESS | 4624 | 1461093702345 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 4624 | 1461093702347 Marionette TRACE conn5 <- [1,2222,null,{}] 12:21:42 INFO - PROCESS | 4624 | 1461093702350 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}] 12:21:42 INFO - PROCESS | 4624 | 1461093702483 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 12:21:42 INFO - PROCESS | 4624 | 1461093702490 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CB992000 == 124 [pid = 4624] [id = 565] 12:21:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C35A9400) [pid = 4624] [serial = 1695] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C52CD400) [pid = 4624] [serial = 1696] [outer = 000000C6C35A9400] 12:21:42 INFO - PROCESS | 4624 | 1461093702536 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C753B000) [pid = 4624] [serial = 1697] [outer = 000000C6C35A9400] 12:21:42 INFO - PROCESS | 4624 | 1461093702986 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]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 12:21:43 INFO - PROCESS | 4624 | 1461093703023 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 4624 | 1461093703025 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 12:21:43 INFO - PROCESS | 4624 | 1461093703029 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:21:43 INFO - PROCESS | 4624 | 1461093703031 Marionette TRACE conn5 <- [1,2226,null,{}] 12:21:43 INFO - PROCESS | 4624 | 1461093703035 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}] 12:21:43 INFO - PROCESS | 4624 | 1461093703135 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 12:21:43 INFO - PROCESS | 4624 | 1461093703141 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFD5800 == 125 [pid = 4624] [id = 566] 12:21:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C7DDD400) [pid = 4624] [serial = 1698] [outer = 0000000000000000] 12:21:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C7DE8800) [pid = 4624] [serial = 1699] [outer = 000000C6C7DDD400] 12:21:43 INFO - PROCESS | 4624 | 1461093703187 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C8584C00) [pid = 4624] [serial = 1700] [outer = 000000C6C7DDD400] 12:21:43 INFO - PROCESS | 4624 | 1461093703990 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]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 12:21:44 INFO - PROCESS | 4624 | 1461093704019 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 4624 | 1461093704025 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:21:44 INFO - PROCESS | 4624 | 1461093704032 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 4624 | 1461093704036 Marionette TRACE conn5 <- [1,2230,null,{}] 12:21:44 INFO - PROCESS | 4624 | 1461093704042 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}] 12:21:44 INFO - PROCESS | 4624 | 1461093704182 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 12:21:44 INFO - PROCESS | 4624 | 1461093704344 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36D1000 == 126 [pid = 4624] [id = 567] 12:21:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6B4AE2400) [pid = 4624] [serial = 1701] [outer = 0000000000000000] 12:21:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6B7B0F400) [pid = 4624] [serial = 1702] [outer = 000000C6B4AE2400] 12:21:44 INFO - PROCESS | 4624 | 1461093704407 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6BA9B9000) [pid = 4624] [serial = 1703] [outer = 000000C6B4AE2400] 12:21:44 INFO - PROCESS | 4624 | 1461093704984 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]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 12:21:45 INFO - PROCESS | 4624 | 1461093705030 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 4624 | 1461093705036 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 12:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:21:45 INFO - PROCESS | 4624 | 1461093705045 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 4624 | 1461093705048 Marionette TRACE conn5 <- [1,2234,null,{}] 12:21:45 INFO - PROCESS | 4624 | 1461093705053 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}] 12:21:45 INFO - PROCESS | 4624 | 1461093705186 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 12:21:45 INFO - PROCESS | 4624 | 1461093705356 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C893F000 == 127 [pid = 4624] [id = 568] 12:21:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6BBAAA800) [pid = 4624] [serial = 1704] [outer = 0000000000000000] 12:21:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6BC63A000) [pid = 4624] [serial = 1705] [outer = 000000C6BBAAA800] 12:21:45 INFO - PROCESS | 4624 | 1461093705415 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6BF60E800) [pid = 4624] [serial = 1706] [outer = 000000C6BBAAA800] 12:21:46 INFO - PROCESS | 4624 | 1461093706055 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]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1081ms 12:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:21:46 INFO - PROCESS | 4624 | 1461093706127 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 4624 | 1461093706130 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 12:21:46 INFO - PROCESS | 4624 | 1461093706134 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 4624 | 1461093706138 Marionette TRACE conn5 <- [1,2238,null,{}] 12:21:46 INFO - PROCESS | 4624 | 1461093706151 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}] 12:21:46 INFO - PROCESS | 4624 | 1461093706313 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 12:21:46 INFO - PROCESS | 4624 | 1461093706473 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC079800 == 128 [pid = 4624] [id = 569] 12:21:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C2309400) [pid = 4624] [serial = 1707] [outer = 0000000000000000] 12:21:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C52BB800) [pid = 4624] [serial = 1708] [outer = 000000C6C2309400] 12:21:46 INFO - PROCESS | 4624 | 1461093706532 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6C858CC00) [pid = 4624] [serial = 1709] [outer = 000000C6C2309400] 12:21:47 INFO - PROCESS | 4624 | 1461093707135 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]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1025ms 12:21:47 INFO - PROCESS | 4624 | 1461093707161 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 4624 | 1461093707164 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 12:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:21:47 INFO - PROCESS | 4624 | 1461093707168 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 4624 | 1461093707170 Marionette TRACE conn5 <- [1,2242,null,{}] 12:21:47 INFO - PROCESS | 4624 | 1461093707174 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}] 12:21:47 INFO - PROCESS | 4624 | 1461093707304 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 12:21:47 INFO - PROCESS | 4624 | 1461093707473 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCBE9000 == 129 [pid = 4624] [id = 570] 12:21:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C8B81800) [pid = 4624] [serial = 1710] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C8E09C00) [pid = 4624] [serial = 1711] [outer = 000000C6C8B81800] 12:21:47 INFO - PROCESS | 4624 | 1461093707532 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C9619000) [pid = 4624] [serial = 1712] [outer = 000000C6C8B81800] 12:21:48 INFO - PROCESS | 4624 | 1461093708166 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]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1021ms 12:21:48 INFO - PROCESS | 4624 | 1461093708192 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 4624 | 1461093708195 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:21:48 INFO - PROCESS | 4624 | 1461093708200 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 4624 | 1461093708203 Marionette TRACE conn5 <- [1,2246,null,{}] 12:21:48 INFO - PROCESS | 4624 | 1461093708206 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}] 12:21:48 INFO - PROCESS | 4624 | 1461093708330 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 12:21:48 INFO - PROCESS | 4624 | 1461093708487 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CE4DD800 == 130 [pid = 4624] [id = 571] 12:21:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6C96CF000) [pid = 4624] [serial = 1713] [outer = 0000000000000000] 12:21:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6C9885400) [pid = 4624] [serial = 1714] [outer = 000000C6C96CF000] 12:21:48 INFO - PROCESS | 4624 | 1461093708544 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6CA6E9400) [pid = 4624] [serial = 1715] [outer = 000000C6C96CF000] 12:21:49 INFO - PROCESS | 4624 | 1461093709138 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]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 12:21:49 INFO - PROCESS | 4624 | 1461093709191 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 4624 | 1461093709193 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 12:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:21:49 INFO - PROCESS | 4624 | 1461093709197 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 4624 | 1461093709199 Marionette TRACE conn5 <- [1,2250,null,{}] 12:21:49 INFO - PROCESS | 4624 | 1461093709203 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}] 12:21:49 INFO - PROCESS | 4624 | 1461093709341 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 12:21:49 INFO - PROCESS | 4624 | 1461093709499 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAE4F800 == 131 [pid = 4624] [id = 572] 12:21:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6C9507800) [pid = 4624] [serial = 1716] [outer = 0000000000000000] 12:21:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6CAA7A800) [pid = 4624] [serial = 1717] [outer = 000000C6C9507800] 12:21:49 INFO - PROCESS | 4624 | 1461093709561 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6CAC75C00) [pid = 4624] [serial = 1718] [outer = 000000C6C9507800] 12:21:50 INFO - PROCESS | 4624 | 1461093710156 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]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 987ms 12:21:50 INFO - PROCESS | 4624 | 1461093710195 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 4624 | 1461093710197 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 12:21:50 INFO - PROCESS | 4624 | 1461093710203 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:21:50 INFO - PROCESS | 4624 | 1461093710205 Marionette TRACE conn5 <- [1,2254,null,{}] 12:21:50 INFO - PROCESS | 4624 | 1461093710209 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}] 12:21:50 INFO - PROCESS | 4624 | 1461093710333 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 12:21:50 INFO - PROCESS | 4624 | 1461093710502 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAB6E000 == 132 [pid = 4624] [id = 573] 12:21:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6CAE26400) [pid = 4624] [serial = 1719] [outer = 0000000000000000] 12:21:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6CAE29000) [pid = 4624] [serial = 1720] [outer = 000000C6CAE26400] 12:21:50 INFO - PROCESS | 4624 | 1461093710560 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6CAE2F800) [pid = 4624] [serial = 1721] [outer = 000000C6CAE26400] 12:21:51 INFO - PROCESS | 4624 | 1461093711131 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]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 985ms 12:21:51 INFO - PROCESS | 4624 | 1461093711192 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 4624 | 1461093711194 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 12:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:21:51 INFO - PROCESS | 4624 | 1461093711198 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 4624 | 1461093711200 Marionette TRACE conn5 <- [1,2258,null,{}] 12:21:51 INFO - PROCESS | 4624 | 1461093711204 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}] 12:21:51 INFO - PROCESS | 4624 | 1461093711328 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 12:21:51 INFO - PROCESS | 4624 | 1461093711498 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAB8A800 == 133 [pid = 4624] [id = 574] 12:21:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6CAB55000) [pid = 4624] [serial = 1722] [outer = 0000000000000000] 12:21:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6CAB5B800) [pid = 4624] [serial = 1723] [outer = 000000C6CAB55000] 12:21:51 INFO - PROCESS | 4624 | 1461093711557 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6CAE29800) [pid = 4624] [serial = 1724] [outer = 000000C6CAB55000] 12:21:52 INFO - PROCESS | 4624 | 1461093712067 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]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 12:21:52 INFO - PROCESS | 4624 | 1461093712127 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 4624 | 1461093712130 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 12:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:21:52 INFO - PROCESS | 4624 | 1461093712135 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 4624 | 1461093712138 Marionette TRACE conn5 <- [1,2262,null,{}] 12:21:52 INFO - PROCESS | 4624 | 1461093712142 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}] 12:21:52 INFO - PROCESS | 4624 | 1461093712266 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 12:21:52 INFO - PROCESS | 4624 | 1461093712436 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCB99800 == 134 [pid = 4624] [id = 575] 12:21:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6CAE31C00) [pid = 4624] [serial = 1725] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6CB95C400) [pid = 4624] [serial = 1726] [outer = 000000C6CAE31C00] 12:21:52 INFO - PROCESS | 4624 | 1461093712494 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6CB964400) [pid = 4624] [serial = 1727] [outer = 000000C6CAE31C00] 12:21:53 INFO - PROCESS | 4624 | 1461093713166 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]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1073ms 12:21:53 INFO - PROCESS | 4624 | 1461093713210 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 4624 | 1461093713213 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:21:53 INFO - PROCESS | 4624 | 1461093713216 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 4624 | 1461093713219 Marionette TRACE conn5 <- [1,2266,null,{}] 12:21:53 INFO - PROCESS | 4624 | 1461093713222 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}] 12:21:53 INFO - PROCESS | 4624 | 1461093713349 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 12:21:53 INFO - PROCESS | 4624 | 1461093713527 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BABCF800 == 135 [pid = 4624] [id = 576] 12:21:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6AED10C00) [pid = 4624] [serial = 1728] [outer = 0000000000000000] 12:21:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BA4C3000) [pid = 4624] [serial = 1729] [outer = 000000C6AED10C00] 12:21:53 INFO - PROCESS | 4624 | 1461093713584 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6BBD3B400) [pid = 4624] [serial = 1730] [outer = 000000C6AED10C00] 12:21:54 INFO - PROCESS | 4624 | 1461093714189 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]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1023ms 12:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:21:54 INFO - PROCESS | 4624 | 1461093714242 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 4624 | 1461093714245 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 12:21:54 INFO - PROCESS | 4624 | 1461093714249 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 4624 | 1461093714252 Marionette TRACE conn5 <- [1,2270,null,{}] 12:21:54 INFO - PROCESS | 4624 | 1461093714256 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}] 12:21:54 INFO - PROCESS | 4624 | 1461093714465 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 12:21:54 INFO - PROCESS | 4624 | 1461093714633 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4426800 == 136 [pid = 4624] [id = 577] 12:21:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6AE916000) [pid = 4624] [serial = 1731] [outer = 0000000000000000] 12:21:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6B3ABE800) [pid = 4624] [serial = 1732] [outer = 000000C6AE916000] 12:21:54 INFO - PROCESS | 4624 | 1461093714694 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6BB29EC00) [pid = 4624] [serial = 1733] [outer = 000000C6AE916000] 12:21:55 INFO - PROCESS | 4624 | 1461093715587 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]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1392ms 12:21:55 INFO - PROCESS | 4624 | 1461093715644 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 4624 | 1461093715648 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 12:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:21:55 INFO - PROCESS | 4624 | 1461093715653 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 4624 | 1461093715657 Marionette TRACE conn5 <- [1,2274,null,{}] 12:21:55 INFO - PROCESS | 4624 | 1461093715663 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}] 12:21:55 INFO - PROCESS | 4624 | 1461093715789 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 12:21:55 INFO - PROCESS | 4624 | 1461093715952 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD1C800 == 137 [pid = 4624] [id = 578] 12:21:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6AD9D6C00) [pid = 4624] [serial = 1734] [outer = 0000000000000000] 12:21:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6B3AC6400) [pid = 4624] [serial = 1735] [outer = 000000C6AD9D6C00] 12:21:56 INFO - PROCESS | 4624 | 1461093716006 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6B5739C00) [pid = 4624] [serial = 1736] [outer = 000000C6AD9D6C00] 12:21:56 INFO - PROCESS | 4624 | 1461093716649 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]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1032ms 12:21:56 INFO - PROCESS | 4624 | 1461093716691 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 4624 | 1461093716697 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:21:56 INFO - PROCESS | 4624 | 1461093716703 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 4624 | 1461093716706 Marionette TRACE conn5 <- [1,2278,null,{}] 12:21:56 INFO - PROCESS | 4624 | 1461093716731 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}] 12:21:56 INFO - PROCESS | 4624 | 1461093716852 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 12:21:57 INFO - PROCESS | 4624 | 1461093717023 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8AF2800 == 136 [pid = 4624] [id = 379] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CB992000 == 135 [pid = 4624] [id = 565] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D0E000 == 134 [pid = 4624] [id = 564] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95D7800 == 133 [pid = 4624] [id = 563] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB68D800 == 132 [pid = 4624] [id = 12] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7D5B800 == 131 [pid = 4624] [id = 562] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF512000 == 130 [pid = 4624] [id = 561] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6C5205000) [pid = 4624] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6C52C2400) [pid = 4624] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6BE79FC00) [pid = 4624] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF9D2800 == 131 [pid = 4624] [id = 579] 12:21:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6AD55A400) [pid = 4624] [serial = 1737] [outer = 0000000000000000] 12:21:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6AE8E3400) [pid = 4624] [serial = 1738] [outer = 000000C6AD55A400] 12:21:57 INFO - PROCESS | 4624 | 1461093717137 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6B43A8400) [pid = 4624] [serial = 1739] [outer = 000000C6AD55A400] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6F8D000 == 130 [pid = 4624] [id = 560] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD1DF000 == 129 [pid = 4624] [id = 559] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96F0000 == 128 [pid = 4624] [id = 556] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95DB800 == 127 [pid = 4624] [id = 555] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C94CB800 == 126 [pid = 4624] [id = 554] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D19800 == 125 [pid = 4624] [id = 553] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8B50000 == 124 [pid = 4624] [id = 552] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C893C000 == 123 [pid = 4624] [id = 551] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A81800 == 122 [pid = 4624] [id = 550] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39B5800 == 121 [pid = 4624] [id = 549] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9B8C000 == 120 [pid = 4624] [id = 513] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEA3000 == 119 [pid = 4624] [id = 548] 12:21:57 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26CD000 == 118 [pid = 4624] [id = 547] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6C96D5C00) [pid = 4624] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6C0A75000) [pid = 4624] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6BBD3B000) [pid = 4624] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6CDFE1400) [pid = 4624] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6C8DD0800) [pid = 4624] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6B3B89400) [pid = 4624] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6BB47D800) [pid = 4624] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6C9B1F000) [pid = 4624] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C89B4C00) [pid = 4624] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6C7D8A000) [pid = 4624] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6C35AA400) [pid = 4624] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C7DE9000) [pid = 4624] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6C8D3E000) [pid = 4624] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6C9B24800) [pid = 4624] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6C8E0A400) [pid = 4624] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6CA6E5000) [pid = 4624] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6C9B2CC00) [pid = 4624] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6C96D9C00) [pid = 4624] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6CA6E8400) [pid = 4624] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C909DC00) [pid = 4624] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6C52CC000) [pid = 4624] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6B43A7800) [pid = 4624] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C0397000) [pid = 4624] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BEDC0C00) [pid = 4624] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6BA479800) [pid = 4624] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6BEF2B400) [pid = 4624] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6BAC25800) [pid = 4624] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6ADC3EC00) [pid = 4624] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6C8B88C00) [pid = 4624] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6B573CC00) [pid = 4624] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6B8265C00) [pid = 4624] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6BB5DB000) [pid = 4624] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6CAA77C00) [pid = 4624] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6BB47C400) [pid = 4624] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6C9592400) [pid = 4624] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6AE5B4800) [pid = 4624] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6AD9DC000) [pid = 4624] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6BAE56000) [pid = 4624] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6B8602C00) [pid = 4624] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6BA47A000) [pid = 4624] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6BEE3F800) [pid = 4624] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6B7B03800) [pid = 4624] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6BB510000) [pid = 4624] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C96CCC00) [pid = 4624] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6BBD2AC00) [pid = 4624] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6B40D1800) [pid = 4624] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6B4AE4400) [pid = 4624] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6BBAB1000) [pid = 4624] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6AED0EC00) [pid = 4624] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6C7537000) [pid = 4624] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6BF670800) [pid = 4624] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6C08A3000) [pid = 4624] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6C26A6800) [pid = 4624] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6BBF94000) [pid = 4624] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6CAC79400) [pid = 4624] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6BAC1DC00) [pid = 4624] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6B3A76800) [pid = 4624] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6AE91B400) [pid = 4624] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6C9610000) [pid = 4624] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6BBAA6800) [pid = 4624] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6BEF33C00) [pid = 4624] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6BD310000) [pid = 4624] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6BE7A0000) [pid = 4624] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6C26B1800) [pid = 4624] [serial = 1103] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6BBB67000) [pid = 4624] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BAC24C00) [pid = 4624] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6BF69B800) [pid = 4624] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6BC25C800) [pid = 4624] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6BBE8F000) [pid = 4624] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BAEA8800) [pid = 4624] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BF60E000) [pid = 4624] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6AED11C00) [pid = 4624] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6B82D2000) [pid = 4624] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6C08EB800) [pid = 4624] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6B4AE2C00) [pid = 4624] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 4624 | 1461093717661 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]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 12:21:57 INFO - PROCESS | 4624 | 1461093717690 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 4624 | 1461093717693 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 12:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:21:57 INFO - PROCESS | 4624 | 1461093717696 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 4624 | 1461093717700 Marionette TRACE conn5 <- [1,2282,null,{}] 12:21:57 INFO - PROCESS | 4624 | 1461093717711 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}] 12:21:57 INFO - PROCESS | 4624 | 1461093717818 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 12:21:57 INFO - PROCESS | 4624 | 1461093717953 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA6000 == 119 [pid = 4624] [id = 580] 12:21:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6B40D1800) [pid = 4624] [serial = 1740] [outer = 0000000000000000] 12:21:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6B856E000) [pid = 4624] [serial = 1741] [outer = 000000C6B40D1800] 12:21:58 INFO - PROCESS | 4624 | 1461093718002 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6BAC26000) [pid = 4624] [serial = 1742] [outer = 000000C6B40D1800] 12:21:58 INFO - PROCESS | 4624 | 1461093718376 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]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 12:21:58 INFO - PROCESS | 4624 | 1461093718448 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 4624 | 1461093718451 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 12:21:58 INFO - PROCESS | 4624 | 1461093718455 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:21:58 INFO - PROCESS | 4624 | 1461093718457 Marionette TRACE conn5 <- [1,2286,null,{}] 12:21:58 INFO - PROCESS | 4624 | 1461093718460 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}] 12:21:58 INFO - PROCESS | 4624 | 1461093718564 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 12:21:58 INFO - PROCESS | 4624 | 1461093718575 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD09000 == 120 [pid = 4624] [id = 581] 12:21:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6BB2BD800) [pid = 4624] [serial = 1743] [outer = 0000000000000000] 12:21:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6BB50D800) [pid = 4624] [serial = 1744] [outer = 000000C6BB2BD800] 12:21:58 INFO - PROCESS | 4624 | 1461093718622 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6BBAEB000) [pid = 4624] [serial = 1745] [outer = 000000C6BB2BD800] 12:21:59 INFO - PROCESS | 4624 | 1461093719078 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]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 12:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:21:59 INFO - PROCESS | 4624 | 1461093719150 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 4624 | 1461093719152 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 12:21:59 INFO - PROCESS | 4624 | 1461093719155 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 4624 | 1461093719157 Marionette TRACE conn5 <- [1,2290,null,{}] 12:21:59 INFO - PROCESS | 4624 | 1461093719161 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}] 12:21:59 INFO - PROCESS | 4624 | 1461093719260 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 12:21:59 INFO - PROCESS | 4624 | 1461093719266 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C308D800 == 121 [pid = 4624] [id = 582] 12:21:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BBD35400) [pid = 4624] [serial = 1746] [outer = 0000000000000000] 12:21:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BBD42400) [pid = 4624] [serial = 1747] [outer = 000000C6BBD35400] 12:21:59 INFO - PROCESS | 4624 | 1461093719312 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BC259800) [pid = 4624] [serial = 1748] [outer = 000000C6BBD35400] 12:21:59 INFO - PROCESS | 4624 | 1461093719840 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]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 12:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:21:59 INFO - PROCESS | 4624 | 1461093719900 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 4624 | 1461093719903 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 12:21:59 INFO - PROCESS | 4624 | 1461093719906 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 4624 | 1461093719908 Marionette TRACE conn5 <- [1,2294,null,{}] 12:21:59 INFO - PROCESS | 4624 | 1461093719948 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}] 12:22:00 INFO - PROCESS | 4624 | 1461093720108 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 12:22:00 INFO - PROCESS | 4624 | 1461093720133 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34CE800 == 122 [pid = 4624] [id = 583] 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BEE3E000) [pid = 4624] [serial = 1749] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BF611800) [pid = 4624] [serial = 1750] [outer = 000000C6BEE3E000] 12:22:00 INFO - PROCESS | 4624 | 1461093720182 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6BF69F000) [pid = 4624] [serial = 1751] [outer = 000000C6BEE3E000] 12:22:00 INFO - PROCESS | 4624 | 1461093720641 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]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 755ms 12:22:00 INFO - PROCESS | 4624 | 1461093720662 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 4624 | 1461093720664 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 12:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:22:00 INFO - PROCESS | 4624 | 1461093720667 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 4624 | 1461093720669 Marionette TRACE conn5 <- [1,2298,null,{}] 12:22:00 INFO - PROCESS | 4624 | 1461093720679 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}] 12:22:00 INFO - PROCESS | 4624 | 1461093720817 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 12:22:00 INFO - PROCESS | 4624 | 1461093720835 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E7C800 == 123 [pid = 4624] [id = 584] 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BF6A6400) [pid = 4624] [serial = 1752] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C0397400) [pid = 4624] [serial = 1753] [outer = 000000C6BF6A6400] 12:22:00 INFO - PROCESS | 4624 | 1461093720881 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C0ADCC00) [pid = 4624] [serial = 1754] [outer = 000000C6BF6A6400] 12:22:01 INFO - PROCESS | 4624 | 1461093721330 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 12:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:22:01 INFO - PROCESS | 4624 | 1461093721363 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 4624 | 1461093721365 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 12:22:01 INFO - PROCESS | 4624 | 1461093721368 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 4624 | 1461093721370 Marionette TRACE conn5 <- [1,2302,null,{}] 12:22:01 INFO - PROCESS | 4624 | 1461093721373 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}] 12:22:01 INFO - PROCESS | 4624 | 1461093721512 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6AE919C00) [pid = 4624] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C9B2D400) [pid = 4624] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6C960B400) [pid = 4624] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6BBD29800) [pid = 4624] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C958D400) [pid = 4624] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6C9590800) [pid = 4624] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6B8270C00) [pid = 4624] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C9626C00) [pid = 4624] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6C644A800) [pid = 4624] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6B4A52C00) [pid = 4624] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BA9A7800) [pid = 4624] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6BF626800) [pid = 4624] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6C35A9400) [pid = 4624] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6C23CD400) [pid = 4624] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6ACB65C00) [pid = 4624] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6CA6ED000) [pid = 4624] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6BF6DA800) [pid = 4624] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:22:01 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BC256400) [pid = 4624] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6B435F000) [pid = 4624] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6C9B1A400) [pid = 4624] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6BE7A8C00) [pid = 4624] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6C7D89400) [pid = 4624] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6C7539C00) [pid = 4624] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6BAEB5800) [pid = 4624] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6CA6EE800) [pid = 4624] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6C5246000) [pid = 4624] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6C9427000) [pid = 4624] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:22:02 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6B43A9400) [pid = 4624] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:22:02 INFO - PROCESS | 4624 | 1461093722026 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8541800 == 124 [pid = 4624] [id = 585] 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6ACC6D400) [pid = 4624] [serial = 1755] [outer = 0000000000000000] 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6AE5A3C00) [pid = 4624] [serial = 1756] [outer = 000000C6ACC6D400] 12:22:02 INFO - PROCESS | 4624 | 1461093722073 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6BAE5FC00) [pid = 4624] [serial = 1757] [outer = 000000C6ACC6D400] 12:22:02 INFO - PROCESS | 4624 | 1461093722453 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]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1126ms 12:22:02 INFO - PROCESS | 4624 | 1461093722498 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 4624 | 1461093722500 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 12:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:22:02 INFO - PROCESS | 4624 | 1461093722504 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 4624 | 1461093722506 Marionette TRACE conn5 <- [1,2306,null,{}] 12:22:02 INFO - PROCESS | 4624 | 1461093722510 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}] 12:22:02 INFO - PROCESS | 4624 | 1461093722610 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 12:22:02 INFO - PROCESS | 4624 | 1461093722616 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6FA5000 == 125 [pid = 4624] [id = 586] 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6BE7A8C00) [pid = 4624] [serial = 1758] [outer = 0000000000000000] 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6C26AF400) [pid = 4624] [serial = 1759] [outer = 000000C6BE7A8C00] 12:22:02 INFO - PROCESS | 4624 | 1461093722662 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6C35AE800) [pid = 4624] [serial = 1760] [outer = 000000C6BE7A8C00] 12:22:03 INFO - PROCESS | 4624 | 1461093723099 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] 12:22:03 INFO - PROCESS | 4624 | 1461093723141 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:22:03 INFO - PROCESS | 4624 | 1461093723145 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 4624 | 1461093723147 Marionette TRACE conn5 <- [1,2310,null,{}] 12:22:03 INFO - PROCESS | 4624 | 1461093723150 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}] 12:22:03 INFO - PROCESS | 4624 | 1461093723251 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 12:22:03 INFO - PROCESS | 4624 | 1461093723257 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7B94800 == 126 [pid = 4624] [id = 587] 12:22:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6C52BE000) [pid = 4624] [serial = 1761] [outer = 0000000000000000] 12:22:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6C52D2800) [pid = 4624] [serial = 1762] [outer = 000000C6C52BE000] 12:22:03 INFO - PROCESS | 4624 | 1461093723303 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6C6448C00) [pid = 4624] [serial = 1763] [outer = 000000C6C52BE000] 12:22:03 INFO - PROCESS | 4624 | 1461093723790 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]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 12:22:03 INFO - PROCESS | 4624 | 1461093723819 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 4624 | 1461093723822 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:22:03 INFO - PROCESS | 4624 | 1461093723845 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 4624 | 1461093723847 Marionette TRACE conn5 <- [1,2314,null,{}] 12:22:03 INFO - PROCESS | 4624 | 1461093723851 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}] 12:22:03 INFO - PROCESS | 4624 | 1461093723973 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 12:22:04 INFO - PROCESS | 4624 | 1461093724212 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B8675000 == 127 [pid = 4624] [id = 588] 12:22:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6ACD2B400) [pid = 4624] [serial = 1764] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6ADC51000) [pid = 4624] [serial = 1765] [outer = 000000C6ACD2B400] 12:22:04 INFO - PROCESS | 4624 | 1461093724276 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6AEE55400) [pid = 4624] [serial = 1766] [outer = 000000C6ACD2B400] 12:22:04 INFO - PROCESS | 4624 | 1461093724958 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]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1130ms 12:22:04 INFO - PROCESS | 4624 | 1461093724978 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 4624 | 1461093724982 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 12:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:22:04 INFO - PROCESS | 4624 | 1461093724987 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 4624 | 1461093724992 Marionette TRACE conn5 <- [1,2318,null,{}] 12:22:05 INFO - PROCESS | 4624 | 1461093725013 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}] 12:22:05 INFO - PROCESS | 4624 | 1461093725149 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 12:22:05 INFO - PROCESS | 4624 | 1461093725301 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0003000 == 128 [pid = 4624] [id = 589] 12:22:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6B856CC00) [pid = 4624] [serial = 1767] [outer = 0000000000000000] 12:22:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6BA252400) [pid = 4624] [serial = 1768] [outer = 000000C6B856CC00] 12:22:05 INFO - PROCESS | 4624 | 1461093725361 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6BAEB2000) [pid = 4624] [serial = 1769] [outer = 000000C6B856CC00] 12:22:05 INFO - PROCESS | 4624 | 1461093725980 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]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1042ms 12:22:06 INFO - PROCESS | 4624 | 1461093726035 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 4624 | 1461093726040 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 12:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:22:06 INFO - PROCESS | 4624 | 1461093726044 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 4624 | 1461093726046 Marionette TRACE conn5 <- [1,2322,null,{}] 12:22:06 INFO - PROCESS | 4624 | 1461093726051 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}] 12:22:06 INFO - PROCESS | 4624 | 1461093726211 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 12:22:06 INFO - PROCESS | 4624 | 1461093726364 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A7C800 == 129 [pid = 4624] [id = 590] 12:22:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6B8571000) [pid = 4624] [serial = 1770] [outer = 0000000000000000] 12:22:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6BE029400) [pid = 4624] [serial = 1771] [outer = 000000C6B8571000] 12:22:06 INFO - PROCESS | 4624 | 1461093726421 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6BF60C800) [pid = 4624] [serial = 1772] [outer = 000000C6B8571000] 12:22:07 INFO - PROCESS | 4624 | 1461093727056 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]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1087ms 12:22:07 INFO - PROCESS | 4624 | 1461093727134 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 4624 | 1461093727136 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:22:07 INFO - PROCESS | 4624 | 1461093727148 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 4624 | 1461093727155 Marionette TRACE conn5 <- [1,2326,null,{}] 12:22:07 INFO - PROCESS | 4624 | 1461093727159 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}] 12:22:07 INFO - PROCESS | 4624 | 1461093727291 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 12:22:07 INFO - PROCESS | 4624 | 1461093727442 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D05000 == 130 [pid = 4624] [id = 591] 12:22:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6BEE3FC00) [pid = 4624] [serial = 1773] [outer = 0000000000000000] 12:22:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6C7D86800) [pid = 4624] [serial = 1774] [outer = 000000C6BEE3FC00] 12:22:07 INFO - PROCESS | 4624 | 1461093727499 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C7DEB400) [pid = 4624] [serial = 1775] [outer = 000000C6BEE3FC00] 12:22:08 INFO - PROCESS | 4624 | 1461093728081 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]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1004ms 12:22:08 INFO - PROCESS | 4624 | 1461093728146 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 4624 | 1461093728150 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:22:08 INFO - PROCESS | 4624 | 1461093728153 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 4624 | 1461093728156 Marionette TRACE conn5 <- [1,2330,null,{}] 12:22:08 INFO - PROCESS | 4624 | 1461093728160 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}] 12:22:08 INFO - PROCESS | 4624 | 1461093728288 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 12:22:08 INFO - PROCESS | 4624 | 1461093728439 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C94CE800 == 131 [pid = 4624] [id = 592] 12:22:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6C7DEA000) [pid = 4624] [serial = 1776] [outer = 0000000000000000] 12:22:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6C858E800) [pid = 4624] [serial = 1777] [outer = 000000C6C7DEA000] 12:22:08 INFO - PROCESS | 4624 | 1461093728497 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C89B2400) [pid = 4624] [serial = 1778] [outer = 000000C6C7DEA000] 12:22:09 INFO - PROCESS | 4624 | 1461093729071 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]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 942ms 12:22:09 INFO - PROCESS | 4624 | 1461093729109 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 4624 | 1461093729111 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:22:09 INFO - PROCESS | 4624 | 1461093729116 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 4624 | 1461093729119 Marionette TRACE conn5 <- [1,2334,null,{}] 12:22:09 INFO - PROCESS | 4624 | 1461093729123 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}] 12:22:09 INFO - PROCESS | 4624 | 1461093729249 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 12:22:09 INFO - PROCESS | 4624 | 1461093729417 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96ED000 == 132 [pid = 4624] [id = 593] 12:22:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6C8B8AC00) [pid = 4624] [serial = 1779] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6C8D38400) [pid = 4624] [serial = 1780] [outer = 000000C6C8B8AC00] 12:22:09 INFO - PROCESS | 4624 | 1461093729484 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C8E08C00) [pid = 4624] [serial = 1781] [outer = 000000C6C8B8AC00] 12:22:10 INFO - PROCESS | 4624 | 1461093730131 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]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1031ms 12:22:10 INFO - PROCESS | 4624 | 1461093730155 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 4624 | 1461093730158 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 12:22:10 INFO - PROCESS | 4624 | 1461093730180 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:22:10 INFO - PROCESS | 4624 | 1461093730183 Marionette TRACE conn5 <- [1,2338,null,{}] 12:22:10 INFO - PROCESS | 4624 | 1461093730186 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}] 12:22:10 INFO - PROCESS | 4624 | 1461093730314 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 12:22:10 INFO - PROCESS | 4624 | 1461093730465 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8CC800 == 133 [pid = 4624] [id = 594] 12:22:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C8E10400) [pid = 4624] [serial = 1782] [outer = 0000000000000000] 12:22:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6C9507400) [pid = 4624] [serial = 1783] [outer = 000000C6C8E10400] 12:22:10 INFO - PROCESS | 4624 | 1461093730522 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6C9587C00) [pid = 4624] [serial = 1784] [outer = 000000C6C8E10400] 12:22:11 INFO - PROCESS | 4624 | 1461093731071 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]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 941ms 12:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:22:11 INFO - PROCESS | 4624 | 1461093731126 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 4624 | 1461093731128 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 12:22:11 INFO - PROCESS | 4624 | 1461093731132 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 4624 | 1461093731134 Marionette TRACE conn5 <- [1,2342,null,{}] 12:22:11 INFO - PROCESS | 4624 | 1461093731138 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}] 12:22:11 INFO - PROCESS | 4624 | 1461093731264 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 12:22:11 INFO - PROCESS | 4624 | 1461093731429 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CABD9000 == 134 [pid = 4624] [id = 595] 12:22:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6C950F000) [pid = 4624] [serial = 1785] [outer = 0000000000000000] 12:22:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C960C800) [pid = 4624] [serial = 1786] [outer = 000000C6C950F000] 12:22:11 INFO - PROCESS | 4624 | 1461093731485 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6C9629C00) [pid = 4624] [serial = 1787] [outer = 000000C6C950F000] 12:22:12 INFO - PROCESS | 4624 | 1461093732088 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]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1026ms 12:22:12 INFO - PROCESS | 4624 | 1461093732160 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 4624 | 1461093732162 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 12:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:22:12 INFO - PROCESS | 4624 | 1461093732166 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 4624 | 1461093732168 Marionette TRACE conn5 <- [1,2346,null,{}] 12:22:12 INFO - PROCESS | 4624 | 1461093732171 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}] 12:22:12 INFO - PROCESS | 4624 | 1461093732365 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 12:22:12 INFO - PROCESS | 4624 | 1461093732481 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CB97E800 == 135 [pid = 4624] [id = 596] 12:22:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6C9620C00) [pid = 4624] [serial = 1788] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6C9889000) [pid = 4624] [serial = 1789] [outer = 000000C6C9620C00] 12:22:12 INFO - PROCESS | 4624 | 1461093732540 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6C9B2BC00) [pid = 4624] [serial = 1790] [outer = 000000C6C9620C00] 12:22:13 INFO - PROCESS | 4624 | 1461093733144 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]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1021ms 12:22:13 INFO - PROCESS | 4624 | 1461093733190 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 4624 | 1461093733192 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 12:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:22:13 INFO - PROCESS | 4624 | 1461093733196 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 4624 | 1461093733198 Marionette TRACE conn5 <- [1,2350,null,{}] 12:22:13 INFO - PROCESS | 4624 | 1461093733202 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}] 12:22:13 INFO - PROCESS | 4624 | 1461093733330 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 12:22:13 INFO - PROCESS | 4624 | 1461093733495 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFC8800 == 136 [pid = 4624] [id = 597] 12:22:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6C9B28C00) [pid = 4624] [serial = 1791] [outer = 0000000000000000] 12:22:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6CA6E9C00) [pid = 4624] [serial = 1792] [outer = 000000C6C9B28C00] 12:22:13 INFO - PROCESS | 4624 | 1461093733551 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6CAA77C00) [pid = 4624] [serial = 1793] [outer = 000000C6C9B28C00] 12:22:14 INFO - PROCESS | 4624 | 1461093734185 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]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1030ms 12:22:14 INFO - PROCESS | 4624 | 1461093734228 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 4624 | 1461093734231 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:22:14 INFO - PROCESS | 4624 | 1461093734235 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 4624 | 1461093734237 Marionette TRACE conn5 <- [1,2354,null,{}] 12:22:14 INFO - PROCESS | 4624 | 1461093734259 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}] 12:22:14 INFO - PROCESS | 4624 | 1461093734385 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 12:22:14 INFO - PROCESS | 4624 | 1461093734542 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF583800 == 137 [pid = 4624] [id = 598] 12:22:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6AD9D4800) [pid = 4624] [serial = 1794] [outer = 0000000000000000] 12:22:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6BEEC0C00) [pid = 4624] [serial = 1795] [outer = 000000C6AD9D4800] 12:22:14 INFO - PROCESS | 4624 | 1461093734604 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6CAA73800) [pid = 4624] [serial = 1796] [outer = 000000C6AD9D4800] 12:22:15 INFO - PROCESS | 4624 | 1461093735497 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]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1301ms 12:22:15 INFO - PROCESS | 4624 | 1461093735539 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 4624 | 1461093735543 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 12:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:22:15 INFO - PROCESS | 4624 | 1461093735563 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 4624 | 1461093735568 Marionette TRACE conn5 <- [1,2358,null,{}] 12:22:15 INFO - PROCESS | 4624 | 1461093735574 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}] 12:22:15 INFO - PROCESS | 4624 | 1461093735710 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 12:22:15 INFO - PROCESS | 4624 | 1461093735865 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BDA000 == 138 [pid = 4624] [id = 599] 12:22:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6B36B3400) [pid = 4624] [serial = 1797] [outer = 0000000000000000] 12:22:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6B3B50C00) [pid = 4624] [serial = 1798] [outer = 000000C6B36B3400] 12:22:15 INFO - PROCESS | 4624 | 1461093735917 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6B4AE7C00) [pid = 4624] [serial = 1799] [outer = 000000C6B36B3400] 12:22:16 INFO - PROCESS | 4624 | 1461093736501 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]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 983ms 12:22:16 INFO - PROCESS | 4624 | 1461093736549 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 4624 | 1461093736555 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 12:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:22:16 INFO - PROCESS | 4624 | 1461093736561 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 4624 | 1461093736564 Marionette TRACE conn5 <- [1,2362,null,{}] 12:22:16 INFO - PROCESS | 4624 | 1461093736568 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}] 12:22:16 INFO - PROCESS | 4624 | 1461093736685 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 12:22:16 INFO - PROCESS | 4624 | 1461093736842 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6FA7000 == 139 [pid = 4624] [id = 600] 12:22:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6B86BE400) [pid = 4624] [serial = 1800] [outer = 0000000000000000] 12:22:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6BA25B000) [pid = 4624] [serial = 1801] [outer = 000000C6B86BE400] 12:22:16 INFO - PROCESS | 4624 | 1461093736895 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6BAEB3400) [pid = 4624] [serial = 1802] [outer = 000000C6B86BE400] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7B94800 == 138 [pid = 4624] [id = 587] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6FA5000 == 137 [pid = 4624] [id = 586] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8541800 == 136 [pid = 4624] [id = 585] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E7C800 == 135 [pid = 4624] [id = 584] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34CE800 == 134 [pid = 4624] [id = 583] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C308D800 == 133 [pid = 4624] [id = 582] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD09000 == 132 [pid = 4624] [id = 581] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6C7DE8800) [pid = 4624] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEEA6000 == 131 [pid = 4624] [id = 580] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9D2800 == 130 [pid = 4624] [id = 579] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD1C800 == 129 [pid = 4624] [id = 578] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAE4F800 == 128 [pid = 4624] [id = 572] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CE4DD800 == 127 [pid = 4624] [id = 571] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CCBE9000 == 126 [pid = 4624] [id = 570] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC079800 == 125 [pid = 4624] [id = 569] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C893F000 == 124 [pid = 4624] [id = 568] 12:22:17 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36D1000 == 123 [pid = 4624] [id = 567] 12:22:17 INFO - PROCESS | 4624 | 1461093737576 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]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1033ms 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6B4A5C000) [pid = 4624] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6CDFD7000) [pid = 4624] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C9619400) [pid = 4624] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6C8668C00) [pid = 4624] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6CC0ACC00) [pid = 4624] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6CAA7DC00) [pid = 4624] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6BE7A5800) [pid = 4624] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6C988C800) [pid = 4624] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6C8669400) [pid = 4624] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6BBD43C00) [pid = 4624] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6BB51F400) [pid = 4624] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6C753BC00) [pid = 4624] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6AD9DEC00) [pid = 4624] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6C9B25800) [pid = 4624] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6C8B80000) [pid = 4624] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6C52CD400) [pid = 4624] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6C35A7400) [pid = 4624] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6ACD2F000) [pid = 4624] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C644D800) [pid = 4624] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6CAC71000) [pid = 4624] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6C8588000) [pid = 4624] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6C0054400) [pid = 4624] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6BF671400) [pid = 4624] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C23D2800) [pid = 4624] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BBD43000) [pid = 4624] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6CA6E3000) [pid = 4624] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C8E07400) [pid = 4624] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6B435C000) [pid = 4624] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6C909EC00) [pid = 4624] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6C9097C00) [pid = 4624] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6BE78F000) [pid = 4624] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6C08F0000) [pid = 4624] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6C89B1400) [pid = 4624] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6BAC1D400) [pid = 4624] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6BC9B6000) [pid = 4624] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6B7B0E400) [pid = 4624] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6C7D84800) [pid = 4624] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6B7B09C00) [pid = 4624] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6CC0A2800) [pid = 4624] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6C753C800) [pid = 4624] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6CC09F800) [pid = 4624] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6B8569000) [pid = 4624] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6C523EC00) [pid = 4624] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C9616400) [pid = 4624] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6C9589800) [pid = 4624] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6C753B000) [pid = 4624] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:22:17 INFO - PROCESS | 4624 | 1461093737675 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 4624 | 1461093737678 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 12:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:22:17 INFO - PROCESS | 4624 | 1461093737687 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 4624 | 1461093737691 Marionette TRACE conn5 <- [1,2366,null,{}] 12:22:17 INFO - PROCESS | 4624 | 1461093737702 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}] 12:22:17 INFO - PROCESS | 4624 | 1461093737814 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 12:22:17 INFO - PROCESS | 4624 | 1461093737826 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE721000 == 124 [pid = 4624] [id = 601] 12:22:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6B32B2C00) [pid = 4624] [serial = 1803] [outer = 0000000000000000] 12:22:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6B8261800) [pid = 4624] [serial = 1804] [outer = 000000C6B32B2C00] 12:22:17 INFO - PROCESS | 4624 | 1461093737876 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6BA9C0400) [pid = 4624] [serial = 1805] [outer = 000000C6B32B2C00] 12:22:18 INFO - PROCESS | 4624 | 1461093738458 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]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 793ms 12:22:18 INFO - PROCESS | 4624 | 1461093738478 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 4624 | 1461093738481 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:22:18 INFO - PROCESS | 4624 | 1461093738485 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 4624 | 1461093738487 Marionette TRACE conn5 <- [1,2370,null,{}] 12:22:18 INFO - PROCESS | 4624 | 1461093738490 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}] 12:22:18 INFO - PROCESS | 4624 | 1461093738595 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 12:22:18 INFO - PROCESS | 4624 | 1461093738706 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0006000 == 125 [pid = 4624] [id = 602] 12:22:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6BAC1F800) [pid = 4624] [serial = 1806] [outer = 0000000000000000] 12:22:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6BB5DFC00) [pid = 4624] [serial = 1807] [outer = 000000C6BAC1F800] 12:22:18 INFO - PROCESS | 4624 | 1461093738753 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6BBD39800) [pid = 4624] [serial = 1808] [outer = 000000C6BAC1F800] 12:22:19 INFO - PROCESS | 4624 | 1461093739140 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]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 12:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:22:19 INFO - PROCESS | 4624 | 1461093739178 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 4624 | 1461093739180 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 12:22:19 INFO - PROCESS | 4624 | 1461093739184 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 4624 | 1461093739185 Marionette TRACE conn5 <- [1,2374,null,{}] 12:22:19 INFO - PROCESS | 4624 | 1461093739189 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}] 12:22:19 INFO - PROCESS | 4624 | 1461093739289 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 12:22:19 INFO - PROCESS | 4624 | 1461093739296 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34CF800 == 126 [pid = 4624] [id = 603] 12:22:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6BBED8C00) [pid = 4624] [serial = 1809] [outer = 0000000000000000] 12:22:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6BC11D400) [pid = 4624] [serial = 1810] [outer = 000000C6BBED8C00] 12:22:19 INFO - PROCESS | 4624 | 1461093739342 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BE032000) [pid = 4624] [serial = 1811] [outer = 000000C6BBED8C00] 12:22:19 INFO - PROCESS | 4624 | 1461093739795 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]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 12:22:19 INFO - PROCESS | 4624 | 1461093739878 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 4624 | 1461093739880 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 12:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:22:19 INFO - PROCESS | 4624 | 1461093739884 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 4624 | 1461093739885 Marionette TRACE conn5 <- [1,2378,null,{}] 12:22:19 INFO - PROCESS | 4624 | 1461093739889 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}] 12:22:20 INFO - PROCESS | 4624 | 1461093740081 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 12:22:20 INFO - PROCESS | 4624 | 1461093740114 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C75C2800 == 127 [pid = 4624] [id = 604] 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BF607400) [pid = 4624] [serial = 1812] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6BF671400) [pid = 4624] [serial = 1813] [outer = 000000C6BF607400] 12:22:20 INFO - PROCESS | 4624 | 1461093740162 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6C039FC00) [pid = 4624] [serial = 1814] [outer = 000000C6BF607400] 12:22:20 INFO - PROCESS | 4624 | 1461093740633 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]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 775ms 12:22:20 INFO - PROCESS | 4624 | 1461093740662 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 4624 | 1461093740664 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 12:22:20 INFO - PROCESS | 4624 | 1461093740667 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:22:20 INFO - PROCESS | 4624 | 1461093740669 Marionette TRACE conn5 <- [1,2382,null,{}] 12:22:20 INFO - PROCESS | 4624 | 1461093740673 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}] 12:22:20 INFO - PROCESS | 4624 | 1461093740813 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 12:22:20 INFO - PROCESS | 4624 | 1461093740832 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C856C800 == 128 [pid = 4624] [id = 605] 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6C08E9400) [pid = 4624] [serial = 1815] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6C0ADA800) [pid = 4624] [serial = 1816] [outer = 000000C6C08E9400] 12:22:20 INFO - PROCESS | 4624 | 1461093740877 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6C26B5800) [pid = 4624] [serial = 1817] [outer = 000000C6C08E9400] 12:22:21 INFO - PROCESS | 4624 | 1461093741359 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]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 732ms 12:22:21 INFO - PROCESS | 4624 | 1461093741403 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 4624 | 1461093741405 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:22:21 INFO - PROCESS | 4624 | 1461093741409 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 4624 | 1461093741411 Marionette TRACE conn5 <- [1,2386,null,{}] 12:22:21 INFO - PROCESS | 4624 | 1461093741414 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}] 12:22:21 INFO - PROCESS | 4624 | 1461093741596 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 12:22:21 INFO - PROCESS | 4624 | 1461093741616 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B4B000 == 129 [pid = 4624] [id = 606] 12:22:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C322CC00) [pid = 4624] [serial = 1818] [outer = 0000000000000000] 12:22:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C35AD400) [pid = 4624] [serial = 1819] [outer = 000000C6C322CC00] 12:22:21 INFO - PROCESS | 4624 | 1461093741661 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6C52C5800) [pid = 4624] [serial = 1820] [outer = 000000C6C322CC00] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BB678800) [pid = 4624] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BEE3E000) [pid = 4624] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6BF6A6400) [pid = 4624] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6BE7A8C00) [pid = 4624] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6BBD35400) [pid = 4624] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6AD55A400) [pid = 4624] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6B40D1800) [pid = 4624] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6BB2BD800) [pid = 4624] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6AD9D6C00) [pid = 4624] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6ACC6D400) [pid = 4624] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:22:22 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6BB68C000) [pid = 4624] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:22:22 INFO - PROCESS | 4624 | 1461093742311 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]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 944ms 12:22:22 INFO - PROCESS | 4624 | 1461093742360 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 4624 | 1461093742363 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 12:22:22 INFO - PROCESS | 4624 | 1461093742366 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:22:22 INFO - PROCESS | 4624 | 1461093742368 Marionette TRACE conn5 <- [1,2390,null,{}] 12:22:22 INFO - PROCESS | 4624 | 1461093742379 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}] 12:22:22 INFO - PROCESS | 4624 | 1461093742516 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 12:22:22 INFO - PROCESS | 4624 | 1461093742528 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B43800 == 130 [pid = 4624] [id = 607] 12:22:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6BC3AE000) [pid = 4624] [serial = 1821] [outer = 0000000000000000] 12:22:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6C35B0000) [pid = 4624] [serial = 1822] [outer = 000000C6BC3AE000] 12:22:22 INFO - PROCESS | 4624 | 1461093742573 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6C644F400) [pid = 4624] [serial = 1823] [outer = 000000C6BC3AE000] 12:22:23 INFO - PROCESS | 4624 | 1461093742999 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]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 12:22:23 INFO - PROCESS | 4624 | 1461093743062 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 4624 | 1461093743064 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 12:22:23 INFO - PROCESS | 4624 | 1461093743068 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:22:23 INFO - PROCESS | 4624 | 1461093743070 Marionette TRACE conn5 <- [1,2394,null,{}] 12:22:23 INFO - PROCESS | 4624 | 1461093743073 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}] 12:22:23 INFO - PROCESS | 4624 | 1461093743176 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 12:22:23 INFO - PROCESS | 4624 | 1461093743218 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96F1000 == 131 [pid = 4624] [id = 608] 12:22:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6C7AE8C00) [pid = 4624] [serial = 1824] [outer = 0000000000000000] 12:22:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6C7D8EC00) [pid = 4624] [serial = 1825] [outer = 000000C6C7AE8C00] 12:22:23 INFO - PROCESS | 4624 | 1461093743263 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6C858FC00) [pid = 4624] [serial = 1826] [outer = 000000C6C7AE8C00] 12:22:23 INFO - PROCESS | 4624 | 1461093743712 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]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 12:22:23 INFO - PROCESS | 4624 | 1461093743762 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 4624 | 1461093743765 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:22:23 INFO - PROCESS | 4624 | 1461093743768 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 4624 | 1461093743771 Marionette TRACE conn5 <- [1,2398,null,{}] 12:22:23 INFO - PROCESS | 4624 | 1461093743774 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}] 12:22:23 INFO - PROCESS | 4624 | 1461093743899 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 12:22:23 INFO - PROCESS | 4624 | 1461093743904 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8CB800 == 132 [pid = 4624] [id = 609] 12:22:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6C8B80400) [pid = 4624] [serial = 1827] [outer = 0000000000000000] 12:22:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6C8DC5800) [pid = 4624] [serial = 1828] [outer = 000000C6C8B80400] 12:22:23 INFO - PROCESS | 4624 | 1461093743955 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C9424000) [pid = 4624] [serial = 1829] [outer = 000000C6C8B80400] 12:22:24 INFO - PROCESS | 4624 | 1461093744819 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]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1140ms 12:22:24 INFO - PROCESS | 4624 | 1461093744920 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 4624 | 1461093744924 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 12:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:22:24 INFO - PROCESS | 4624 | 1461093744931 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 4624 | 1461093744935 Marionette TRACE conn5 <- [1,2402,null,{}] 12:22:24 INFO - PROCESS | 4624 | 1461093744941 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}] 12:22:25 INFO - PROCESS | 4624 | 1461093745086 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 12:22:25 INFO - PROCESS | 4624 | 1461093745232 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF684000 == 133 [pid = 4624] [id = 610] 12:22:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6B43ADC00) [pid = 4624] [serial = 1830] [outer = 0000000000000000] 12:22:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6B7B09C00) [pid = 4624] [serial = 1831] [outer = 000000C6B43ADC00] 12:22:25 INFO - PROCESS | 4624 | 1461093745291 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BA25CC00) [pid = 4624] [serial = 1832] [outer = 000000C6B43ADC00] 12:22:25 INFO - PROCESS | 4624 | 1461093745888 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]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1034ms 12:22:25 INFO - PROCESS | 4624 | 1461093745966 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 4624 | 1461093745972 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 12:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:22:25 INFO - PROCESS | 4624 | 1461093745979 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 4624 | 1461093745982 Marionette TRACE conn5 <- [1,2406,null,{}] 12:22:25 INFO - PROCESS | 4624 | 1461093745987 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}] 12:22:26 INFO - PROCESS | 4624 | 1461093746183 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 12:22:26 INFO - PROCESS | 4624 | 1461093746331 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6AC1800 == 134 [pid = 4624] [id = 611] 12:22:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6B86C6000) [pid = 4624] [serial = 1833] [outer = 0000000000000000] 12:22:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BC258C00) [pid = 4624] [serial = 1834] [outer = 000000C6B86C6000] 12:22:26 INFO - PROCESS | 4624 | 1461093746387 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BEF34400) [pid = 4624] [serial = 1835] [outer = 000000C6B86C6000] 12:22:27 INFO - PROCESS | 4624 | 1461093747037 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]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1125ms 12:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:22:27 INFO - PROCESS | 4624 | 1461093747110 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 4624 | 1461093747113 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 12:22:27 INFO - PROCESS | 4624 | 1461093747117 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 4624 | 1461093747121 Marionette TRACE conn5 <- [1,2410,null,{}] 12:22:27 INFO - PROCESS | 4624 | 1461093747149 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}] 12:22:27 INFO - PROCESS | 4624 | 1461093747291 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 12:22:27 INFO - PROCESS | 4624 | 1461093747437 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAB6D800 == 135 [pid = 4624] [id = 612] 12:22:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C0399C00) [pid = 4624] [serial = 1836] [outer = 0000000000000000] 12:22:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6C7543C00) [pid = 4624] [serial = 1837] [outer = 000000C6C0399C00] 12:22:27 INFO - PROCESS | 4624 | 1461093747499 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6C8D3C800) [pid = 4624] [serial = 1838] [outer = 000000C6C0399C00] 12:22:28 INFO - PROCESS | 4624 | 1461093748076 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]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1004ms 12:22:28 INFO - PROCESS | 4624 | 1461093748123 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 4624 | 1461093748126 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:22:28 INFO - PROCESS | 4624 | 1461093748130 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 4624 | 1461093748132 Marionette TRACE conn5 <- [1,2414,null,{}] 12:22:28 INFO - PROCESS | 4624 | 1461093748136 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}] 12:22:28 INFO - PROCESS | 4624 | 1461093748271 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 12:22:28 INFO - PROCESS | 4624 | 1461093748436 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBD84000 == 136 [pid = 4624] [id = 613] 12:22:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C8E0EC00) [pid = 4624] [serial = 1839] [outer = 0000000000000000] 12:22:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C9426800) [pid = 4624] [serial = 1840] [outer = 000000C6C8E0EC00] 12:22:28 INFO - PROCESS | 4624 | 1461093748495 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6C9590800) [pid = 4624] [serial = 1841] [outer = 000000C6C8E0EC00] 12:22:29 INFO - PROCESS | 4624 | 1461093749061 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]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 12:22:29 INFO - PROCESS | 4624 | 1461093749118 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 4624 | 1461093749120 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 12:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:22:29 INFO - PROCESS | 4624 | 1461093749124 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 4624 | 1461093749126 Marionette TRACE conn5 <- [1,2418,null,{}] 12:22:29 INFO - PROCESS | 4624 | 1461093749131 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}] 12:22:29 INFO - PROCESS | 4624 | 1461093749258 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 12:22:29 INFO - PROCESS | 4624 | 1461093749423 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC05D000 == 137 [pid = 4624] [id = 614] 12:22:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6C0ADE800) [pid = 4624] [serial = 1842] [outer = 0000000000000000] 12:22:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6C961EC00) [pid = 4624] [serial = 1843] [outer = 000000C6C0ADE800] 12:22:29 INFO - PROCESS | 4624 | 1461093749480 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6C9B1D400) [pid = 4624] [serial = 1844] [outer = 000000C6C0ADE800] 12:22:30 INFO - PROCESS | 4624 | 1461093750086 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]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 985ms 12:22:30 INFO - PROCESS | 4624 | 1461093750110 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 4624 | 1461093750113 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 12:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:22:30 INFO - PROCESS | 4624 | 1461093750116 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 4624 | 1461093750118 Marionette TRACE conn5 <- [1,2422,null,{}] 12:22:30 INFO - PROCESS | 4624 | 1461093750122 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}] 12:22:30 INFO - PROCESS | 4624 | 1461093750258 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 12:22:30 INFO - PROCESS | 4624 | 1461093750425 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCB91000 == 138 [pid = 4624] [id = 615] 12:22:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6C9B38000) [pid = 4624] [serial = 1845] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6CAB45800) [pid = 4624] [serial = 1846] [outer = 000000C6C9B38000] 12:22:30 INFO - PROCESS | 4624 | 1461093750485 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6CAB4F000) [pid = 4624] [serial = 1847] [outer = 000000C6C9B38000] 12:22:31 INFO - PROCESS | 4624 | 1461093751010 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]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 12:22:31 INFO - PROCESS | 4624 | 1461093751071 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 4624 | 1461093751073 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 12:22:31 INFO - PROCESS | 4624 | 1461093751079 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:22:31 INFO - PROCESS | 4624 | 1461093751081 Marionette TRACE conn5 <- [1,2426,null,{}] 12:22:31 INFO - PROCESS | 4624 | 1461093751085 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}] 12:22:31 INFO - PROCESS | 4624 | 1461093751210 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 12:22:31 INFO - PROCESS | 4624 | 1461093751375 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCBE8000 == 139 [pid = 4624] [id = 616] 12:22:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6CA6E7400) [pid = 4624] [serial = 1848] [outer = 0000000000000000] 12:22:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6CAB56000) [pid = 4624] [serial = 1849] [outer = 000000C6CA6E7400] 12:22:31 INFO - PROCESS | 4624 | 1461093751432 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6CAC6AC00) [pid = 4624] [serial = 1850] [outer = 000000C6CA6E7400] 12:22:32 INFO - PROCESS | 4624 | 1461093751998 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]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 985ms 12:22:32 INFO - PROCESS | 4624 | 1461093752068 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 4624 | 1461093752070 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:22:32 INFO - PROCESS | 4624 | 1461093752074 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 4624 | 1461093752076 Marionette TRACE conn5 <- [1,2430,null,{}] 12:22:32 INFO - PROCESS | 4624 | 1461093752080 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}] 12:22:32 INFO - PROCESS | 4624 | 1461093752205 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 12:22:32 INFO - PROCESS | 4624 | 1461093752358 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CE4D6800 == 140 [pid = 4624] [id = 617] 12:22:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6CAC72400) [pid = 4624] [serial = 1851] [outer = 0000000000000000] 12:22:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6CAE28000) [pid = 4624] [serial = 1852] [outer = 000000C6CAC72400] 12:22:32 INFO - PROCESS | 4624 | 1461093752414 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6CB95F800) [pid = 4624] [serial = 1853] [outer = 000000C6CAC72400] 12:22:32 INFO - PROCESS | 4624 | 1461093752980 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]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 984ms 12:22:33 INFO - PROCESS | 4624 | 1461093753060 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 4624 | 1461093753063 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 12:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:22:33 INFO - PROCESS | 4624 | 1461093753067 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 4624 | 1461093753069 Marionette TRACE conn5 <- [1,2434,null,{}] 12:22:33 INFO - PROCESS | 4624 | 1461093753073 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}] 12:22:33 INFO - PROCESS | 4624 | 1461093753229 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 12:22:33 INFO - PROCESS | 4624 | 1461093753383 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CF878800 == 141 [pid = 4624] [id = 618] 12:22:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6CB966C00) [pid = 4624] [serial = 1854] [outer = 0000000000000000] 12:22:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6CB969C00) [pid = 4624] [serial = 1855] [outer = 000000C6CB966C00] 12:22:33 INFO - PROCESS | 4624 | 1461093753439 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6CC0A6400) [pid = 4624] [serial = 1856] [outer = 000000C6CB966C00] 12:22:34 INFO - PROCESS | 4624 | 1461093753989 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]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 12:22:34 INFO - PROCESS | 4624 | 1461093754055 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 4624 | 1461093754058 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:22:34 INFO - PROCESS | 4624 | 1461093754061 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 4624 | 1461093754064 Marionette TRACE conn5 <- [1,2438,null,{}] 12:22:34 INFO - PROCESS | 4624 | 1461093754067 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}] 12:22:34 INFO - PROCESS | 4624 | 1461093754195 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 12:22:34 INFO - PROCESS | 4624 | 1461093754362 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CF8F3000 == 142 [pid = 4624] [id = 619] 12:22:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C9636C00) [pid = 4624] [serial = 1857] [outer = 0000000000000000] 12:22:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C963C400) [pid = 4624] [serial = 1858] [outer = 000000C6C9636C00] 12:22:34 INFO - PROCESS | 4624 | 1461093754419 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6CB966800) [pid = 4624] [serial = 1859] [outer = 000000C6C9636C00] 12:22:35 INFO - PROCESS | 4624 | 1461093755014 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]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 984ms 12:22:35 INFO - PROCESS | 4624 | 1461093755056 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 4624 | 1461093755059 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 12:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:22:35 INFO - PROCESS | 4624 | 1461093755065 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 4624 | 1461093755068 Marionette TRACE conn5 <- [1,2442,null,{}] 12:22:35 INFO - PROCESS | 4624 | 1461093755072 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}] 12:22:35 INFO - PROCESS | 4624 | 1461093755218 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 12:22:35 INFO - PROCESS | 4624 | 1461093755392 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB036800 == 143 [pid = 4624] [id = 620] 12:22:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6B435F800) [pid = 4624] [serial = 1860] [outer = 0000000000000000] 12:22:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6B7B68000) [pid = 4624] [serial = 1861] [outer = 000000C6B435F800] 12:22:35 INFO - PROCESS | 4624 | 1461093755455 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6CDFD3400) [pid = 4624] [serial = 1862] [outer = 000000C6B435F800] 12:22:36 INFO - PROCESS | 4624 | 1461093756376 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]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1337ms 12:22:36 INFO - PROCESS | 4624 | 1461093756405 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 4624 | 1461093756410 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 12:22:36 INFO - PROCESS | 4624 | 1461093756415 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:22:36 INFO - PROCESS | 4624 | 1461093756419 Marionette TRACE conn5 <- [1,2446,null,{}] 12:22:36 INFO - PROCESS | 4624 | 1461093756426 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}] 12:22:36 INFO - PROCESS | 4624 | 1461093756555 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 12:22:36 INFO - PROCESS | 4624 | 1461093756716 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3237800 == 144 [pid = 4624] [id = 621] 12:22:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6B3FF4C00) [pid = 4624] [serial = 1863] [outer = 0000000000000000] 12:22:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6B4369C00) [pid = 4624] [serial = 1864] [outer = 000000C6B3FF4C00] 12:22:36 INFO - PROCESS | 4624 | 1461093756769 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6B8271800) [pid = 4624] [serial = 1865] [outer = 000000C6B3FF4C00] 12:22:37 INFO - PROCESS | 4624 | 1461093757328 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]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 943ms 12:22:37 INFO - PROCESS | 4624 | 1461093757363 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 4624 | 1461093757369 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 12:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:22:37 INFO - PROCESS | 4624 | 1461093757376 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 4624 | 1461093757379 Marionette TRACE conn5 <- [1,2450,null,{}] 12:22:37 INFO - PROCESS | 4624 | 1461093757383 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}] 12:22:37 INFO - PROCESS | 4624 | 1461093757508 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 12:22:37 INFO - PROCESS | 4624 | 1461093757684 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD752000 == 145 [pid = 4624] [id = 622] 12:22:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6BAFF2000) [pid = 4624] [serial = 1866] [outer = 0000000000000000] 12:22:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6BBAA9400) [pid = 4624] [serial = 1867] [outer = 000000C6BAFF2000] 12:22:37 INFO - PROCESS | 4624 | 1461093757736 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6BBF94800) [pid = 4624] [serial = 1868] [outer = 000000C6BAFF2000] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96F1000 == 144 [pid = 4624] [id = 608] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8B43800 == 143 [pid = 4624] [id = 607] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8B4B000 == 142 [pid = 4624] [id = 606] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C856C800 == 141 [pid = 4624] [id = 605] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C75C2800 == 140 [pid = 4624] [id = 604] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34CF800 == 139 [pid = 4624] [id = 603] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6C8E09C00) [pid = 4624] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6C9885400) [pid = 4624] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6CAA7A800) [pid = 4624] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6CAE29000) [pid = 4624] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6CAB5B800) [pid = 4624] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6CB95C400) [pid = 4624] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6BA4C3000) [pid = 4624] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6C52D2800) [pid = 4624] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0006000 == 138 [pid = 4624] [id = 602] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE721000 == 137 [pid = 4624] [id = 601] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6FA7000 == 136 [pid = 4624] [id = 600] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BDA000 == 135 [pid = 4624] [id = 599] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CBFC8800 == 134 [pid = 4624] [id = 597] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CB97E800 == 133 [pid = 4624] [id = 596] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CABD9000 == 132 [pid = 4624] [id = 595] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CA8CC800 == 131 [pid = 4624] [id = 594] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96ED000 == 130 [pid = 4624] [id = 593] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C94CE800 == 129 [pid = 4624] [id = 592] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D05000 == 128 [pid = 4624] [id = 591] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A7C800 == 127 [pid = 4624] [id = 590] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0003000 == 126 [pid = 4624] [id = 589] 12:22:38 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B8675000 == 125 [pid = 4624] [id = 588] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6BF611800) [pid = 4624] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6C0397400) [pid = 4624] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C0ADCC00) [pid = 4624] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6C26AF400) [pid = 4624] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6BBD42400) [pid = 4624] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6AE8E3400) [pid = 4624] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6B43A8400) [pid = 4624] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6B856E000) [pid = 4624] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6BAC26000) [pid = 4624] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6BB50D800) [pid = 4624] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6BBAEB000) [pid = 4624] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6C52BB800) [pid = 4624] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6BC63A000) [pid = 4624] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6B5739C00) [pid = 4624] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6B3AC6400) [pid = 4624] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6B3ABE800) [pid = 4624] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6B7B0F400) [pid = 4624] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6AE5A3C00) [pid = 4624] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BAE5FC00) [pid = 4624] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C35AE800) [pid = 4624] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6BF69F000) [pid = 4624] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6BC259800) [pid = 4624] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 4624 | 1461093758653 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]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1325ms 12:22:38 INFO - PROCESS | 4624 | 1461093758707 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 4624 | 1461093758712 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 12:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:22:38 INFO - PROCESS | 4624 | 1461093758718 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 4624 | 1461093758723 Marionette TRACE conn5 <- [1,2454,null,{}] 12:22:38 INFO - PROCESS | 4624 | 1461093758730 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}] 12:22:38 INFO - PROCESS | 4624 | 1461093758899 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 12:22:39 INFO - PROCESS | 4624 | 1461093759058 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE725000 == 126 [pid = 4624] [id = 623] 12:22:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6AE8E3400) [pid = 4624] [serial = 1869] [outer = 0000000000000000] 12:22:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6B0064400) [pid = 4624] [serial = 1870] [outer = 000000C6AE8E3400] 12:22:39 INFO - PROCESS | 4624 | 1461093759117 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6B43A9400) [pid = 4624] [serial = 1871] [outer = 000000C6AE8E3400] 12:22:39 INFO - PROCESS | 4624 | 1461093759814 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]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1130ms 12:22:39 INFO - PROCESS | 4624 | 1461093759851 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 4624 | 1461093759858 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 12:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:22:39 INFO - PROCESS | 4624 | 1461093759864 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 4624 | 1461093759867 Marionette TRACE conn5 <- [1,2458,null,{}] 12:22:39 INFO - PROCESS | 4624 | 1461093759872 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}] 12:22:40 INFO - PROCESS | 4624 | 1461093760005 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 12:22:40 INFO - PROCESS | 4624 | 1461093760159 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BD2000 == 127 [pid = 4624] [id = 624] 12:22:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6BA4C3000) [pid = 4624] [serial = 1872] [outer = 0000000000000000] 12:22:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6BAE5FC00) [pid = 4624] [serial = 1873] [outer = 000000C6BA4C3000] 12:22:40 INFO - PROCESS | 4624 | 1461093760218 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6BB5D8000) [pid = 4624] [serial = 1874] [outer = 000000C6BA4C3000] 12:22:40 INFO - PROCESS | 4624 | 1461093760777 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]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms 12:22:40 INFO - PROCESS | 4624 | 1461093760850 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 4624 | 1461093760853 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 12:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:22:40 INFO - PROCESS | 4624 | 1461093760857 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 4624 | 1461093760861 Marionette TRACE conn5 <- [1,2462,null,{}] 12:22:40 INFO - PROCESS | 4624 | 1461093760873 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}] 12:22:41 INFO - PROCESS | 4624 | 1461093761006 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 12:22:41 INFO - PROCESS | 4624 | 1461093761172 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4ED4000 == 128 [pid = 4624] [id = 625] 12:22:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6BBEE3C00) [pid = 4624] [serial = 1875] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6BC63A000) [pid = 4624] [serial = 1876] [outer = 000000C6BBEE3C00] 12:22:41 INFO - PROCESS | 4624 | 1461093761234 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6BEE3C800) [pid = 4624] [serial = 1877] [outer = 000000C6BBEE3C00] 12:22:41 INFO - PROCESS | 4624 | 1461093761868 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]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1032ms 12:22:41 INFO - PROCESS | 4624 | 1461093761891 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 4624 | 1461093761894 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 12:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:22:41 INFO - PROCESS | 4624 | 1461093761898 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 4624 | 1461093761900 Marionette TRACE conn5 <- [1,2466,null,{}] 12:22:41 INFO - PROCESS | 4624 | 1461093761904 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}] 12:22:42 INFO - PROCESS | 4624 | 1461093762031 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 12:22:42 INFO - PROCESS | 4624 | 1461093762198 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70AD000 == 129 [pid = 4624] [id = 626] 12:22:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6BF610400) [pid = 4624] [serial = 1878] [outer = 0000000000000000] 12:22:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6BF671800) [pid = 4624] [serial = 1879] [outer = 000000C6BF610400] 12:22:42 INFO - PROCESS | 4624 | 1461093762256 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6C039A400) [pid = 4624] [serial = 1880] [outer = 000000C6BF610400] 12:22:42 INFO - PROCESS | 4624 | 1461093762867 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]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1026ms 12:22:42 INFO - PROCESS | 4624 | 1461093762927 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 4624 | 1461093762929 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 12:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:22:42 INFO - PROCESS | 4624 | 1461093762933 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 4624 | 1461093762935 Marionette TRACE conn5 <- [1,2470,null,{}] 12:22:42 INFO - PROCESS | 4624 | 1461093762939 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}] 12:22:43 INFO - PROCESS | 4624 | 1461093763079 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 12:22:43 INFO - PROCESS | 4624 | 1461093763232 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8563800 == 130 [pid = 4624] [id = 627] 12:22:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6C08F0000) [pid = 4624] [serial = 1881] [outer = 0000000000000000] 12:22:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6C0AD8800) [pid = 4624] [serial = 1882] [outer = 000000C6C08F0000] 12:22:43 INFO - PROCESS | 4624 | 1461093763291 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6C3227C00) [pid = 4624] [serial = 1883] [outer = 000000C6C08F0000] 12:22:43 INFO - PROCESS | 4624 | 1461093763850 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]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 942ms 12:22:43 INFO - PROCESS | 4624 | 1461093763886 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 4624 | 1461093763888 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 12:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:22:43 INFO - PROCESS | 4624 | 1461093763893 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 4624 | 1461093763896 Marionette TRACE conn5 <- [1,2474,null,{}] 12:22:43 INFO - PROCESS | 4624 | 1461093763900 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}] 12:22:44 INFO - PROCESS | 4624 | 1461093764044 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 12:22:44 INFO - PROCESS | 4624 | 1461093764215 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C944A800 == 131 [pid = 4624] [id = 628] 12:22:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6C52D1000) [pid = 4624] [serial = 1884] [outer = 0000000000000000] 12:22:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6C7542400) [pid = 4624] [serial = 1885] [outer = 000000C6C52D1000] 12:22:44 INFO - PROCESS | 4624 | 1461093764276 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C7DDE400) [pid = 4624] [serial = 1886] [outer = 000000C6C52D1000] 12:22:44 INFO - PROCESS | 4624 | 1461093764883 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]]]}] 12:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1027ms 12:22:44 INFO - PROCESS | 4624 | 1461093764924 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 4624 | 1461093764927 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 12:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:22:44 INFO - PROCESS | 4624 | 1461093764930 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 4624 | 1461093764932 Marionette TRACE conn5 <- [1,2478,null,{}] 12:22:44 INFO - PROCESS | 4624 | 1461093764936 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}] 12:22:45 INFO - PROCESS | 4624 | 1461093765058 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 12:22:45 INFO - PROCESS | 4624 | 1461093765211 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C980C000 == 132 [pid = 4624] [id = 629] 12:22:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C52D2800) [pid = 4624] [serial = 1887] [outer = 0000000000000000] 12:22:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C807B400) [pid = 4624] [serial = 1888] [outer = 000000C6C52D2800] 12:22:45 INFO - PROCESS | 4624 | 1461093765268 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C89B4C00) [pid = 4624] [serial = 1889] [outer = 000000C6C52D2800] 12:22:45 INFO - PROCESS | 4624 | 1461093765873 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]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 12:22:45 INFO - PROCESS | 4624 | 1461093765918 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 4624 | 1461093765921 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 12:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:22:45 INFO - PROCESS | 4624 | 1461093765924 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 4624 | 1461093765926 Marionette TRACE conn5 <- [1,2482,null,{}] 12:22:45 INFO - PROCESS | 4624 | 1461093765930 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}] 12:22:46 INFO - PROCESS | 4624 | 1461093766051 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 12:22:46 INFO - PROCESS | 4624 | 1461093766218 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8D8800 == 133 [pid = 4624] [id = 630] 12:22:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C89AC800) [pid = 4624] [serial = 1890] [outer = 0000000000000000] 12:22:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C8D37C00) [pid = 4624] [serial = 1891] [outer = 000000C6C89AC800] 12:22:46 INFO - PROCESS | 4624 | 1461093766277 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C8E10800) [pid = 4624] [serial = 1892] [outer = 000000C6C89AC800] 12:22:46 INFO - PROCESS | 4624 | 1461093766828 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]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 922ms 12:22:46 INFO - PROCESS | 4624 | 1461093766852 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 4624 | 1461093766855 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 12:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:22:46 INFO - PROCESS | 4624 | 1461093766860 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 4624 | 1461093766862 Marionette TRACE conn5 <- [1,2486,null,{}] 12:22:46 INFO - PROCESS | 4624 | 1461093766866 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}] 12:22:47 INFO - PROCESS | 4624 | 1461093766993 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 12:22:47 INFO - PROCESS | 4624 | 1461093767160 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAE57000 == 134 [pid = 4624] [id = 631] 12:22:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C8E0C000) [pid = 4624] [serial = 1893] [outer = 0000000000000000] 12:22:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C950A000) [pid = 4624] [serial = 1894] [outer = 000000C6C8E0C000] 12:22:47 INFO - PROCESS | 4624 | 1461093767217 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6C9612C00) [pid = 4624] [serial = 1895] [outer = 000000C6C8E0C000] 12:22:47 INFO - PROCESS | 4624 | 1461093767823 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]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 12:22:47 INFO - PROCESS | 4624 | 1461093767849 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 4624 | 1461093767852 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 12:22:47 INFO - PROCESS | 4624 | 1461093767855 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:22:47 INFO - PROCESS | 4624 | 1461093767857 Marionette TRACE conn5 <- [1,2490,null,{}] 12:22:47 INFO - PROCESS | 4624 | 1461093767861 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}] 12:22:47 INFO - PROCESS | 4624 | 1461093767984 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 12:22:48 INFO - PROCESS | 4624 | 1461093768152 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC9BB800 == 135 [pid = 4624] [id = 632] 12:22:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C960BC00) [pid = 4624] [serial = 1896] [outer = 0000000000000000] 12:22:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6C9640C00) [pid = 4624] [serial = 1897] [outer = 000000C6C960BC00] 12:22:48 INFO - PROCESS | 4624 | 1461093768209 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6C9B24400) [pid = 4624] [serial = 1898] [outer = 000000C6C960BC00] 12:22:48 INFO - PROCESS | 4624 | 1461093768784 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]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 984ms 12:22:48 INFO - PROCESS | 4624 | 1461093768842 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 4624 | 1461093768845 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 12:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:22:48 INFO - PROCESS | 4624 | 1461093768849 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 4624 | 1461093768852 Marionette TRACE conn5 <- [1,2494,null,{}] 12:22:48 INFO - PROCESS | 4624 | 1461093768856 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}] 12:22:49 INFO - PROCESS | 4624 | 1461093768998 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 12:22:49 INFO - PROCESS | 4624 | 1461093769159 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CD6A0800 == 136 [pid = 4624] [id = 633] 12:22:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6CAA72800) [pid = 4624] [serial = 1899] [outer = 0000000000000000] 12:22:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6CAB45400) [pid = 4624] [serial = 1900] [outer = 000000C6CAA72800] 12:22:49 INFO - PROCESS | 4624 | 1461093769224 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6CB964800) [pid = 4624] [serial = 1901] [outer = 000000C6CAA72800] 12:22:49 INFO - PROCESS | 4624 | 1461093769777 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]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 12:22:49 INFO - PROCESS | 4624 | 1461093769836 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 4624 | 1461093769839 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 12:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:22:49 INFO - PROCESS | 4624 | 1461093769842 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:22:49 INFO - PROCESS | 4624 | 1461093769844 Marionette TRACE conn5 <- [1,2498,null,{}] 12:22:49 INFO - PROCESS | 4624 | 1461093769848 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}] 12:22:49 INFO - PROCESS | 4624 | 1461093769974 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 12:22:50 INFO - PROCESS | 4624 | 1461093770142 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CF8DA800 == 137 [pid = 4624] [id = 634] 12:22:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6CBD5F800) [pid = 4624] [serial = 1902] [outer = 0000000000000000] 12:22:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6CBD66000) [pid = 4624] [serial = 1903] [outer = 000000C6CBD5F800] 12:22:50 INFO - PROCESS | 4624 | 1461093770199 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6CBD6C800) [pid = 4624] [serial = 1904] [outer = 000000C6CBD5F800] 12:22:50 INFO - PROCESS | 4624 | 1461093770841 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]]]}] 12:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1028ms 12:22:50 INFO - PROCESS | 4624 | 1461093770873 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 4624 | 1461093770876 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 12:22:50 INFO - PROCESS | 4624 | 1461093770879 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:22:50 INFO - PROCESS | 4624 | 1461093770881 Marionette TRACE conn5 <- [1,2502,null,{}] 12:22:50 INFO - PROCESS | 4624 | 1461093770902 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}] 12:22:51 INFO - PROCESS | 4624 | 1461093771031 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 12:22:51 INFO - PROCESS | 4624 | 1461093771188 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7BA2800 == 138 [pid = 4624] [id = 635] 12:22:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6AEE23400) [pid = 4624] [serial = 1905] [outer = 0000000000000000] 12:22:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C753F800) [pid = 4624] [serial = 1906] [outer = 000000C6AEE23400] 12:22:51 INFO - PROCESS | 4624 | 1461093771245 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6C842D000) [pid = 4624] [serial = 1907] [outer = 000000C6AEE23400] 12:22:51 INFO - PROCESS | 4624 | 1461093771808 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]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 12:22:51 INFO - PROCESS | 4624 | 1461093771868 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 4624 | 1461093771870 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 12:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:22:51 INFO - PROCESS | 4624 | 1461093771874 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 4624 | 1461093771876 Marionette TRACE conn5 <- [1,2506,null,{}] 12:22:51 INFO - PROCESS | 4624 | 1461093771880 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}] 12:22:52 INFO - PROCESS | 4624 | 1461093772011 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 12:22:52 INFO - PROCESS | 4624 | 1461093772182 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB535800 == 139 [pid = 4624] [id = 636] 12:22:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6ADABC400) [pid = 4624] [serial = 1908] [outer = 0000000000000000] 12:22:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6ADAC4400) [pid = 4624] [serial = 1909] [outer = 000000C6ADABC400] 12:22:52 INFO - PROCESS | 4624 | 1461093772238 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6ADACA800) [pid = 4624] [serial = 1910] [outer = 000000C6ADABC400] 12:22:52 INFO - PROCESS | 4624 | 1461093772978 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]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1140ms 12:22:53 INFO - PROCESS | 4624 | 1461093773017 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 4624 | 1461093773022 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 12:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:22:53 INFO - PROCESS | 4624 | 1461093773028 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 4624 | 1461093773031 Marionette TRACE conn5 <- [1,2510,null,{}] 12:22:53 INFO - PROCESS | 4624 | 1461093773037 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}] 12:22:53 INFO - PROCESS | 4624 | 1461093773166 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 12:22:53 INFO - PROCESS | 4624 | 1461093773344 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B412F000 == 140 [pid = 4624] [id = 637] 12:22:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6AE593400) [pid = 4624] [serial = 1911] [outer = 0000000000000000] 12:22:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6AE5A6800) [pid = 4624] [serial = 1912] [outer = 000000C6AE593400] 12:22:53 INFO - PROCESS | 4624 | 1461093773400 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6AE8DE800) [pid = 4624] [serial = 1913] [outer = 000000C6AE593400] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3237800 == 139 [pid = 4624] [id = 621] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CCB91000 == 138 [pid = 4624] [id = 615] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC05D000 == 137 [pid = 4624] [id = 614] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CBD84000 == 136 [pid = 4624] [id = 613] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAB6D800 == 135 [pid = 4624] [id = 612] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6AC1800 == 134 [pid = 4624] [id = 611] 12:22:54 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF684000 == 133 [pid = 4624] [id = 610] 12:22:54 INFO - PROCESS | 4624 | 1461093774146 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]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1194ms 12:22:54 INFO - PROCESS | 4624 | 1461093774225 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 4624 | 1461093774231 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 12:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:22:54 INFO - PROCESS | 4624 | 1461093774238 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 4624 | 1461093774241 Marionette TRACE conn5 <- [1,2514,null,{}] 12:22:54 INFO - PROCESS | 4624 | 1461093774244 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}] 12:22:54 INFO - PROCESS | 4624 | 1461093774362 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 12:22:54 INFO - PROCESS | 4624 | 1461093774375 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB690000 == 134 [pid = 4624] [id = 638] 12:22:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6B028B800) [pid = 4624] [serial = 1914] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6B312F800) [pid = 4624] [serial = 1915] [outer = 000000C6B028B800] 12:22:54 INFO - PROCESS | 4624 | 1461093774423 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6B3A66800) [pid = 4624] [serial = 1916] [outer = 000000C6B028B800] 12:22:55 INFO - PROCESS | 4624 | 1461093775034 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]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 837ms 12:22:55 INFO - PROCESS | 4624 | 1461093775075 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 4624 | 1461093775078 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:22:55 INFO - PROCESS | 4624 | 1461093775082 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 4624 | 1461093775086 Marionette TRACE conn5 <- [1,2518,null,{}] 12:22:55 INFO - PROCESS | 4624 | 1461093775108 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}] 12:22:55 INFO - PROCESS | 4624 | 1461093775224 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 12:22:55 INFO - PROCESS | 4624 | 1461093775239 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF4C9000 == 135 [pid = 4624] [id = 639] 12:22:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6B4482400) [pid = 4624] [serial = 1917] [outer = 0000000000000000] 12:22:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6B4AE3800) [pid = 4624] [serial = 1918] [outer = 000000C6B4482400] 12:22:55 INFO - PROCESS | 4624 | 1461093775291 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6B7B10000) [pid = 4624] [serial = 1919] [outer = 000000C6B4482400] 12:22:55 INFO - PROCESS | 4624 | 1461093775820 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]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 796ms 12:22:55 INFO - PROCESS | 4624 | 1461093775880 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 4624 | 1461093775883 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:22:55 INFO - PROCESS | 4624 | 1461093775887 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 4624 | 1461093775889 Marionette TRACE conn5 <- [1,2522,null,{}] 12:22:55 INFO - PROCESS | 4624 | 1461093775892 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}] 12:22:56 INFO - PROCESS | 4624 | 1461093776006 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 12:22:56 INFO - PROCESS | 4624 | 1461093776149 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0016800 == 136 [pid = 4624] [id = 640] 12:22:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6B826CC00) [pid = 4624] [serial = 1920] [outer = 0000000000000000] 12:22:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6B82CC800) [pid = 4624] [serial = 1921] [outer = 000000C6B826CC00] 12:22:56 INFO - PROCESS | 4624 | 1461093776196 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6B9E7E000) [pid = 4624] [serial = 1922] [outer = 000000C6B826CC00] 12:22:56 INFO - PROCESS | 4624 | 1461093776672 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]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 839ms 12:22:56 INFO - PROCESS | 4624 | 1461093776730 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 4624 | 1461093776732 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 12:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:22:56 INFO - PROCESS | 4624 | 1461093776736 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 4624 | 1461093776738 Marionette TRACE conn5 <- [1,2526,null,{}] 12:22:56 INFO - PROCESS | 4624 | 1461093776741 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}] 12:22:56 INFO - PROCESS | 4624 | 1461093776908 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 12:22:56 INFO - PROCESS | 4624 | 1461093776932 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3236800 == 137 [pid = 4624] [id = 641] 12:22:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BA9AA400) [pid = 4624] [serial = 1923] [outer = 0000000000000000] 12:22:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6BAC26400) [pid = 4624] [serial = 1924] [outer = 000000C6BA9AA400] 12:22:56 INFO - PROCESS | 4624 | 1461093776979 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6BB2A5400) [pid = 4624] [serial = 1925] [outer = 000000C6BA9AA400] 12:22:57 INFO - PROCESS | 4624 | 1461093777499 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]]]}] 12:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 838ms 12:22:57 INFO - PROCESS | 4624 | 1461093777575 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 12:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:22:57 INFO - PROCESS | 4624 | 1461093777578 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 12:22:57 INFO - PROCESS | 4624 | 1461093777581 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 4624 | 1461093777583 Marionette TRACE conn5 <- [1,2530,null,{}] 12:22:57 INFO - PROCESS | 4624 | 1461093777586 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}] 12:22:57 INFO - PROCESS | 4624 | 1461093777752 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 12:22:57 INFO - PROCESS | 4624 | 1461093777775 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E8B800 == 138 [pid = 4624] [id = 642] 12:22:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6BB5DB800) [pid = 4624] [serial = 1926] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6BBAB3800) [pid = 4624] [serial = 1927] [outer = 000000C6BB5DB800] 12:22:57 INFO - PROCESS | 4624 | 1461093777824 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6BBD2CC00) [pid = 4624] [serial = 1928] [outer = 000000C6BB5DB800] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6B3FF4C00) [pid = 4624] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6BAC1F800) [pid = 4624] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6B32B2C00) [pid = 4624] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6B86BE400) [pid = 4624] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6BC3AE000) [pid = 4624] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6B36B3400) [pid = 4624] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C08E9400) [pid = 4624] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6C322CC00) [pid = 4624] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6BBED8C00) [pid = 4624] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C52BE000) [pid = 4624] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6C7AE8C00) [pid = 4624] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:22:58 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6BF607400) [pid = 4624] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:22:58 INFO - PROCESS | 4624 | 1461093778481 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]]]}] 12:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 923ms 12:22:58 INFO - PROCESS | 4624 | 1461093778507 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 4624 | 1461093778510 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:22:58 INFO - PROCESS | 4624 | 1461093778513 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 4624 | 1461093778515 Marionette TRACE conn5 <- [1,2534,null,{}] 12:22:58 INFO - PROCESS | 4624 | 1461093778519 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}] 12:22:58 INFO - PROCESS | 4624 | 1461093778626 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 12:22:58 INFO - PROCESS | 4624 | 1461093778632 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6F9A800 == 139 [pid = 4624] [id = 643] 12:22:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6B3FF8800) [pid = 4624] [serial = 1929] [outer = 0000000000000000] 12:22:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6BBED7800) [pid = 4624] [serial = 1930] [outer = 000000C6B3FF8800] 12:22:58 INFO - PROCESS | 4624 | 1461093778678 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6BC24EC00) [pid = 4624] [serial = 1931] [outer = 000000C6B3FF8800] 12:22:59 INFO - PROCESS | 4624 | 1461093779128 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]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 12:22:59 INFO - PROCESS | 4624 | 1461093779145 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 4624 | 1461093779147 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 12:22:59 INFO - PROCESS | 4624 | 1461093779150 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:22:59 INFO - PROCESS | 4624 | 1461093779152 Marionette TRACE conn5 <- [1,2538,null,{}] 12:22:59 INFO - PROCESS | 4624 | 1461093779155 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}] 12:22:59 INFO - PROCESS | 4624 | 1461093779317 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 12:22:59 INFO - PROCESS | 4624 | 1461093779326 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C807D800 == 140 [pid = 4624] [id = 644] 12:22:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6BC25A000) [pid = 4624] [serial = 1932] [outer = 0000000000000000] 12:22:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6BD146800) [pid = 4624] [serial = 1933] [outer = 000000C6BC25A000] 12:22:59 INFO - PROCESS | 4624 | 1461093779372 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6BE792400) [pid = 4624] [serial = 1934] [outer = 000000C6BC25A000] 12:22:59 INFO - PROCESS | 4624 | 1461093779885 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]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 775ms 12:22:59 INFO - PROCESS | 4624 | 1461093779931 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 4624 | 1461093779933 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 12:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:22:59 INFO - PROCESS | 4624 | 1461093779937 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 4624 | 1461093779939 Marionette TRACE conn5 <- [1,2542,null,{}] 12:22:59 INFO - PROCESS | 4624 | 1461093779942 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}] 12:23:00 INFO - PROCESS | 4624 | 1461093780053 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 12:23:00 INFO - PROCESS | 4624 | 1461093780059 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8CB6000 == 141 [pid = 4624] [id = 645] 12:23:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BE7A5C00) [pid = 4624] [serial = 1935] [outer = 0000000000000000] 12:23:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6BEDBC000) [pid = 4624] [serial = 1936] [outer = 000000C6BE7A5C00] 12:23:00 INFO - PROCESS | 4624 | 1461093780108 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6BF604400) [pid = 4624] [serial = 1937] [outer = 000000C6BE7A5C00] 12:23:00 INFO - PROCESS | 4624 | 1461093780947 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]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1083ms 12:23:01 INFO - PROCESS | 4624 | 1461093781022 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 4624 | 1461093781028 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 12:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:23:01 INFO - PROCESS | 4624 | 1461093781034 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 4624 | 1461093781038 Marionette TRACE conn5 <- [1,2546,null,{}] 12:23:01 INFO - PROCESS | 4624 | 1461093781044 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}] 12:23:01 INFO - PROCESS | 4624 | 1461093781227 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 12:23:01 INFO - PROCESS | 4624 | 1461093781407 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB821800 == 142 [pid = 4624] [id = 646] 12:23:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6AED0F400) [pid = 4624] [serial = 1938] [outer = 0000000000000000] 12:23:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6B0065000) [pid = 4624] [serial = 1939] [outer = 000000C6AED0F400] 12:23:01 INFO - PROCESS | 4624 | 1461093781469 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6B4360C00) [pid = 4624] [serial = 1940] [outer = 000000C6AED0F400] 12:23:02 INFO - PROCESS | 4624 | 1461093782226 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]]]}] 12:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1229ms 12:23:02 INFO - PROCESS | 4624 | 1461093782266 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 4624 | 1461093782272 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 12:23:02 INFO - PROCESS | 4624 | 1461093782279 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:23:02 INFO - PROCESS | 4624 | 1461093782282 Marionette TRACE conn5 <- [1,2550,null,{}] 12:23:02 INFO - PROCESS | 4624 | 1461093782286 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}] 12:23:02 INFO - PROCESS | 4624 | 1461093782423 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 12:23:02 INFO - PROCESS | 4624 | 1461093782588 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36D4800 == 143 [pid = 4624] [id = 647] 12:23:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6B43AFC00) [pid = 4624] [serial = 1941] [outer = 0000000000000000] 12:23:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6B8609000) [pid = 4624] [serial = 1942] [outer = 000000C6B43AFC00] 12:23:02 INFO - PROCESS | 4624 | 1461093782645 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 249 (000000C6BB47E000) [pid = 4624] [serial = 1943] [outer = 000000C6B43AFC00] 12:23:03 INFO - PROCESS | 4624 | 1461093783239 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]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1029ms 12:23:03 INFO - PROCESS | 4624 | 1461093783314 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 4624 | 1461093783317 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 12:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:23:03 INFO - PROCESS | 4624 | 1461093783321 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 4624 | 1461093783325 Marionette TRACE conn5 <- [1,2554,null,{}] 12:23:03 INFO - PROCESS | 4624 | 1461093783367 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}] 12:23:03 INFO - PROCESS | 4624 | 1461093783560 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 12:23:03 INFO - PROCESS | 4624 | 1461093783679 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96ED000 == 144 [pid = 4624] [id = 648] 12:23:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 250 (000000C6BEE3D400) [pid = 4624] [serial = 1944] [outer = 0000000000000000] 12:23:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 251 (000000C6BF605800) [pid = 4624] [serial = 1945] [outer = 000000C6BEE3D400] 12:23:03 INFO - PROCESS | 4624 | 1461093783747 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 252 (000000C6BF69F400) [pid = 4624] [serial = 1946] [outer = 000000C6BEE3D400] 12:23:04 INFO - PROCESS | 4624 | 1461093784343 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]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1052ms 12:23:04 INFO - PROCESS | 4624 | 1461093784375 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 4624 | 1461093784378 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 12:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:23:04 INFO - PROCESS | 4624 | 1461093784382 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 4624 | 1461093784384 Marionette TRACE conn5 <- [1,2558,null,{}] 12:23:04 INFO - PROCESS | 4624 | 1461093784388 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}] 12:23:04 INFO - PROCESS | 4624 | 1461093784525 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 12:23:04 INFO - PROCESS | 4624 | 1461093784722 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAE45000 == 145 [pid = 4624] [id = 649] 12:23:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 253 (000000C6C0049800) [pid = 4624] [serial = 1947] [outer = 0000000000000000] 12:23:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 254 (000000C6C004F800) [pid = 4624] [serial = 1948] [outer = 000000C6C0049800] 12:23:04 INFO - PROCESS | 4624 | 1461093784780 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 255 (000000C6C08E9000) [pid = 4624] [serial = 1949] [outer = 000000C6C0049800] 12:23:05 INFO - PROCESS | 4624 | 1461093785351 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]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 984ms 12:23:05 INFO - PROCESS | 4624 | 1461093785381 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 4624 | 1461093785383 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 12:23:05 INFO - PROCESS | 4624 | 1461093785389 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:23:05 INFO - PROCESS | 4624 | 1461093785391 Marionette TRACE conn5 <- [1,2562,null,{}] 12:23:05 INFO - PROCESS | 4624 | 1461093785395 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}] 12:23:05 INFO - PROCESS | 4624 | 1461093785525 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 12:23:05 INFO - PROCESS | 4624 | 1461093785700 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFE0000 == 146 [pid = 4624] [id = 650] 12:23:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 256 (000000C6C0A68800) [pid = 4624] [serial = 1950] [outer = 0000000000000000] 12:23:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 257 (000000C6C0AD9400) [pid = 4624] [serial = 1951] [outer = 000000C6C0A68800] 12:23:05 INFO - PROCESS | 4624 | 1461093785757 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 258 (000000C6C23D7400) [pid = 4624] [serial = 1952] [outer = 000000C6C0A68800] 12:23:06 INFO - PROCESS | 4624 | 1461093786422 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]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1638ms 12:23:07 INFO - PROCESS | 4624 | 1461093787105 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 4624 | 1461093787110 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 12:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:23:07 INFO - PROCESS | 4624 | 1461093787116 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 4624 | 1461093787119 Marionette TRACE conn5 <- [1,2566,null,{}] 12:23:07 INFO - PROCESS | 4624 | 1461093787125 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}] 12:23:07 INFO - PROCESS | 4624 | 1461093787241 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 12:23:07 INFO - PROCESS | 4624 | 1461093787369 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B004F800 == 147 [pid = 4624] [id = 651] 12:23:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 259 (000000C6ADACA400) [pid = 4624] [serial = 1953] [outer = 0000000000000000] 12:23:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 260 (000000C6AE05E800) [pid = 4624] [serial = 1954] [outer = 000000C6ADACA400] 12:23:07 INFO - PROCESS | 4624 | 1461093787421 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 261 (000000C6AE8E5000) [pid = 4624] [serial = 1955] [outer = 000000C6ADACA400] 12:23:08 INFO - PROCESS | 4624 | 1461093787992 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]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 923ms 12:23:08 INFO - PROCESS | 4624 | 1461093788061 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 4624 | 1461093788065 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 12:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:23:08 INFO - PROCESS | 4624 | 1461093788088 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 4624 | 1461093788092 Marionette TRACE conn5 <- [1,2570,null,{}] 12:23:08 INFO - PROCESS | 4624 | 1461093788096 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}] 12:23:08 INFO - PROCESS | 4624 | 1461093788205 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 12:23:08 INFO - PROCESS | 4624 | 1461093788368 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B48000 == 148 [pid = 4624] [id = 652] 12:23:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 262 (000000C6AED08000) [pid = 4624] [serial = 1956] [outer = 0000000000000000] 12:23:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 263 (000000C6AF95D400) [pid = 4624] [serial = 1957] [outer = 000000C6AED08000] 12:23:08 INFO - PROCESS | 4624 | 1461093788420 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 264 (000000C6B341B800) [pid = 4624] [serial = 1958] [outer = 000000C6AED08000] 12:23:09 INFO - PROCESS | 4624 | 1461093789032 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]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 12:23:09 INFO - PROCESS | 4624 | 1461093789075 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 4624 | 1461093789077 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 12:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:23:09 INFO - PROCESS | 4624 | 1461093789081 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 4624 | 1461093789083 Marionette TRACE conn5 <- [1,2574,null,{}] 12:23:09 INFO - PROCESS | 4624 | 1461093789093 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}] 12:23:09 INFO - PROCESS | 4624 | 1461093789211 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 12:23:09 INFO - PROCESS | 4624 | 1461093789376 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB4C7000 == 149 [pid = 4624] [id = 653] 12:23:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 265 (000000C6B447B000) [pid = 4624] [serial = 1959] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 266 (000000C6B4489C00) [pid = 4624] [serial = 1960] [outer = 000000C6B447B000] 12:23:09 INFO - PROCESS | 4624 | 1461093789432 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 267 (000000C6B5735800) [pid = 4624] [serial = 1961] [outer = 000000C6B447B000] 12:23:10 INFO - PROCESS | 4624 | 1461093790086 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]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1028ms 12:23:10 INFO - PROCESS | 4624 | 1461093790111 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 4624 | 1461093790114 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:23:10 INFO - PROCESS | 4624 | 1461093790117 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 4624 | 1461093790119 Marionette TRACE conn5 <- [1,2578,null,{}] 12:23:10 INFO - PROCESS | 4624 | 1461093790123 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}] 12:23:10 INFO - PROCESS | 4624 | 1461093790231 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 12:23:10 INFO - PROCESS | 4624 | 1461093790415 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF7C000 == 150 [pid = 4624] [id = 654] 12:23:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 268 (000000C6B4480800) [pid = 4624] [serial = 1962] [outer = 0000000000000000] 12:23:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 269 (000000C6B827B000) [pid = 4624] [serial = 1963] [outer = 000000C6B4480800] 12:23:10 INFO - PROCESS | 4624 | 1461093790467 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 270 (000000C6BA258000) [pid = 4624] [serial = 1964] [outer = 000000C6B4480800] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D17800 == 149 [pid = 4624] [id = 459] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96EA800 == 148 [pid = 4624] [id = 460] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E76000 == 147 [pid = 4624] [id = 453] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF9CE000 == 146 [pid = 4624] [id = 164] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CBFD5800 == 145 [pid = 4624] [id = 566] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3093800 == 144 [pid = 4624] [id = 22] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9B79800 == 143 [pid = 4624] [id = 499] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD0B000 == 142 [pid = 4624] [id = 253] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC67C800 == 141 [pid = 4624] [id = 19] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C251D800 == 140 [pid = 4624] [id = 279] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C807D800 == 139 [pid = 4624] [id = 644] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6F9A800 == 138 [pid = 4624] [id = 643] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3E8B800 == 137 [pid = 4624] [id = 642] 12:23:10 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3236800 == 136 [pid = 4624] [id = 641] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 269 (000000C6BBAA9400) [pid = 4624] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 268 (000000C6B7B09C00) [pid = 4624] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 267 (000000C6BC258C00) [pid = 4624] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 266 (000000C6C7543C00) [pid = 4624] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 265 (000000C6C9426800) [pid = 4624] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 264 (000000C6C961EC00) [pid = 4624] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 263 (000000C6CAB45800) [pid = 4624] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 262 (000000C6CAB56000) [pid = 4624] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 261 (000000C6CAE28000) [pid = 4624] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 260 (000000C6CB969C00) [pid = 4624] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 259 (000000C6C963C400) [pid = 4624] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 258 (000000C6B7B68000) [pid = 4624] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 257 (000000C6C9889000) [pid = 4624] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 256 (000000C6C8D38400) [pid = 4624] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 255 (000000C6C7D86800) [pid = 4624] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 254 (000000C6BE029400) [pid = 4624] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 253 (000000C6BEEC0C00) [pid = 4624] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 252 (000000C6C858E800) [pid = 4624] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 251 (000000C6C9507400) [pid = 4624] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 250 (000000C6ADC51000) [pid = 4624] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 249 (000000C6C960C800) [pid = 4624] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 248 (000000C6CA6E9C00) [pid = 4624] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6BA252400) [pid = 4624] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0016800 == 135 [pid = 4624] [id = 640] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF4C9000 == 134 [pid = 4624] [id = 639] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB690000 == 133 [pid = 4624] [id = 638] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B412F000 == 132 [pid = 4624] [id = 637] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB535800 == 131 [pid = 4624] [id = 636] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7BA2800 == 130 [pid = 4624] [id = 635] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CF8DA800 == 129 [pid = 4624] [id = 634] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CD6A0800 == 128 [pid = 4624] [id = 633] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC9BB800 == 127 [pid = 4624] [id = 632] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAE57000 == 126 [pid = 4624] [id = 631] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CA8D8800 == 125 [pid = 4624] [id = 630] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C980C000 == 124 [pid = 4624] [id = 629] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C944A800 == 123 [pid = 4624] [id = 628] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8563800 == 122 [pid = 4624] [id = 627] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70AD000 == 121 [pid = 4624] [id = 626] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4ED4000 == 120 [pid = 4624] [id = 625] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BD2000 == 119 [pid = 4624] [id = 624] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE725000 == 118 [pid = 4624] [id = 623] 12:23:11 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD752000 == 117 [pid = 4624] [id = 622] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6B4369C00) [pid = 4624] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6B8271800) [pid = 4624] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6C858FC00) [pid = 4624] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6C8DC5800) [pid = 4624] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6BBD39800) [pid = 4624] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6B8261800) [pid = 4624] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6BA9C0400) [pid = 4624] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6BAEB3400) [pid = 4624] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6BA25B000) [pid = 4624] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6C644F400) [pid = 4624] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6B3B50C00) [pid = 4624] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6B4AE7C00) [pid = 4624] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6C0ADA800) [pid = 4624] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6C52C5800) [pid = 4624] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6BC11D400) [pid = 4624] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6BB5DFC00) [pid = 4624] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6C6448C00) [pid = 4624] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6C7D8EC00) [pid = 4624] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C039FC00) [pid = 4624] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6BF671400) [pid = 4624] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6C35B0000) [pid = 4624] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C35AD400) [pid = 4624] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6C26B5800) [pid = 4624] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6BE032000) [pid = 4624] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:23:11 INFO - PROCESS | 4624 | 1461093791185 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]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1075ms 12:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:23:11 INFO - PROCESS | 4624 | 1461093791195 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 4624 | 1461093791197 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 12:23:11 INFO - PROCESS | 4624 | 1461093791201 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 4624 | 1461093791202 Marionette TRACE conn5 <- [1,2582,null,{}] 12:23:11 INFO - PROCESS | 4624 | 1461093791206 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}] 12:23:11 INFO - PROCESS | 4624 | 1461093791298 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 12:23:11 INFO - PROCESS | 4624 | 1461093791404 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B412C000 == 118 [pid = 4624] [id = 655] 12:23:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6ADAC8800) [pid = 4624] [serial = 1965] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6AED02800) [pid = 4624] [serial = 1966] [outer = 000000C6ADAC8800] 12:23:11 INFO - PROCESS | 4624 | 1461093791450 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6B3426C00) [pid = 4624] [serial = 1967] [outer = 000000C6ADAC8800] 12:23:11 INFO - PROCESS | 4624 | 1461093791888 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]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 731ms 12:23:11 INFO - PROCESS | 4624 | 1461093791944 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 4624 | 1461093791947 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 12:23:11 INFO - PROCESS | 4624 | 1461093791950 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 4624 | 1461093791952 Marionette TRACE conn5 <- [1,2586,null,{}] 12:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:23:11 INFO - PROCESS | 4624 | 1461093791955 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}] 12:23:12 INFO - PROCESS | 4624 | 1461093792072 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 12:23:12 INFO - PROCESS | 4624 | 1461093792088 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE013000 == 119 [pid = 4624] [id = 656] 12:23:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6B7B02400) [pid = 4624] [serial = 1968] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6B8262000) [pid = 4624] [serial = 1969] [outer = 000000C6B7B02400] 12:23:12 INFO - PROCESS | 4624 | 1461093792137 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6B9E7D800) [pid = 4624] [serial = 1970] [outer = 000000C6B7B02400] 12:23:12 INFO - PROCESS | 4624 | 1461093792614 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]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 12:23:12 INFO - PROCESS | 4624 | 1461093792646 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 4624 | 1461093792648 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 12:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:23:12 INFO - PROCESS | 4624 | 1461093792652 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 4624 | 1461093792654 Marionette TRACE conn5 <- [1,2590,null,{}] 12:23:12 INFO - PROCESS | 4624 | 1461093792657 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}] 12:23:12 INFO - PROCESS | 4624 | 1461093792775 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 12:23:12 INFO - PROCESS | 4624 | 1461093792890 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF510800 == 120 [pid = 4624] [id = 657] 12:23:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6B827B800) [pid = 4624] [serial = 1971] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6BA99F400) [pid = 4624] [serial = 1972] [outer = 000000C6B827B800] 12:23:12 INFO - PROCESS | 4624 | 1461093792936 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6BAE59000) [pid = 4624] [serial = 1973] [outer = 000000C6B827B800] 12:23:13 INFO - PROCESS | 4624 | 1461093793363 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]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 12:23:13 INFO - PROCESS | 4624 | 1461093793390 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 12:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:23:13 INFO - PROCESS | 4624 | 1461093793392 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 12:23:13 INFO - PROCESS | 4624 | 1461093793396 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 4624 | 1461093793398 Marionette TRACE conn5 <- [1,2594,null,{}] 12:23:13 INFO - PROCESS | 4624 | 1461093793401 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}] 12:23:13 INFO - PROCESS | 4624 | 1461093793529 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 12:23:13 INFO - PROCESS | 4624 | 1461093793605 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF67F800 == 121 [pid = 4624] [id = 658] 12:23:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6BAE9A400) [pid = 4624] [serial = 1974] [outer = 0000000000000000] 12:23:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6BAEB3800) [pid = 4624] [serial = 1975] [outer = 000000C6BAE9A400] 12:23:13 INFO - PROCESS | 4624 | 1461093793651 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6BB2A6C00) [pid = 4624] [serial = 1976] [outer = 000000C6BAE9A400] 12:23:14 INFO - PROCESS | 4624 | 1461093794099 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]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 12:23:14 INFO - PROCESS | 4624 | 1461093794159 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 4624 | 1461093794161 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 12:23:14 INFO - PROCESS | 4624 | 1461093794165 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 4624 | 1461093794167 Marionette TRACE conn5 <- [1,2598,null,{}] 12:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:23:14 INFO - PROCESS | 4624 | 1461093794170 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}] 12:23:14 INFO - PROCESS | 4624 | 1461093794302 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 12:23:14 INFO - PROCESS | 4624 | 1461093794327 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0006800 == 122 [pid = 4624] [id = 659] 12:23:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6BB471000) [pid = 4624] [serial = 1977] [outer = 0000000000000000] 12:23:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6BB477800) [pid = 4624] [serial = 1978] [outer = 000000C6BB471000] 12:23:14 INFO - PROCESS | 4624 | 1461093794373 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6BB509000) [pid = 4624] [serial = 1979] [outer = 000000C6BB471000] 12:23:14 INFO - PROCESS | 4624 | 1461093794823 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]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 12:23:14 INFO - PROCESS | 4624 | 1461093794844 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 4624 | 1461093794846 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 12:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:23:14 INFO - PROCESS | 4624 | 1461093794850 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 4624 | 1461093794852 Marionette TRACE conn5 <- [1,2602,null,{}] 12:23:14 INFO - PROCESS | 4624 | 1461093794855 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}] 12:23:15 INFO - PROCESS | 4624 | 1461093794988 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 12:23:15 INFO - PROCESS | 4624 | 1461093795007 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BD1000 == 123 [pid = 4624] [id = 660] 12:23:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6BB511000) [pid = 4624] [serial = 1980] [outer = 0000000000000000] 12:23:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6BB5E0800) [pid = 4624] [serial = 1981] [outer = 000000C6BB511000] 12:23:15 INFO - PROCESS | 4624 | 1461093795053 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BBAB5800) [pid = 4624] [serial = 1982] [outer = 000000C6BB511000] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6BF633800) [pid = 4624] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C9885000) [pid = 4624] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6C23CB000) [pid = 4624] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6BBEE1000) [pid = 4624] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C7D88800) [pid = 4624] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6BB509800) [pid = 4624] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6C5211000) [pid = 4624] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6C89B6400) [pid = 4624] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6B3F59000) [pid = 4624] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6C942B000) [pid = 4624] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6C89B2000) [pid = 4624] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6C9430000) [pid = 4624] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6B4EBA400) [pid = 4624] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6C0A69400) [pid = 4624] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6C23CC000) [pid = 4624] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6C6448400) [pid = 4624] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6AE597800) [pid = 4624] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6B435F800) [pid = 4624] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6BF62D800) [pid = 4624] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6B3FF6400) [pid = 4624] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6AE916000) [pid = 4624] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6C6449000) [pid = 4624] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6AD9D4800) [pid = 4624] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6BA9AA400) [pid = 4624] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6BB5DB800) [pid = 4624] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6BC25A000) [pid = 4624] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6AE593400) [pid = 4624] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6B4482400) [pid = 4624] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6B028B800) [pid = 4624] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6B826CC00) [pid = 4624] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:23:16 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6B3FF8800) [pid = 4624] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:23:16 INFO - PROCESS | 4624 | 1461093796696 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]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1886ms 12:23:16 INFO - PROCESS | 4624 | 1461093796737 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 4624 | 1461093796739 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 12:23:16 INFO - PROCESS | 4624 | 1461093796743 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:23:16 INFO - PROCESS | 4624 | 1461093796746 Marionette TRACE conn5 <- [1,2606,null,{}] 12:23:16 INFO - PROCESS | 4624 | 1461093796750 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}] 12:23:16 INFO - PROCESS | 4624 | 1461093796861 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 12:23:16 INFO - PROCESS | 4624 | 1461093796869 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26CC800 == 124 [pid = 4624] [id = 661] 12:23:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6AED0CC00) [pid = 4624] [serial = 1983] [outer = 0000000000000000] 12:23:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6BBD1EC00) [pid = 4624] [serial = 1984] [outer = 000000C6AED0CC00] 12:23:16 INFO - PROCESS | 4624 | 1461093796920 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6BBD3E400) [pid = 4624] [serial = 1985] [outer = 000000C6AED0CC00] 12:23:17 INFO - PROCESS | 4624 | 1461093797381 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]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 12:23:17 INFO - PROCESS | 4624 | 1461093797437 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 4624 | 1461093797439 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 12:23:17 INFO - PROCESS | 4624 | 1461093797443 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:23:17 INFO - PROCESS | 4624 | 1461093797444 Marionette TRACE conn5 <- [1,2610,null,{}] 12:23:17 INFO - PROCESS | 4624 | 1461093797448 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}] 12:23:17 INFO - PROCESS | 4624 | 1461093797543 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 12:23:17 INFO - PROCESS | 4624 | 1461093797576 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3252800 == 125 [pid = 4624] [id = 662] 12:23:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6BBD42400) [pid = 4624] [serial = 1986] [outer = 0000000000000000] 12:23:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6BBEDC800) [pid = 4624] [serial = 1987] [outer = 000000C6BBD42400] 12:23:17 INFO - PROCESS | 4624 | 1461093797622 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6BC253400) [pid = 4624] [serial = 1988] [outer = 000000C6BBD42400] 12:23:18 INFO - PROCESS | 4624 | 1461093798071 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]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 689ms 12:23:18 INFO - PROCESS | 4624 | 1461093798135 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 4624 | 1461093798137 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 12:23:18 INFO - PROCESS | 4624 | 1461093798140 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:23:18 INFO - PROCESS | 4624 | 1461093798142 Marionette TRACE conn5 <- [1,2614,null,{}] 12:23:18 INFO - PROCESS | 4624 | 1461093798146 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}] 12:23:18 INFO - PROCESS | 4624 | 1461093798239 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 12:23:18 INFO - PROCESS | 4624 | 1461093798245 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36BE800 == 126 [pid = 4624] [id = 663] 12:23:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6BC25C400) [pid = 4624] [serial = 1989] [outer = 0000000000000000] 12:23:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6BC6C2800) [pid = 4624] [serial = 1990] [outer = 000000C6BC25C400] 12:23:18 INFO - PROCESS | 4624 | 1461093798291 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6BD17F000) [pid = 4624] [serial = 1991] [outer = 000000C6BC25C400] 12:23:19 INFO - PROCESS | 4624 | 1461093799095 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]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 12:23:19 INFO - PROCESS | 4624 | 1461093799131 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 4624 | 1461093799137 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 12:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:23:19 INFO - PROCESS | 4624 | 1461093799143 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 4624 | 1461093799147 Marionette TRACE conn5 <- [1,2618,null,{}] 12:23:19 INFO - PROCESS | 4624 | 1461093799153 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}] 12:23:19 INFO - PROCESS | 4624 | 1461093799284 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 12:23:19 INFO - PROCESS | 4624 | 1461093799411 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DB2000 == 127 [pid = 4624] [id = 664] 12:23:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6AED03000) [pid = 4624] [serial = 1992] [outer = 0000000000000000] 12:23:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6AF95D800) [pid = 4624] [serial = 1993] [outer = 000000C6AED03000] 12:23:19 INFO - PROCESS | 4624 | 1461093799471 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6B3F9DC00) [pid = 4624] [serial = 1994] [outer = 000000C6AED03000] 12:23:20 INFO - PROCESS | 4624 | 1461093800057 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]]]}] 12:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 12:23:20 INFO - PROCESS | 4624 | 1461093800131 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 4624 | 1461093800137 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 12:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:23:20 INFO - PROCESS | 4624 | 1461093800144 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - PROCESS | 4624 | 1461093800147 Marionette TRACE conn5 <- [1,2622,null,{}] 12:23:20 INFO - PROCESS | 4624 | 1461093800152 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}] 12:23:20 INFO - PROCESS | 4624 | 1461093800277 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 12:23:20 INFO - PROCESS | 4624 | 1461093800427 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF84800 == 128 [pid = 4624] [id = 665] 12:23:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6B447AC00) [pid = 4624] [serial = 1995] [outer = 0000000000000000] 12:23:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6B4EB5800) [pid = 4624] [serial = 1996] [outer = 000000C6B447AC00] 12:23:20 INFO - PROCESS | 4624 | 1461093800485 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6B7B0F800) [pid = 4624] [serial = 1997] [outer = 000000C6B447AC00] 12:23:21 INFO - PROCESS | 4624 | 1461093801092 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]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 12:23:21 INFO - PROCESS | 4624 | 1461093801136 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 4624 | 1461093801139 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 12:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:23:21 INFO - PROCESS | 4624 | 1461093801143 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 4624 | 1461093801147 Marionette TRACE conn5 <- [1,2626,null,{}] 12:23:21 INFO - PROCESS | 4624 | 1461093801160 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}] 12:23:21 INFO - PROCESS | 4624 | 1461093801288 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 12:23:21 INFO - PROCESS | 4624 | 1461093801454 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36D1000 == 129 [pid = 4624] [id = 666] 12:23:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6BAF80000) [pid = 4624] [serial = 1998] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6BB479C00) [pid = 4624] [serial = 1999] [outer = 000000C6BAF80000] 12:23:21 INFO - PROCESS | 4624 | 1461093801514 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6BBD27000) [pid = 4624] [serial = 2000] [outer = 000000C6BAF80000] 12:23:22 INFO - PROCESS | 4624 | 1461093802129 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]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1034ms 12:23:22 INFO - PROCESS | 4624 | 1461093802177 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 4624 | 1461093802180 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 12:23:22 INFO - PROCESS | 4624 | 1461093802199 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 4624 | 1461093802201 Marionette TRACE conn5 <- [1,2630,null,{}] 12:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:23:22 INFO - PROCESS | 4624 | 1461093802222 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}] 12:23:22 INFO - PROCESS | 4624 | 1461093802344 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 12:23:22 INFO - PROCESS | 4624 | 1461093802493 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A38000 == 130 [pid = 4624] [id = 667] 12:23:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6BC25BC00) [pid = 4624] [serial = 2001] [outer = 0000000000000000] 12:23:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6BC9B6800) [pid = 4624] [serial = 2002] [outer = 000000C6BC25BC00] 12:23:22 INFO - PROCESS | 4624 | 1461093802552 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6BE0DD800) [pid = 4624] [serial = 2003] [outer = 000000C6BC25BC00] 12:23:23 INFO - PROCESS | 4624 | 1461093803117 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]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 12:23:23 INFO - PROCESS | 4624 | 1461093803190 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 4624 | 1461093803193 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:23:23 INFO - PROCESS | 4624 | 1461093803197 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 4624 | 1461093803199 Marionette TRACE conn5 <- [1,2634,null,{}] 12:23:23 INFO - PROCESS | 4624 | 1461093803203 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}] 12:23:23 INFO - PROCESS | 4624 | 1461093803324 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 12:23:23 INFO - PROCESS | 4624 | 1461093803475 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E90000 == 131 [pid = 4624] [id = 668] 12:23:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6BC25C800) [pid = 4624] [serial = 2004] [outer = 0000000000000000] 12:23:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6BE7A2000) [pid = 4624] [serial = 2005] [outer = 000000C6BC25C800] 12:23:23 INFO - PROCESS | 4624 | 1461093803535 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6BEDC5800) [pid = 4624] [serial = 2006] [outer = 000000C6BC25C800] 12:23:24 INFO - PROCESS | 4624 | 1461093804128 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]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 983ms 12:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:23:24 INFO - PROCESS | 4624 | 1461093804182 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 4624 | 1461093804185 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 12:23:24 INFO - PROCESS | 4624 | 1461093804189 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 4624 | 1461093804191 Marionette TRACE conn5 <- [1,2638,null,{}] 12:23:24 INFO - PROCESS | 4624 | 1461093804195 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}] 12:23:24 INFO - PROCESS | 4624 | 1461093804325 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 12:23:24 INFO - PROCESS | 4624 | 1461093804476 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6AD3000 == 132 [pid = 4624] [id = 669] 12:23:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6BEEBD400) [pid = 4624] [serial = 2007] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6BF625400) [pid = 4624] [serial = 2008] [outer = 000000C6BEEBD400] 12:23:24 INFO - PROCESS | 4624 | 1461093804536 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6BF66A400) [pid = 4624] [serial = 2009] [outer = 000000C6BEEBD400] 12:23:25 INFO - PROCESS | 4624 | 1461093805125 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]]]}] 12:23:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 12:23:25 INFO - PROCESS | 4624 | 1461093805177 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 12:23:25 INFO - PROCESS | 4624 | 1461093805180 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 12:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:23:25 INFO - PROCESS | 4624 | 1461093805184 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 4624 | 1461093805186 Marionette TRACE conn5 <- [1,2642,null,{}] 12:23:25 INFO - PROCESS | 4624 | 1461093805190 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}] 12:23:25 INFO - PROCESS | 4624 | 1461093805309 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 12:23:25 INFO - PROCESS | 4624 | 1461093805471 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70C3000 == 133 [pid = 4624] [id = 670] 12:23:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6BF69D400) [pid = 4624] [serial = 2010] [outer = 0000000000000000] 12:23:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6BF6A6000) [pid = 4624] [serial = 2011] [outer = 000000C6BF69D400] 12:23:25 INFO - PROCESS | 4624 | 1461093805528 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6BF6E4C00) [pid = 4624] [serial = 2012] [outer = 000000C6BF69D400] 12:23:26 INFO - PROCESS | 4624 | 1461093806074 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]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:23:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 942ms 12:23:26 INFO - PROCESS | 4624 | 1461093806129 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 12:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:23:26 INFO - PROCESS | 4624 | 1461093806131 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 12:23:26 INFO - PROCESS | 4624 | 1461093806135 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 4624 | 1461093806137 Marionette TRACE conn5 <- [1,2646,null,{}] 12:23:26 INFO - PROCESS | 4624 | 1461093806141 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}] 12:23:26 INFO - PROCESS | 4624 | 1461093806259 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 12:23:26 INFO - PROCESS | 4624 | 1461093806422 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A89000 == 134 [pid = 4624] [id = 671] 12:23:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6C004CC00) [pid = 4624] [serial = 2013] [outer = 0000000000000000] 12:23:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6C0053C00) [pid = 4624] [serial = 2014] [outer = 000000C6C004CC00] 12:23:26 INFO - PROCESS | 4624 | 1461093806479 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6C039C800) [pid = 4624] [serial = 2015] [outer = 000000C6C004CC00] 12:23:27 INFO - PROCESS | 4624 | 1461093807111 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]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:23:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1026ms 12:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:23:27 INFO - PROCESS | 4624 | 1461093807163 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 4624 | 1461093807166 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 12:23:27 INFO - PROCESS | 4624 | 1461093807169 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 4624 | 1461093807172 Marionette TRACE conn5 <- [1,2650,null,{}] 12:23:27 INFO - PROCESS | 4624 | 1461093807175 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}] 12:23:27 INFO - PROCESS | 4624 | 1461093807344 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 12:23:27 INFO - PROCESS | 4624 | 1461093807495 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD3D9000 == 135 [pid = 4624] [id = 672] 12:23:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6AE8DAC00) [pid = 4624] [serial = 2016] [outer = 0000000000000000] 12:23:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6BB2BD000) [pid = 4624] [serial = 2017] [outer = 000000C6AE8DAC00] 12:23:27 INFO - PROCESS | 4624 | 1461093807552 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6C089B800) [pid = 4624] [serial = 2018] [outer = 000000C6AE8DAC00] 12:23:28 INFO - PROCESS | 4624 | 1461093808155 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]]]}] 12:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1025ms 12:23:28 INFO - PROCESS | 4624 | 1461093808197 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 4624 | 1461093808200 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 12:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:23:28 INFO - PROCESS | 4624 | 1461093808203 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 4624 | 1461093808206 Marionette TRACE conn5 <- [1,2654,null,{}] 12:23:28 INFO - PROCESS | 4624 | 1461093808209 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}] 12:23:28 INFO - PROCESS | 4624 | 1461093808331 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 12:23:28 INFO - PROCESS | 4624 | 1461093808496 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF59A800 == 136 [pid = 4624] [id = 673] 12:23:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6AE8E0C00) [pid = 4624] [serial = 2019] [outer = 0000000000000000] 12:23:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6C08A3400) [pid = 4624] [serial = 2020] [outer = 000000C6AE8E0C00] 12:23:28 INFO - PROCESS | 4624 | 1461093808553 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 249 (000000C6C08EF800) [pid = 4624] [serial = 2021] [outer = 000000C6AE8E0C00] 12:23:29 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:23:29 INFO - PROCESS | 4624 | [4624] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:23:29 INFO - PROCESS | 4624 | 1461093809621 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]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1441ms 12:23:29 INFO - PROCESS | 4624 | 1461093809648 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 4624 | 1461093809652 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 12:23:29 INFO - PROCESS | 4624 | 1461093809658 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:23:29 INFO - PROCESS | 4624 | 1461093809661 Marionette TRACE conn5 <- [1,2658,null,{}] 12:23:29 INFO - PROCESS | 4624 | 1461093809667 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}] 12:23:29 INFO - PROCESS | 4624 | 1461093809791 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 12:23:29 INFO - PROCESS | 4624 | 1461093809963 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAC62000 == 137 [pid = 4624] [id = 674] 12:23:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 250 (000000C6AE8E8400) [pid = 4624] [serial = 2022] [outer = 0000000000000000] 12:23:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 251 (000000C6AE922400) [pid = 4624] [serial = 2023] [outer = 000000C6AE8E8400] 12:23:30 INFO - PROCESS | 4624 | 1461093810013 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 252 (000000C6B3F5F800) [pid = 4624] [serial = 2024] [outer = 000000C6AE8E8400] 12:23:31 INFO - PROCESS | 4624 | 1461093811064 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] 12:23:31 INFO - PROCESS | 4624 | 1461093811100 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 12:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:23:31 INFO - PROCESS | 4624 | 1461093811107 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 4624 | 1461093811109 Marionette TRACE conn5 <- [1,2662,null,{}] 12:23:31 INFO - PROCESS | 4624 | 1461093811113 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}] 12:23:31 INFO - PROCESS | 4624 | 1461093811282 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3252800 == 136 [pid = 4624] [id = 662] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26CC800 == 135 [pid = 4624] [id = 661] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BD1000 == 134 [pid = 4624] [id = 660] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0006800 == 133 [pid = 4624] [id = 659] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF67F800 == 132 [pid = 4624] [id = 658] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF510800 == 131 [pid = 4624] [id = 657] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BE013000 == 130 [pid = 4624] [id = 656] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B412C000 == 129 [pid = 4624] [id = 655] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEF7C000 == 128 [pid = 4624] [id = 654] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 251 (000000C6BEDBC000) [pid = 4624] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB4C7000 == 127 [pid = 4624] [id = 653] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B7B48000 == 126 [pid = 4624] [id = 652] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B004F800 == 125 [pid = 4624] [id = 651] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96ED000 == 124 [pid = 4624] [id = 648] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C36D4800 == 123 [pid = 4624] [id = 647] 12:23:31 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BB821800 == 122 [pid = 4624] [id = 646] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 250 (000000C6AF17FC00) [pid = 4624] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 249 (000000C6CDFD3400) [pid = 4624] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 248 (000000C6C0393000) [pid = 4624] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6C35A6800) [pid = 4624] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6BB29EC00) [pid = 4624] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6C7D8F800) [pid = 4624] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6CAA73800) [pid = 4624] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6C0A69800) [pid = 4624] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6C9B34C00) [pid = 4624] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6C322B800) [pid = 4624] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6BF662800) [pid = 4624] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C8666800) [pid = 4624] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6BC25AC00) [pid = 4624] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6C52D4000) [pid = 4624] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C9423C00) [pid = 4624] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6BA9AC400) [pid = 4624] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6C960CC00) [pid = 4624] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6C8D40C00) [pid = 4624] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6C9628000) [pid = 4624] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6B856D400) [pid = 4624] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6C520B400) [pid = 4624] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6C523F000) [pid = 4624] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C7AEB400) [pid = 4624] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6BAC26400) [pid = 4624] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6BBAB3800) [pid = 4624] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6BB2A5400) [pid = 4624] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BD146800) [pid = 4624] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6BBD2CC00) [pid = 4624] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6BC63A000) [pid = 4624] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6CAB45400) [pid = 4624] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6BF671800) [pid = 4624] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6BAE5FC00) [pid = 4624] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6AE8DE800) [pid = 4624] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6AE5A6800) [pid = 4624] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6C8D37C00) [pid = 4624] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6B4AE3800) [pid = 4624] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6B7B10000) [pid = 4624] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6B312F800) [pid = 4624] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6B3A66800) [pid = 4624] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6C0AD8800) [pid = 4624] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6B0064400) [pid = 4624] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6C7542400) [pid = 4624] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6C9640C00) [pid = 4624] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6ADAC4400) [pid = 4624] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6C950A000) [pid = 4624] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C807B400) [pid = 4624] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6CBD66000) [pid = 4624] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6C753F800) [pid = 4624] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6BE792400) [pid = 4624] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6B82CC800) [pid = 4624] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6B9E7E000) [pid = 4624] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6BBED7800) [pid = 4624] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6BC24EC00) [pid = 4624] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:23:31 INFO - PROCESS | 4624 | 1461093811515 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B0047000 == 123 [pid = 4624] [id = 675] 12:23:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6ACC66800) [pid = 4624] [serial = 2025] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6ADAC7400) [pid = 4624] [serial = 2026] [outer = 000000C6ACC66800] 12:23:31 INFO - PROCESS | 4624 | 1461093811564 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6AEE1B800) [pid = 4624] [serial = 2027] [outer = 000000C6ACC66800] 12:23:32 INFO - PROCESS | 4624 | 1461093812517 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] 12:23:32 INFO - PROCESS | 4624 | 1461093812552 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 12:23:32 INFO - PROCESS | 4624 | 1461093812555 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 4624 | 1461093812559 Marionette TRACE conn5 <- [1,2666,null,{}] 12:23:32 INFO - PROCESS | 4624 | 1461093812570 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}] 12:23:32 INFO - PROCESS | 4624 | 1461093812677 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 12:23:32 INFO - PROCESS | 4624 | 1461093812684 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEF83800 == 124 [pid = 4624] [id = 676] 12:23:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6B4A59C00) [pid = 4624] [serial = 2028] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6B7B0D000) [pid = 4624] [serial = 2029] [outer = 000000C6B4A59C00] 12:23:32 INFO - PROCESS | 4624 | 1461093812733 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6B8273C00) [pid = 4624] [serial = 2030] [outer = 000000C6B4A59C00] 12:23:33 INFO - PROCESS | 4624 | 1461093813690 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]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:23:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 12:23:33 INFO - PROCESS | 4624 | 1461093813750 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 4624 | 1461093813753 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:23:33 INFO - PROCESS | 4624 | 1461093813756 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 4624 | 1461093813758 Marionette TRACE conn5 <- [1,2670,null,{}] 12:23:33 INFO - PROCESS | 4624 | 1461093813766 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}] 12:23:33 INFO - PROCESS | 4624 | 1461093813902 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 12:23:33 INFO - PROCESS | 4624 | 1461093813916 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF598000 == 125 [pid = 4624] [id = 677] 12:23:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6B8602C00) [pid = 4624] [serial = 2031] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6BA4CCC00) [pid = 4624] [serial = 2032] [outer = 000000C6B8602C00] 12:23:33 INFO - PROCESS | 4624 | 1461093813963 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6BAC25800) [pid = 4624] [serial = 2033] [outer = 000000C6B8602C00] 12:23:34 INFO - PROCESS | 4624 | 1461093814943 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]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1232ms 12:23:34 INFO - PROCESS | 4624 | 1461093814991 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 4624 | 1461093814993 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 12:23:35 INFO - PROCESS | 4624 | 1461093814997 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:23:35 INFO - PROCESS | 4624 | 1461093814999 Marionette TRACE conn5 <- [1,2674,null,{}] 12:23:35 INFO - PROCESS | 4624 | 1461093815002 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}] 12:23:35 INFO - PROCESS | 4624 | 1461093815135 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 12:23:35 INFO - PROCESS | 4624 | 1461093815150 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0022000 == 126 [pid = 4624] [id = 678] 12:23:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6BAE5C800) [pid = 4624] [serial = 2034] [outer = 0000000000000000] 12:23:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6BAF79400) [pid = 4624] [serial = 2035] [outer = 000000C6BAE5C800] 12:23:35 INFO - PROCESS | 4624 | 1461093815196 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6BB2CA400) [pid = 4624] [serial = 2036] [outer = 000000C6BAE5C800] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6CB966C00) [pid = 4624] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6C2309400) [pid = 4624] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6C08F0000) [pid = 4624] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6AE8E3400) [pid = 4624] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6C52D1000) [pid = 4624] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6BA4C3000) [pid = 4624] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6BAFF2000) [pid = 4624] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6BF610400) [pid = 4624] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6BBEE3C00) [pid = 4624] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6ADACA400) [pid = 4624] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6AED08000) [pid = 4624] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6C0399C00) [pid = 4624] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6C8B80400) [pid = 4624] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6B827B800) [pid = 4624] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6ADAC8800) [pid = 4624] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6B4480800) [pid = 4624] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6C8B8AC00) [pid = 4624] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6ACD2B400) [pid = 4624] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6C0ADE800) [pid = 4624] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6C8E0EC00) [pid = 4624] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BB511000) [pid = 4624] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6C8B81800) [pid = 4624] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6B447B000) [pid = 4624] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6BE7A5C00) [pid = 4624] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6B856CC00) [pid = 4624] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6AED10C00) [pid = 4624] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6C8E10400) [pid = 4624] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6B43ADC00) [pid = 4624] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6BAE9A400) [pid = 4624] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6B86C6000) [pid = 4624] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6B7B02400) [pid = 4624] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6C7DEA000) [pid = 4624] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6B8571000) [pid = 4624] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6C9B38000) [pid = 4624] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6C96CF000) [pid = 4624] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 174 (000000C6BEE3FC00) [pid = 4624] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 173 (000000C6AED0CC00) [pid = 4624] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 172 (000000C6C9636C00) [pid = 4624] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 171 (000000C6C7DDD400) [pid = 4624] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 170 (000000C6BB471000) [pid = 4624] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 169 (000000C6BBD42400) [pid = 4624] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 168 (000000C6CAB55000) [pid = 4624] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 167 (000000C6CAC72400) [pid = 4624] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6B4AE2400) [pid = 4624] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6C950F000) [pid = 4624] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6CA6E7400) [pid = 4624] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6CAE26400) [pid = 4624] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6CAE31C00) [pid = 4624] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6C9620C00) [pid = 4624] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6C9B28C00) [pid = 4624] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6BBAAA800) [pid = 4624] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:23:36 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6C9507800) [pid = 4624] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:23:36 INFO - PROCESS | 4624 | 1461093816633 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] 12:23:36 INFO - PROCESS | 4624 | 1461093816704 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:23:36 INFO - PROCESS | 4624 | 1461093816707 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 4624 | 1461093816709 Marionette TRACE conn5 <- [1,2678,null,{}] 12:23:36 INFO - PROCESS | 4624 | 1461093816713 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}] 12:23:36 INFO - PROCESS | 4624 | 1461093816827 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 12:23:36 INFO - PROCESS | 4624 | 1461093816835 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D7000 == 127 [pid = 4624] [id = 679] 12:23:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6AED0CC00) [pid = 4624] [serial = 2037] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6BAEB3400) [pid = 4624] [serial = 2038] [outer = 000000C6AED0CC00] 12:23:36 INFO - PROCESS | 4624 | 1461093816884 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6BB50DC00) [pid = 4624] [serial = 2039] [outer = 000000C6AED0CC00] 12:23:37 INFO - PROCESS | 4624 | 1461093817809 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] 12:23:37 INFO - PROCESS | 4624 | 1461093817846 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:23:37 INFO - PROCESS | 4624 | 1461093817849 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 4624 | 1461093817851 Marionette TRACE conn5 <- [1,2682,null,{}] 12:23:37 INFO - PROCESS | 4624 | 1461093817855 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}] 12:23:38 INFO - PROCESS | 4624 | 1461093817988 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:23:38 INFO - PROCESS | 4624 | 1461093818138 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AF108800 == 128 [pid = 4624] [id = 680] 12:23:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6ACB5E400) [pid = 4624] [serial = 2040] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6ACC73C00) [pid = 4624] [serial = 2041] [outer = 000000C6ACB5E400] 12:23:38 INFO - PROCESS | 4624 | 1461093818198 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6AE5BA400) [pid = 4624] [serial = 2042] [outer = 000000C6ACB5E400] 12:23:39 INFO - PROCESS | 4624 | 1461093819366 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] 12:23:39 INFO - PROCESS | 4624 | 1461093819392 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:23:39 INFO - PROCESS | 4624 | 1461093819397 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 4624 | 1461093819401 Marionette TRACE conn5 <- [1,2686,null,{}] 12:23:39 INFO - PROCESS | 4624 | 1461093819407 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}] 12:23:39 INFO - PROCESS | 4624 | 1461093819540 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:23:39 INFO - PROCESS | 4624 | 1461093819696 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEDD2000 == 129 [pid = 4624] [id = 681] 12:23:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6B43A4800) [pid = 4624] [serial = 2043] [outer = 0000000000000000] 12:23:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6B447B800) [pid = 4624] [serial = 2044] [outer = 000000C6B43A4800] 12:23:39 INFO - PROCESS | 4624 | 1461093819755 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6B4EBA400) [pid = 4624] [serial = 2045] [outer = 000000C6B43A4800] 12:23:40 INFO - PROCESS | 4624 | 1461093820818 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] 12:23:40 INFO - PROCESS | 4624 | 1461093820891 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:23:40 INFO - PROCESS | 4624 | 1461093820897 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 4624 | 1461093820899 Marionette TRACE conn5 <- [1,2690,null,{}] 12:23:40 INFO - PROCESS | 4624 | 1461093820903 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}] 12:23:41 INFO - PROCESS | 4624 | 1461093821022 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:23:41 INFO - PROCESS | 4624 | 1461093821248 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C33A1000 == 130 [pid = 4624] [id = 682] 12:23:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6B7B69400) [pid = 4624] [serial = 2046] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6BA95CC00) [pid = 4624] [serial = 2047] [outer = 000000C6B7B69400] 12:23:41 INFO - PROCESS | 4624 | 1461093821307 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BAF7F000) [pid = 4624] [serial = 2048] [outer = 000000C6B7B69400] 12:23:41 INFO - PROCESS | 4624 | 1461093821890 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]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:23:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1036ms 12:23:41 INFO - PROCESS | 4624 | 1461093821933 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 4624 | 1461093821936 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:23:41 INFO - PROCESS | 4624 | 1461093821948 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 4624 | 1461093821954 Marionette TRACE conn5 <- [1,2694,null,{}] 12:23:41 INFO - PROCESS | 4624 | 1461093821976 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}] 12:23:42 INFO - PROCESS | 4624 | 1461093822141 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:23:42 INFO - PROCESS | 4624 | 1461093822290 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64D3800 == 131 [pid = 4624] [id = 683] 12:23:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BB506C00) [pid = 4624] [serial = 2049] [outer = 0000000000000000] 12:23:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6BBD35C00) [pid = 4624] [serial = 2050] [outer = 000000C6BB506C00] 12:23:42 INFO - PROCESS | 4624 | 1461093822348 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6BBEDB000) [pid = 4624] [serial = 2051] [outer = 000000C6BB506C00] 12:23:42 INFO - PROCESS | 4624 | 1461093822931 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]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1061ms 12:23:43 INFO - PROCESS | 4624 | 1461093823003 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 4624 | 1461093823007 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:23:43 INFO - PROCESS | 4624 | 1461093823011 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 4624 | 1461093823013 Marionette TRACE conn5 <- [1,2698,null,{}] 12:23:43 INFO - PROCESS | 4624 | 1461093823016 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}] 12:23:43 INFO - PROCESS | 4624 | 1461093823143 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:23:43 INFO - PROCESS | 4624 | 1461093823291 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6F97000 == 132 [pid = 4624] [id = 684] 12:23:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6BC259800) [pid = 4624] [serial = 2052] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6BC637000) [pid = 4624] [serial = 2053] [outer = 000000C6BC259800] 12:23:43 INFO - PROCESS | 4624 | 1461093823349 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6BD8C8C00) [pid = 4624] [serial = 2054] [outer = 000000C6BC259800] 12:23:43 INFO - PROCESS | 4624 | 1461093823983 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] 12:23:44 INFO - PROCESS | 4624 | 1461093824000 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:23:44 INFO - PROCESS | 4624 | 1461093824003 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 4624 | 1461093824006 Marionette TRACE conn5 <- [1,2702,null,{}] 12:23:44 INFO - PROCESS | 4624 | 1461093824010 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}] 12:23:44 INFO - PROCESS | 4624 | 1461093824132 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:23:44 INFO - PROCESS | 4624 | 1461093824294 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A8C800 == 133 [pid = 4624] [id = 685] 12:23:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6BEF2EC00) [pid = 4624] [serial = 2055] [outer = 0000000000000000] 12:23:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6BEF33400) [pid = 4624] [serial = 2056] [outer = 000000C6BEF2EC00] 12:23:44 INFO - PROCESS | 4624 | 1461093824363 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6BF671400) [pid = 4624] [serial = 2057] [outer = 000000C6BEF2EC00] 12:23:44 INFO - PROCESS | 4624 | 1461093824953 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]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:23:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 12:23:45 INFO - PROCESS | 4624 | 1461093824992 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 4624 | 1461093824995 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:23:45 INFO - PROCESS | 4624 | 1461093824998 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 4624 | 1461093825001 Marionette TRACE conn5 <- [1,2706,null,{}] 12:23:45 INFO - PROCESS | 4624 | 1461093825004 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}] 12:23:45 INFO - PROCESS | 4624 | 1461093825128 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:23:45 INFO - PROCESS | 4624 | 1461093825292 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D60000 == 134 [pid = 4624] [id = 686] 12:23:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BEF30400) [pid = 4624] [serial = 2058] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6C0898C00) [pid = 4624] [serial = 2059] [outer = 000000C6BEF30400] 12:23:45 INFO - PROCESS | 4624 | 1461093825350 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6C08F4000) [pid = 4624] [serial = 2060] [outer = 000000C6BEF30400] 12:23:45 INFO - PROCESS | 4624 | 1461093825905 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] 12:23:45 INFO - PROCESS | 4624 | 1461093825989 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:23:46 INFO - PROCESS | 4624 | 1461093825993 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 4624 | 1461093825995 Marionette TRACE conn5 <- [1,2710,null,{}] 12:23:46 INFO - PROCESS | 4624 | 1461093825999 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}] 12:23:46 INFO - PROCESS | 4624 | 1461093826120 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:23:46 INFO - PROCESS | 4624 | 1461093826268 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C855C800 == 135 [pid = 4624] [id = 687] 12:23:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6C0A6C400) [pid = 4624] [serial = 2061] [outer = 0000000000000000] 12:23:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C0A71400) [pid = 4624] [serial = 2062] [outer = 000000C6C0A6C400] 12:23:46 INFO - PROCESS | 4624 | 1461093826325 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6C2306C00) [pid = 4624] [serial = 2063] [outer = 000000C6C0A6C400] 12:23:46 INFO - PROCESS | 4624 | 1461093826965 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] 12:23:47 INFO - PROCESS | 4624 | 1461093827023 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:23:47 INFO - PROCESS | 4624 | 1461093827027 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 4624 | 1461093827029 Marionette TRACE conn5 <- [1,2714,null,{}] 12:23:47 INFO - PROCESS | 4624 | 1461093827033 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}] 12:23:47 INFO - PROCESS | 4624 | 1461093827155 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:23:47 INFO - PROCESS | 4624 | 1461093827318 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B7B47000 == 136 [pid = 4624] [id = 688] 12:23:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6ADAC5400) [pid = 4624] [serial = 2064] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6AE8E5C00) [pid = 4624] [serial = 2065] [outer = 000000C6ADAC5400] 12:23:47 INFO - PROCESS | 4624 | 1461093827378 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6B8276800) [pid = 4624] [serial = 2066] [outer = 000000C6ADAC5400] 12:23:47 INFO - PROCESS | 4624 | 1461093827941 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]]]}] 12:23:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 944ms 12:23:48 INFO - PROCESS | 4624 | 1461093828199 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 4624 | 1461093828204 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:23:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:23:48 INFO - PROCESS | 4624 | 1461093828224 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 4624 | 1461093828228 Marionette TRACE conn5 <- [1,2718,null,{}] 12:23:48 INFO - PROCESS | 4624 | 1461093828234 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}] 12:23:48 INFO - PROCESS | 4624 | 1461093828361 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:23:48 INFO - PROCESS | 4624 | 1461093828478 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE712000 == 137 [pid = 4624] [id = 689] 12:23:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6AE91C800) [pid = 4624] [serial = 2067] [outer = 0000000000000000] 12:23:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6AED11C00) [pid = 4624] [serial = 2068] [outer = 000000C6AE91C800] 12:23:48 INFO - PROCESS | 4624 | 1461093828531 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6B3F63800) [pid = 4624] [serial = 2069] [outer = 000000C6AE91C800] 12:23:49 INFO - PROCESS | 4624 | 1461093829636 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] 12:23:49 INFO - PROCESS | 4624 | 1461093829733 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:23:49 INFO - PROCESS | 4624 | 1461093829741 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 4624 | 1461093829745 Marionette TRACE conn5 <- [1,2722,null,{}] 12:23:49 INFO - PROCESS | 4624 | 1461093829750 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}] 12:23:49 INFO - PROCESS | 4624 | 1461093829890 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:23:49 INFO - PROCESS | 4624 | 1461093829988 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3BB3800 == 123 [pid = 4624] [id = 690] 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 122 (000000C6AE8E5800) [pid = 4624] [serial = 2070] [outer = 0000000000000000] 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 123 (000000C6AF95D400) [pid = 4624] [serial = 2071] [outer = 000000C6AE8E5800] 12:23:50 INFO - PROCESS | 4624 | 1461093830042 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 124 (000000C6B43AA000) [pid = 4624] [serial = 2072] [outer = 000000C6AE8E5800] 12:23:50 INFO - PROCESS | 4624 | 1461093830542 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]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 839ms 12:23:50 INFO - PROCESS | 4624 | 1461093830579 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:23:50 INFO - PROCESS | 4624 | 1461093830582 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:23:50 INFO - PROCESS | 4624 | 1461093830585 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 4624 | 1461093830587 Marionette TRACE conn5 <- [1,2726,null,{}] 12:23:50 INFO - PROCESS | 4624 | 1461093830597 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}] 12:23:50 INFO - PROCESS | 4624 | 1461093830710 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:23:50 INFO - PROCESS | 4624 | 1461093830721 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BE72C000 == 124 [pid = 4624] [id = 691] 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 125 (000000C6B8275000) [pid = 4624] [serial = 2073] [outer = 0000000000000000] 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 126 (000000C6B827BC00) [pid = 4624] [serial = 2074] [outer = 000000C6B8275000] 12:23:50 INFO - PROCESS | 4624 | 1461093830781 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 127 (000000C6B860E400) [pid = 4624] [serial = 2075] [outer = 000000C6B8275000] 12:23:51 INFO - PROCESS | 4624 | 1461093831273 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]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 775ms 12:23:51 INFO - PROCESS | 4624 | 1461093831362 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 4624 | 1461093831365 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:23:51 INFO - PROCESS | 4624 | 1461093831368 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 4624 | 1461093831370 Marionette TRACE conn5 <- [1,2730,null,{}] 12:23:51 INFO - PROCESS | 4624 | 1461093831373 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}] 12:23:51 INFO - PROCESS | 4624 | 1461093831478 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:23:51 INFO - PROCESS | 4624 | 1461093831485 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF584800 == 125 [pid = 4624] [id = 692] 12:23:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 128 (000000C6BA965000) [pid = 4624] [serial = 2076] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 129 (000000C6BAE57800) [pid = 4624] [serial = 2077] [outer = 000000C6BA965000] 12:23:51 INFO - PROCESS | 4624 | 1461093831532 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 130 (000000C6BAEB2000) [pid = 4624] [serial = 2078] [outer = 000000C6BA965000] 12:23:52 INFO - PROCESS | 4624 | 1461093832039 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]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 732ms 12:23:52 INFO - PROCESS | 4624 | 1461093832104 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 4624 | 1461093832106 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:23:52 INFO - PROCESS | 4624 | 1461093832110 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 4624 | 1461093832111 Marionette TRACE conn5 <- [1,2734,null,{}] 12:23:52 INFO - PROCESS | 4624 | 1461093832115 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}] 12:23:52 INFO - PROCESS | 4624 | 1461093832249 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:23:52 INFO - PROCESS | 4624 | 1461093832269 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0003000 == 126 [pid = 4624] [id = 693] 12:23:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 131 (000000C6BB2A2400) [pid = 4624] [serial = 2079] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6BB2BF800) [pid = 4624] [serial = 2080] [outer = 000000C6BB2A2400] 12:23:52 INFO - PROCESS | 4624 | 1461093832315 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6BB47E400) [pid = 4624] [serial = 2081] [outer = 000000C6BB2A2400] 12:23:52 INFO - PROCESS | 4624 | 1461093832762 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]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 689ms 12:23:52 INFO - PROCESS | 4624 | 1461093832801 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 4624 | 1461093832803 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:23:52 INFO - PROCESS | 4624 | 1461093832807 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:23:52 INFO - PROCESS | 4624 | 1461093832809 Marionette TRACE conn5 <- [1,2738,null,{}] 12:23:52 INFO - PROCESS | 4624 | 1461093832812 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}] 12:23:53 INFO - PROCESS | 4624 | 1461093833018 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:23:53 INFO - PROCESS | 4624 | 1461093833047 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2521800 == 127 [pid = 4624] [id = 694] 12:23:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BBAB0400) [pid = 4624] [serial = 2082] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6BBEDA400) [pid = 4624] [serial = 2083] [outer = 000000C6BBAB0400] 12:23:53 INFO - PROCESS | 4624 | 1461093833097 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6BC9BC400) [pid = 4624] [serial = 2084] [outer = 000000C6BBAB0400] 12:23:53 INFO - PROCESS | 4624 | 1461093833560 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]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 776ms 12:23:53 INFO - PROCESS | 4624 | 1461093833586 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 4624 | 1461093833589 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:23:53 INFO - PROCESS | 4624 | 1461093833592 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:23:53 INFO - PROCESS | 4624 | 1461093833594 Marionette TRACE conn5 <- [1,2742,null,{}] 12:23:53 INFO - PROCESS | 4624 | 1461093833597 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}] 12:23:53 INFO - PROCESS | 4624 | 1461093833857 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:23:53 INFO - PROCESS | 4624 | --DOMWINDOW == 135 (000000C6ACC66800) [pid = 4624] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:23:53 INFO - PROCESS | 4624 | --DOMWINDOW == 134 (000000C6AE8E8400) [pid = 4624] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:23:53 INFO - PROCESS | 4624 | --DOMWINDOW == 133 (000000C6B4A59C00) [pid = 4624] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:23:53 INFO - PROCESS | 4624 | --DOMWINDOW == 132 (000000C6B8602C00) [pid = 4624] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:23:53 INFO - PROCESS | 4624 | --DOMWINDOW == 131 (000000C6BAE5C800) [pid = 4624] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:23:53 INFO - PROCESS | 4624 | 1461093833927 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3250000 == 128 [pid = 4624] [id = 695] 12:23:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 132 (000000C6ACC71000) [pid = 4624] [serial = 2085] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 133 (000000C6B43AE400) [pid = 4624] [serial = 2086] [outer = 000000C6ACC71000] 12:23:53 INFO - PROCESS | 4624 | 1461093833974 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 134 (000000C6BE7A8C00) [pid = 4624] [serial = 2087] [outer = 000000C6ACC71000] 12:23:54 INFO - PROCESS | 4624 | 1461093834705 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]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1126ms 12:23:54 INFO - PROCESS | 4624 | 1461093834722 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 4624 | 1461093834728 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:23:54 INFO - PROCESS | 4624 | 1461093834734 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 4624 | 1461093834738 Marionette TRACE conn5 <- [1,2746,null,{}] 12:23:54 INFO - PROCESS | 4624 | 1461093834743 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}] 12:23:54 INFO - PROCESS | 4624 | 1461093834872 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:23:55 INFO - PROCESS | 4624 | 1461093835032 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD74C800 == 129 [pid = 4624] [id = 696] 12:23:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 135 (000000C6B435C400) [pid = 4624] [serial = 2088] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 136 (000000C6B4EB0000) [pid = 4624] [serial = 2089] [outer = 000000C6B435C400] 12:23:55 INFO - PROCESS | 4624 | 1461093835094 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 137 (000000C6B8266800) [pid = 4624] [serial = 2090] [outer = 000000C6B435C400] 12:23:55 INFO - PROCESS | 4624 | 1461093835751 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]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1083ms 12:23:55 INFO - PROCESS | 4624 | 1461093835819 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 4624 | 1461093835826 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:23:55 INFO - PROCESS | 4624 | 1461093835834 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 4624 | 1461093835837 Marionette TRACE conn5 <- [1,2750,null,{}] 12:23:55 INFO - PROCESS | 4624 | 1461093835841 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}] 12:23:55 INFO - PROCESS | 4624 | 1461093835972 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:23:56 INFO - PROCESS | 4624 | 1461093836116 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26D8000 == 130 [pid = 4624] [id = 697] 12:23:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 138 (000000C6BA4C3000) [pid = 4624] [serial = 2091] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 139 (000000C6BB478400) [pid = 4624] [serial = 2092] [outer = 000000C6BA4C3000] 12:23:56 INFO - PROCESS | 4624 | 1461093836174 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 4624 | ++DOMWINDOW == 140 (000000C6BBAB5800) [pid = 4624] [serial = 2093] [outer = 000000C6BA4C3000] 12:23:56 INFO - PROCESS | 4624 | 1461093836718 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]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 943ms 12:23:56 INFO - PROCESS | 4624 | 1461093836782 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 4624 | 1461093836785 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:23:56 INFO - PROCESS | 4624 | 1461093836789 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 4624 | 1461093836793 Marionette TRACE conn5 <- [1,2754,null,{}] 12:23:56 INFO - PROCESS | 4624 | 1461093836805 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}] 12:23:56 INFO - PROCESS | 4624 | 1461093836933 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:23:57 INFO - PROCESS | 4624 | 1461093837078 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39B4800 == 131 [pid = 4624] [id = 698] 12:23:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 141 (000000C6BC9B2000) [pid = 4624] [serial = 2094] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 142 (000000C6BEE42800) [pid = 4624] [serial = 2095] [outer = 000000C6BC9B2000] 12:23:57 INFO - PROCESS | 4624 | 1461093837139 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 143 (000000C6BF609C00) [pid = 4624] [serial = 2096] [outer = 000000C6BC9B2000] 12:23:57 INFO - PROCESS | 4624 | 1461093837738 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]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 986ms 12:23:57 INFO - PROCESS | 4624 | 1461093837777 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 4624 | 1461093837780 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:23:57 INFO - PROCESS | 4624 | 1461093837784 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 4624 | 1461093837786 Marionette TRACE conn5 <- [1,2758,null,{}] 12:23:57 INFO - PROCESS | 4624 | 1461093837790 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}] 12:23:57 INFO - PROCESS | 4624 | 1461093837919 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:23:58 INFO - PROCESS | 4624 | 1461093838034 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C64DE000 == 132 [pid = 4624] [id = 699] 12:23:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 144 (000000C6BF62C000) [pid = 4624] [serial = 2097] [outer = 0000000000000000] 12:23:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 145 (000000C6BF634000) [pid = 4624] [serial = 2098] [outer = 000000C6BF62C000] 12:23:58 INFO - PROCESS | 4624 | 1461093838138 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 146 (000000C6BF6A2C00) [pid = 4624] [serial = 2099] [outer = 000000C6BF62C000] 12:23:58 INFO - PROCESS | 4624 | 1461093838747 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]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 12:23:58 INFO - PROCESS | 4624 | 1461093838772 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 4624 | 1461093838775 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:23:58 INFO - PROCESS | 4624 | 1461093838778 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 4624 | 1461093838781 Marionette TRACE conn5 <- [1,2762,null,{}] 12:23:58 INFO - PROCESS | 4624 | 1461093838785 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}] 12:23:58 INFO - PROCESS | 4624 | 1461093838906 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:23:59 INFO - PROCESS | 4624 | 1461093839049 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70AC800 == 133 [pid = 4624] [id = 700] 12:23:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6BF6E4400) [pid = 4624] [serial = 2100] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6C0057400) [pid = 4624] [serial = 2101] [outer = 000000C6BF6E4400] 12:23:59 INFO - PROCESS | 4624 | 1461093839106 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6C08A5C00) [pid = 4624] [serial = 2102] [outer = 000000C6BF6E4400] 12:23:59 INFO - PROCESS | 4624 | 1461093839670 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]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 941ms 12:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:23:59 INFO - PROCESS | 4624 | 1461093839722 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 4624 | 1461093839724 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:23:59 INFO - PROCESS | 4624 | 1461093839728 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 4624 | 1461093839730 Marionette TRACE conn5 <- [1,2766,null,{}] 12:23:59 INFO - PROCESS | 4624 | 1461093839734 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}] 12:23:59 INFO - PROCESS | 4624 | 1461093839866 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:24:00 INFO - PROCESS | 4624 | 1461093840011 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D4E000 == 134 [pid = 4624] [id = 701] 12:24:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6C2311400) [pid = 4624] [serial = 2103] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6C23CEC00) [pid = 4624] [serial = 2104] [outer = 000000C6C2311400] 12:24:00 INFO - PROCESS | 4624 | 1461093840072 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6C26AA800) [pid = 4624] [serial = 2105] [outer = 000000C6C2311400] 12:24:00 INFO - PROCESS | 4624 | 1461093840669 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]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 12:24:00 INFO - PROCESS | 4624 | 1461093840717 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 4624 | 1461093840720 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:24:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:24:00 INFO - PROCESS | 4624 | 1461093840723 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 4624 | 1461093840725 Marionette TRACE conn5 <- [1,2770,null,{}] 12:24:00 INFO - PROCESS | 4624 | 1461093840729 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}] 12:24:00 INFO - PROCESS | 4624 | 1461093840849 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:24:00 INFO - PROCESS | 4624 | 1461093840996 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8934000 == 135 [pid = 4624] [id = 702] 12:24:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6C26B0400) [pid = 4624] [serial = 2106] [outer = 0000000000000000] 12:24:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6C26B3400) [pid = 4624] [serial = 2107] [outer = 000000C6C26B0400] 12:24:01 INFO - PROCESS | 4624 | 1461093841055 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6C322A000) [pid = 4624] [serial = 2108] [outer = 000000C6C26B0400] 12:24:01 INFO - PROCESS | 4624 | 1461093841674 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]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:24:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 987ms 12:24:01 INFO - PROCESS | 4624 | 1461093841712 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:24:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:24:01 INFO - PROCESS | 4624 | 1461093841715 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:24:01 INFO - PROCESS | 4624 | 1461093841718 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 4624 | 1461093841721 Marionette TRACE conn5 <- [1,2774,null,{}] 12:24:01 INFO - PROCESS | 4624 | 1461093841724 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}] 12:24:01 INFO - PROCESS | 4624 | 1461093841844 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:24:02 INFO - PROCESS | 4624 | 1461093841988 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8ADE000 == 136 [pid = 4624] [id = 703] 12:24:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6C35A5800) [pid = 4624] [serial = 2109] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6C35A8800) [pid = 4624] [serial = 2110] [outer = 000000C6C35A5800] 12:24:02 INFO - PROCESS | 4624 | 1461093842045 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C35B3000) [pid = 4624] [serial = 2111] [outer = 000000C6C35A5800] 12:24:02 INFO - PROCESS | 4624 | 1461093842576 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]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 882ms 12:24:02 INFO - PROCESS | 4624 | 1461093842602 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 4624 | 1461093842605 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:24:02 INFO - PROCESS | 4624 | 1461093842608 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:24:02 INFO - PROCESS | 4624 | 1461093842610 Marionette TRACE conn5 <- [1,2778,null,{}] 12:24:02 INFO - PROCESS | 4624 | 1461093842632 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}] 12:24:02 INFO - PROCESS | 4624 | 1461093842757 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:24:02 INFO - PROCESS | 4624 | 1461093842913 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B3B800 == 137 [pid = 4624] [id = 704] 12:24:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6C5208000) [pid = 4624] [serial = 2112] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C520B400) [pid = 4624] [serial = 2113] [outer = 000000C6C5208000] 12:24:02 INFO - PROCESS | 4624 | 1461093842970 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C523B000) [pid = 4624] [serial = 2114] [outer = 000000C6C5208000] 12:24:03 INFO - PROCESS | 4624 | 1461093843581 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]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:24:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1004ms 12:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:24:03 INFO - PROCESS | 4624 | 1461093843615 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 4624 | 1461093843618 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:24:03 INFO - PROCESS | 4624 | 1461093843621 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 4624 | 1461093843623 Marionette TRACE conn5 <- [1,2782,null,{}] 12:24:03 INFO - PROCESS | 4624 | 1461093843627 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}] 12:24:03 INFO - PROCESS | 4624 | 1461093843750 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:24:04 INFO - PROCESS | 4624 | 1461093844070 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC13D800 == 138 [pid = 4624] [id = 705] 12:24:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6AD55A400) [pid = 4624] [serial = 2115] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6ADABD000) [pid = 4624] [serial = 2116] [outer = 000000C6AD55A400] 12:24:04 INFO - PROCESS | 4624 | 1461093844137 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6AED06400) [pid = 4624] [serial = 2117] [outer = 000000C6AD55A400] 12:24:04 INFO - PROCESS | 4624 | 1461093844796 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]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1239ms 12:24:04 INFO - PROCESS | 4624 | 1461093844864 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 4624 | 1461093844869 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:24:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:24:04 INFO - PROCESS | 4624 | 1461093844874 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 4624 | 1461093844878 Marionette TRACE conn5 <- [1,2786,null,{}] 12:24:04 INFO - PROCESS | 4624 | 1461093844898 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}] 12:24:05 INFO - PROCESS | 4624 | 1461093845020 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:24:05 INFO - PROCESS | 4624 | 1461093845174 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AED82800 == 139 [pid = 4624] [id = 706] 12:24:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6B4489400) [pid = 4624] [serial = 2118] [outer = 0000000000000000] 12:24:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6B53A1400) [pid = 4624] [serial = 2119] [outer = 000000C6B4489400] 12:24:05 INFO - PROCESS | 4624 | 1461093845227 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6B9E89000) [pid = 4624] [serial = 2120] [outer = 000000C6B4489400] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CA8CB800 == 138 [pid = 4624] [id = 609] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B4DCB800 == 137 [pid = 4624] [id = 249] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7D60000 == 136 [pid = 4624] [id = 686] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 166 (000000C6BAEB3400) [pid = 4624] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 165 (000000C6BF625400) [pid = 4624] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 164 (000000C6BF6A6000) [pid = 4624] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 163 (000000C6C0053C00) [pid = 4624] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 162 (000000C6BB2BD000) [pid = 4624] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A8C800 == 135 [pid = 4624] [id = 685] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6F97000 == 134 [pid = 4624] [id = 684] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C64D3800 == 133 [pid = 4624] [id = 683] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C33A1000 == 132 [pid = 4624] [id = 682] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BEDD2000 == 131 [pid = 4624] [id = 681] 12:24:05 INFO - PROCESS | 4624 | --DOCSHELL 000000C6AF108800 == 130 [pid = 4624] [id = 680] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 161 (000000C6BE7A2000) [pid = 4624] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6C08A3400) [pid = 4624] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6ADAC7400) [pid = 4624] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6AEE1B800) [pid = 4624] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6B3F5F800) [pid = 4624] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6AE922400) [pid = 4624] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6AF95D800) [pid = 4624] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6B7B0D000) [pid = 4624] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6BA4CCC00) [pid = 4624] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 152 (000000C6BC9B6800) [pid = 4624] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 151 (000000C6B4EB5800) [pid = 4624] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 150 (000000C6BB479C00) [pid = 4624] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 149 (000000C6BAF79400) [pid = 4624] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 148 (000000C6BAC25800) [pid = 4624] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 147 (000000C6BB2CA400) [pid = 4624] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | --DOMWINDOW == 146 (000000C6B8273C00) [pid = 4624] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 4624 | 1461093845832 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]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:24:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1003ms 12:24:05 INFO - PROCESS | 4624 | 1461093845882 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 4624 | 1461093845887 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:24:05 INFO - PROCESS | 4624 | 1461093845891 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 4624 | 1461093845894 Marionette TRACE conn5 <- [1,2790,null,{}] 12:24:05 INFO - PROCESS | 4624 | 1461093845897 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}] 12:24:06 INFO - PROCESS | 4624 | 1461093846002 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:24:06 INFO - PROCESS | 4624 | 1461093846008 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BBA25000 == 131 [pid = 4624] [id = 707] 12:24:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 147 (000000C6AE91CC00) [pid = 4624] [serial = 2121] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 148 (000000C6B4361000) [pid = 4624] [serial = 2122] [outer = 000000C6AE91CC00] 12:24:06 INFO - PROCESS | 4624 | 1461093846056 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 149 (000000C6B825F800) [pid = 4624] [serial = 2123] [outer = 000000C6AE91CC00] 12:24:06 INFO - PROCESS | 4624 | 1461093846571 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]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:24:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 732ms 12:24:06 INFO - PROCESS | 4624 | 1461093846627 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 4624 | 1461093846629 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:24:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:24:06 INFO - PROCESS | 4624 | 1461093846634 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 4624 | 1461093846640 Marionette TRACE conn5 <- [1,2794,null,{}] 12:24:06 INFO - PROCESS | 4624 | 1461093846650 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}] 12:24:06 INFO - PROCESS | 4624 | 1461093846784 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:24:06 INFO - PROCESS | 4624 | 1461093846902 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD0B800 == 132 [pid = 4624] [id = 708] 12:24:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 150 (000000C6B4BE3800) [pid = 4624] [serial = 2124] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 151 (000000C6BAE61C00) [pid = 4624] [serial = 2125] [outer = 000000C6B4BE3800] 12:24:06 INFO - PROCESS | 4624 | 1461093846948 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 152 (000000C6BB29EC00) [pid = 4624] [serial = 2126] [outer = 000000C6B4BE3800] 12:24:07 INFO - PROCESS | 4624 | 1461093847310 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]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:24:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 12:24:07 INFO - PROCESS | 4624 | 1461093847334 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 4624 | 1461093847337 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:24:07 INFO - PROCESS | 4624 | 1461093847361 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 4624 | 1461093847363 Marionette TRACE conn5 <- [1,2798,null,{}] 12:24:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:24:07 INFO - PROCESS | 4624 | 1461093847367 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}] 12:24:07 INFO - PROCESS | 4624 | 1461093847470 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:24:07 INFO - PROCESS | 4624 | 1461093847476 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2507800 == 133 [pid = 4624] [id = 709] 12:24:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 153 (000000C6BB2C0C00) [pid = 4624] [serial = 2127] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6BB5DB000) [pid = 4624] [serial = 2128] [outer = 000000C6BB2C0C00] 12:24:07 INFO - PROCESS | 4624 | 1461093847523 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6BBD21400) [pid = 4624] [serial = 2129] [outer = 000000C6BB2C0C00] 12:24:08 INFO - PROCESS | 4624 | 1461093848022 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]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:24:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 669ms 12:24:08 INFO - PROCESS | 4624 | 1461093848038 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:24:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:24:08 INFO - PROCESS | 4624 | 1461093848040 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:24:08 INFO - PROCESS | 4624 | 1461093848044 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 4624 | 1461093848045 Marionette TRACE conn5 <- [1,2802,null,{}] 12:24:08 INFO - PROCESS | 4624 | 1461093848056 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}] 12:24:08 INFO - PROCESS | 4624 | 1461093848193 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:24:08 INFO - PROCESS | 4624 | 1461093848245 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34D5000 == 134 [pid = 4624] [id = 710] 12:24:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6BC10F400) [pid = 4624] [serial = 2130] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6BC256000) [pid = 4624] [serial = 2131] [outer = 000000C6BC10F400] 12:24:08 INFO - PROCESS | 4624 | 1461093848301 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6BE7A9000) [pid = 4624] [serial = 2132] [outer = 000000C6BC10F400] 12:24:08 INFO - PROCESS | 4624 | 1461093848795 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]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:24:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 776ms 12:24:08 INFO - PROCESS | 4624 | 1461093848823 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 4624 | 1461093848825 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:24:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:24:08 INFO - PROCESS | 4624 | 1461093848829 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 4624 | 1461093848831 Marionette TRACE conn5 <- [1,2806,null,{}] 12:24:08 INFO - PROCESS | 4624 | 1461093848834 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}] 12:24:08 INFO - PROCESS | 4624 | 1461093848973 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:24:09 INFO - PROCESS | 4624 | 1461093848996 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C4EF2000 == 135 [pid = 4624] [id = 711] 12:24:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6BF666C00) [pid = 4624] [serial = 2133] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6BF6DB000) [pid = 4624] [serial = 2134] [outer = 000000C6BF666C00] 12:24:09 INFO - PROCESS | 4624 | 1461093849041 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C0399400) [pid = 4624] [serial = 2135] [outer = 000000C6BF666C00] 12:24:09 INFO - PROCESS | 4624 | 1461093849502 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]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:24:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 733ms 12:24:09 INFO - PROCESS | 4624 | 1461093849600 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 4624 | 1461093849602 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:24:09 INFO - PROCESS | 4624 | 1461093849610 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 4624 | 1461093849612 Marionette TRACE conn5 <- [1,2810,null,{}] 12:24:09 INFO - PROCESS | 4624 | 1461093849615 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}] 12:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:24:09 INFO - PROCESS | 4624 | 1461093849862 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 160 (000000C6BC25C400) [pid = 4624] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 159 (000000C6BBAB0400) [pid = 4624] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 158 (000000C6BB2A2400) [pid = 4624] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 157 (000000C6BA965000) [pid = 4624] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 156 (000000C6AE91C800) [pid = 4624] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 155 (000000C6B8275000) [pid = 4624] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 154 (000000C6AE8E5800) [pid = 4624] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:24:09 INFO - PROCESS | 4624 | --DOMWINDOW == 153 (000000C6AED0CC00) [pid = 4624] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:24:09 INFO - PROCESS | 4624 | 1461093849939 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF688800 == 136 [pid = 4624] [id = 712] 12:24:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 154 (000000C6AD55F400) [pid = 4624] [serial = 2136] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 155 (000000C6B435F000) [pid = 4624] [serial = 2137] [outer = 000000C6AD55F400] 12:24:09 INFO - PROCESS | 4624 | 1461093849985 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 156 (000000C6BBAB0400) [pid = 4624] [serial = 2138] [outer = 000000C6AD55F400] 12:24:10 INFO - PROCESS | 4624 | 1461093850350 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]]]}] 12:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 775ms 12:24:10 INFO - PROCESS | 4624 | 1461093850401 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 4624 | 1461093850403 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:24:10 INFO - PROCESS | 4624 | 1461093850407 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 4624 | 1461093850408 Marionette TRACE conn5 <- [1,2814,null,{}] 12:24:10 INFO - PROCESS | 4624 | 1461093850412 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}] 12:24:10 INFO - PROCESS | 4624 | 1461093850513 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:24:10 INFO - PROCESS | 4624 | 1461093850519 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D66800 == 137 [pid = 4624] [id = 713] 12:24:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 157 (000000C6C0A6B800) [pid = 4624] [serial = 2139] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 158 (000000C6C230D400) [pid = 4624] [serial = 2140] [outer = 000000C6C0A6B800] 12:24:10 INFO - PROCESS | 4624 | 1461093850564 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 159 (000000C6C35A9000) [pid = 4624] [serial = 2141] [outer = 000000C6C0A6B800] 12:24:11 INFO - PROCESS | 4624 | 1461093851009 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 12:24:11 INFO - PROCESS | 4624 | 1461093851037 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 4624 | 1461093851040 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:24:11 INFO - PROCESS | 4624 | 1461093851043 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:24:11 INFO - PROCESS | 4624 | 1461093851045 Marionette TRACE conn5 <- [1,2818,null,{}] 12:24:11 INFO - PROCESS | 4624 | 1461093851048 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}] 12:24:11 INFO - PROCESS | 4624 | 1461093851201 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:24:11 INFO - PROCESS | 4624 | 1461093851244 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8CA8800 == 138 [pid = 4624] [id = 714] 12:24:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 160 (000000C6C523D800) [pid = 4624] [serial = 2142] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 161 (000000C6C5241400) [pid = 4624] [serial = 2143] [outer = 000000C6C523D800] 12:24:11 INFO - PROCESS | 4624 | 1461093851290 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 162 (000000C6C52B8000) [pid = 4624] [serial = 2144] [outer = 000000C6C523D800] 12:24:11 INFO - PROCESS | 4624 | 1461093851696 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]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 12:24:11 INFO - PROCESS | 4624 | 1461093851738 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 4624 | 1461093851740 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:24:11 INFO - PROCESS | 4624 | 1461093851748 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 4624 | 1461093851750 Marionette TRACE conn5 <- [1,2822,null,{}] 12:24:11 INFO - PROCESS | 4624 | 1461093851754 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}] 12:24:11 INFO - PROCESS | 4624 | 1461093851856 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:24:12 INFO - PROCESS | 4624 | 1461093852043 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B3F6D000 == 139 [pid = 4624] [id = 715] 12:24:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 163 (000000C6ACD39800) [pid = 4624] [serial = 2145] [outer = 0000000000000000] 12:24:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 164 (000000C6AD9DC000) [pid = 4624] [serial = 2146] [outer = 000000C6ACD39800] 12:24:12 INFO - PROCESS | 4624 | 1461093852143 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 165 (000000C6AEE1B800) [pid = 4624] [serial = 2147] [outer = 000000C6ACD39800] 12:24:12 INFO - PROCESS | 4624 | 1461093852833 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1133ms 12:24:12 INFO - PROCESS | 4624 | 1461093852881 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 4624 | 1461093852887 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:24:12 INFO - PROCESS | 4624 | 1461093852893 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 4624 | 1461093852897 Marionette TRACE conn5 <- [1,2826,null,{}] 12:24:12 INFO - PROCESS | 4624 | 1461093852902 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}] 12:24:13 INFO - PROCESS | 4624 | 1461093853037 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:24:13 INFO - PROCESS | 4624 | 1461093853188 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF675800 == 140 [pid = 4624] [id = 716] 12:24:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 166 (000000C6B8574800) [pid = 4624] [serial = 2148] [outer = 0000000000000000] 12:24:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 167 (000000C6B9E7F000) [pid = 4624] [serial = 2149] [outer = 000000C6B8574800] 12:24:13 INFO - PROCESS | 4624 | 1461093853247 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 168 (000000C6BAE53C00) [pid = 4624] [serial = 2150] [outer = 000000C6B8574800] 12:24:13 INFO - PROCESS | 4624 | 1461093853844 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]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 12:24:13 INFO - PROCESS | 4624 | 1461093853883 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 4624 | 1461093853888 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:24:13 INFO - PROCESS | 4624 | 1461093853892 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 4624 | 1461093853894 Marionette TRACE conn5 <- [1,2830,null,{}] 12:24:13 INFO - PROCESS | 4624 | 1461093853898 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}] 12:24:14 INFO - PROCESS | 4624 | 1461093854028 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:24:14 INFO - PROCESS | 4624 | 1461093854191 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3E7F000 == 141 [pid = 4624] [id = 717] 12:24:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 169 (000000C6BBD40C00) [pid = 4624] [serial = 2151] [outer = 0000000000000000] 12:24:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 170 (000000C6BC63B800) [pid = 4624] [serial = 2152] [outer = 000000C6BBD40C00] 12:24:14 INFO - PROCESS | 4624 | 1461093854249 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 171 (000000C6BF626C00) [pid = 4624] [serial = 2153] [outer = 000000C6BBD40C00] 12:24:14 INFO - PROCESS | 4624 | 1461093854892 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]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1031ms 12:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:24:14 INFO - PROCESS | 4624 | 1461093854926 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 4624 | 1461093854928 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:24:14 INFO - PROCESS | 4624 | 1461093854940 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 4624 | 1461093854947 Marionette TRACE conn5 <- [1,2834,null,{}] 12:24:14 INFO - PROCESS | 4624 | 1461093854971 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}] 12:24:15 INFO - PROCESS | 4624 | 1461093855101 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:24:15 INFO - PROCESS | 4624 | 1461093855252 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C944A000 == 142 [pid = 4624] [id = 718] 12:24:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 172 (000000C6BF625400) [pid = 4624] [serial = 2154] [outer = 0000000000000000] 12:24:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 173 (000000C6C52C5400) [pid = 4624] [serial = 2155] [outer = 000000C6BF625400] 12:24:15 INFO - PROCESS | 4624 | 1461093855309 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 174 (000000C6C52D1800) [pid = 4624] [serial = 2156] [outer = 000000C6BF625400] 12:24:15 INFO - PROCESS | 4624 | 1461093855905 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]]]}] 12:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1011ms 12:24:15 INFO - PROCESS | 4624 | 1461093855945 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 4624 | 1461093855948 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:24:15 INFO - PROCESS | 4624 | 1461093855952 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 4624 | 1461093855954 Marionette TRACE conn5 <- [1,2838,null,{}] 12:24:15 INFO - PROCESS | 4624 | 1461093855958 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}] 12:24:16 INFO - PROCESS | 4624 | 1461093856087 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:24:16 INFO - PROCESS | 4624 | 1461093856250 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C94CC000 == 143 [pid = 4624] [id = 719] 12:24:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 175 (000000C6C6441800) [pid = 4624] [serial = 2157] [outer = 0000000000000000] 12:24:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6C6445800) [pid = 4624] [serial = 2158] [outer = 000000C6C6441800] 12:24:16 INFO - PROCESS | 4624 | 1461093856306 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6C7534400) [pid = 4624] [serial = 2159] [outer = 000000C6C6441800] 12:24:16 INFO - PROCESS | 4624 | 1461093856875 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 12:24:16 INFO - PROCESS | 4624 | 1461093856940 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 4624 | 1461093856943 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:24:16 INFO - PROCESS | 4624 | 1461093856947 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 4624 | 1461093856949 Marionette TRACE conn5 <- [1,2842,null,{}] 12:24:16 INFO - PROCESS | 4624 | 1461093856953 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}] 12:24:17 INFO - PROCESS | 4624 | 1461093857078 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:24:17 INFO - PROCESS | 4624 | 1461093857227 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95CF800 == 144 [pid = 4624] [id = 720] 12:24:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6C753E400) [pid = 4624] [serial = 2160] [outer = 0000000000000000] 12:24:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6C7541000) [pid = 4624] [serial = 2161] [outer = 000000C6C753E400] 12:24:17 INFO - PROCESS | 4624 | 1461093857295 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6C7AEE800) [pid = 4624] [serial = 2162] [outer = 000000C6C753E400] 12:24:17 INFO - PROCESS | 4624 | 1461093857889 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]]]}] 12:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 12:24:17 INFO - PROCESS | 4624 | 1461093857934 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 4624 | 1461093857937 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:24:17 INFO - PROCESS | 4624 | 1461093857940 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 4624 | 1461093857943 Marionette TRACE conn5 <- [1,2846,null,{}] 12:24:17 INFO - PROCESS | 4624 | 1461093857947 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}] 12:24:18 INFO - PROCESS | 4624 | 1461093858075 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:24:18 INFO - PROCESS | 4624 | 1461093858241 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C967A800 == 145 [pid = 4624] [id = 721] 12:24:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BBAAF800) [pid = 4624] [serial = 2163] [outer = 0000000000000000] 12:24:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6C7DDC800) [pid = 4624] [serial = 2164] [outer = 000000C6BBAAF800] 12:24:18 INFO - PROCESS | 4624 | 1461093858299 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6C7DE3C00) [pid = 4624] [serial = 2165] [outer = 000000C6BBAAF800] 12:24:18 INFO - PROCESS | 4624 | 1461093858875 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 12:24:18 INFO - PROCESS | 4624 | 1461093858928 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 4624 | 1461093858930 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:24:18 INFO - PROCESS | 4624 | 1461093858934 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 4624 | 1461093858936 Marionette TRACE conn5 <- [1,2850,null,{}] 12:24:18 INFO - PROCESS | 4624 | 1461093858940 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}] 12:24:19 INFO - PROCESS | 4624 | 1461093859064 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:24:19 INFO - PROCESS | 4624 | 1461093859226 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96FA800 == 146 [pid = 4624] [id = 722] 12:24:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6C7DE0C00) [pid = 4624] [serial = 2166] [outer = 0000000000000000] 12:24:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6C806D000) [pid = 4624] [serial = 2167] [outer = 000000C6C7DE0C00] 12:24:19 INFO - PROCESS | 4624 | 1461093859283 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6C8079400) [pid = 4624] [serial = 2168] [outer = 000000C6C7DE0C00] 12:24:19 INFO - PROCESS | 4624 | 1461093859844 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]]]}] 12:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 12:24:19 INFO - PROCESS | 4624 | 1461093859922 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 4624 | 1461093859924 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:24:19 INFO - PROCESS | 4624 | 1461093859943 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 4624 | 1461093859945 Marionette TRACE conn5 <- [1,2854,null,{}] 12:24:19 INFO - PROCESS | 4624 | 1461093859950 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}] 12:24:20 INFO - PROCESS | 4624 | 1461093860075 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:24:20 INFO - PROCESS | 4624 | 1461093860224 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B7C000 == 147 [pid = 4624] [id = 723] 12:24:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C8074400) [pid = 4624] [serial = 2169] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C842C400) [pid = 4624] [serial = 2170] [outer = 000000C6C8074400] 12:24:20 INFO - PROCESS | 4624 | 1461093860283 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6C8583400) [pid = 4624] [serial = 2171] [outer = 000000C6C8074400] 12:24:20 INFO - PROCESS | 4624 | 1461093860935 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]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1048ms 12:24:20 INFO - PROCESS | 4624 | 1461093860979 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 4624 | 1461093860982 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:24:20 INFO - PROCESS | 4624 | 1461093860985 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:24:20 INFO - PROCESS | 4624 | 1461093860987 Marionette TRACE conn5 <- [1,2858,null,{}] 12:24:21 INFO - PROCESS | 4624 | 1461093861009 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}] 12:24:21 INFO - PROCESS | 4624 | 1461093861186 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:24:21 INFO - PROCESS | 4624 | 1461093861303 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BABCB000 == 148 [pid = 4624] [id = 724] 12:24:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6AD9D4C00) [pid = 4624] [serial = 2172] [outer = 0000000000000000] 12:24:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6B5742000) [pid = 4624] [serial = 2173] [outer = 000000C6AD9D4C00] 12:24:21 INFO - PROCESS | 4624 | 1461093861362 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6BEDC0400) [pid = 4624] [serial = 2174] [outer = 000000C6AD9D4C00] 12:24:22 INFO - PROCESS | 4624 | 1461093862250 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]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1299ms 12:24:22 INFO - PROCESS | 4624 | 1461093862287 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 4624 | 1461093862292 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:24:22 INFO - PROCESS | 4624 | 1461093862298 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 4624 | 1461093862302 Marionette TRACE conn5 <- [1,2862,null,{}] 12:24:22 INFO - PROCESS | 4624 | 1461093862307 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}] 12:24:22 INFO - PROCESS | 4624 | 1461093862426 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:24:22 INFO - PROCESS | 4624 | 1461093862585 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BAE03800 == 149 [pid = 4624] [id = 725] 12:24:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6ADAC0800) [pid = 4624] [serial = 2175] [outer = 0000000000000000] 12:24:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6AE5C1C00) [pid = 4624] [serial = 2176] [outer = 000000C6ADAC0800] 12:24:22 INFO - PROCESS | 4624 | 1461093862638 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6B5735800) [pid = 4624] [serial = 2177] [outer = 000000C6ADAC0800] 12:24:23 INFO - PROCESS | 4624 | 1461093863245 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]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:24:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 12:24:23 INFO - PROCESS | 4624 | 1461093863287 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 4624 | 1461093863293 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:24:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:24:23 INFO - PROCESS | 4624 | 1461093863299 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 4624 | 1461093863302 Marionette TRACE conn5 <- [1,2866,null,{}] 12:24:23 INFO - PROCESS | 4624 | 1461093863306 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}] 12:24:23 INFO - PROCESS | 4624 | 1461093863461 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:24:23 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8094800 == 148 [pid = 4624] [id = 540] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 194 (000000C6C0898C00) [pid = 4624] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6AE8E5C00) [pid = 4624] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6C0A71400) [pid = 4624] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6BEF33400) [pid = 4624] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | 1461093863676 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B36EE800 == 149 [pid = 4624] [id = 726] 12:24:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6ACB61000) [pid = 4624] [serial = 2178] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6AD566C00) [pid = 4624] [serial = 2179] [outer = 000000C6ACB61000] 12:24:23 INFO - PROCESS | 4624 | 1461093863727 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6AEC31000) [pid = 4624] [serial = 2180] [outer = 000000C6ACB61000] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 193 (000000C6BAE57800) [pid = 4624] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 192 (000000C6BAEB2000) [pid = 4624] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 191 (000000C6AED11C00) [pid = 4624] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 190 (000000C6B3F63800) [pid = 4624] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6B447B800) [pid = 4624] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6B827BC00) [pid = 4624] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6B43AA000) [pid = 4624] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6AF95D400) [pid = 4624] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6ACC73C00) [pid = 4624] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6BC637000) [pid = 4624] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6BBD35C00) [pid = 4624] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6BB50DC00) [pid = 4624] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6BD17F000) [pid = 4624] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6B860E400) [pid = 4624] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 179 (000000C6BBEDA400) [pid = 4624] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 178 (000000C6BC9BC400) [pid = 4624] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 177 (000000C6BA95CC00) [pid = 4624] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 176 (000000C6BB2BF800) [pid = 4624] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:24:23 INFO - PROCESS | 4624 | --DOMWINDOW == 175 (000000C6BB47E400) [pid = 4624] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:24:24 INFO - PROCESS | 4624 | 1461093864215 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]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:24:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 12:24:24 INFO - PROCESS | 4624 | 1461093864243 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 4624 | 1461093864246 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:24:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:24:24 INFO - PROCESS | 4624 | 1461093864249 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 4624 | 1461093864253 Marionette TRACE conn5 <- [1,2870,null,{}] 12:24:24 INFO - PROCESS | 4624 | 1461093864267 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}] 12:24:24 INFO - PROCESS | 4624 | 1461093864414 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:24:24 INFO - PROCESS | 4624 | 1461093864430 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF51E000 == 150 [pid = 4624] [id = 727] 12:24:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 176 (000000C6B826DC00) [pid = 4624] [serial = 2181] [outer = 0000000000000000] 12:24:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 177 (000000C6B856D400) [pid = 4624] [serial = 2182] [outer = 000000C6B826DC00] 12:24:24 INFO - PROCESS | 4624 | 1461093864479 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 4624 | ++DOMWINDOW == 178 (000000C6BA99FC00) [pid = 4624] [serial = 2183] [outer = 000000C6B826DC00] 12:24:24 INFO - PROCESS | 4624 | 1461093864946 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]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:24:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 12:24:24 INFO - PROCESS | 4624 | 1461093864985 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 4624 | 1461093864988 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:24:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:24:24 INFO - PROCESS | 4624 | 1461093864992 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 4624 | 1461093864993 Marionette TRACE conn5 <- [1,2874,null,{}] 12:24:25 INFO - PROCESS | 4624 | 1461093864997 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}] 12:24:25 INFO - PROCESS | 4624 | 1461093865101 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:24:25 INFO - PROCESS | 4624 | 1461093865111 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0BDB000 == 151 [pid = 4624] [id = 728] 12:24:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 179 (000000C6BAEA9C00) [pid = 4624] [serial = 2184] [outer = 0000000000000000] 12:24:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 180 (000000C6BAF7C800) [pid = 4624] [serial = 2185] [outer = 000000C6BAEA9C00] 12:24:25 INFO - PROCESS | 4624 | 1461093865158 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BB2C1400) [pid = 4624] [serial = 2186] [outer = 000000C6BAEA9C00] 12:24:25 INFO - PROCESS | 4624 | 1461093865680 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]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 732ms 12:24:25 INFO - PROCESS | 4624 | 1461093865732 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 4624 | 1461093865734 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:24:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:24:25 INFO - PROCESS | 4624 | 1461093865737 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 4624 | 1461093865739 Marionette TRACE conn5 <- [1,2878,null,{}] 12:24:25 INFO - PROCESS | 4624 | 1461093865742 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}] 12:24:25 INFO - PROCESS | 4624 | 1461093865908 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:24:25 INFO - PROCESS | 4624 | 1461093865929 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3240000 == 152 [pid = 4624] [id = 729] 12:24:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BAFEB000) [pid = 4624] [serial = 2187] [outer = 0000000000000000] 12:24:25 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BB47E400) [pid = 4624] [serial = 2188] [outer = 000000C6BAFEB000] 12:24:25 INFO - PROCESS | 4624 | 1461093865978 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BB5E4800) [pid = 4624] [serial = 2189] [outer = 000000C6BAFEB000] 12:24:26 INFO - PROCESS | 4624 | 1461093866498 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:24:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 774ms 12:24:26 INFO - PROCESS | 4624 | 1461093866514 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 4624 | 1461093866517 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:24:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:24:26 INFO - PROCESS | 4624 | 1461093866520 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 4624 | 1461093866522 Marionette TRACE conn5 <- [1,2882,null,{}] 12:24:26 INFO - PROCESS | 4624 | 1461093866526 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}] 12:24:26 INFO - PROCESS | 4624 | 1461093866674 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:24:26 INFO - PROCESS | 4624 | 1461093866692 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A38000 == 153 [pid = 4624] [id = 730] 12:24:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6BBED8000) [pid = 4624] [serial = 2190] [outer = 0000000000000000] 12:24:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6BC259400) [pid = 4624] [serial = 2191] [outer = 000000C6BBED8000] 12:24:26 INFO - PROCESS | 4624 | 1461093866742 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6BD3F5400) [pid = 4624] [serial = 2192] [outer = 000000C6BBED8000] 12:24:27 INFO - PROCESS | 4624 | 1461093867211 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]]]}] 12:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 12:24:27 INFO - PROCESS | 4624 | 1461093867258 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 4624 | 1461093867260 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:24:27 INFO - PROCESS | 4624 | 1461093867264 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 4624 | 1461093867266 Marionette TRACE conn5 <- [1,2886,null,{}] 12:24:27 INFO - PROCESS | 4624 | 1461093867320 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}] 12:24:27 INFO - PROCESS | 4624 | 1461093867461 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:24:27 INFO - PROCESS | 4624 | 1461093867481 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ACB800 == 154 [pid = 4624] [id = 731] 12:24:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6BC24F000) [pid = 4624] [serial = 2193] [outer = 0000000000000000] 12:24:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6BE7A2800) [pid = 4624] [serial = 2194] [outer = 000000C6BC24F000] 12:24:27 INFO - PROCESS | 4624 | 1461093867527 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6BEF34C00) [pid = 4624] [serial = 2195] [outer = 000000C6BC24F000] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 189 (000000C6BC10F400) [pid = 4624] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 188 (000000C6B4BE3800) [pid = 4624] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 187 (000000C6AE91CC00) [pid = 4624] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 186 (000000C6AD55A400) [pid = 4624] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 185 (000000C6BF666C00) [pid = 4624] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 184 (000000C6BB2C0C00) [pid = 4624] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 183 (000000C6ACC71000) [pid = 4624] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 182 (000000C6B4489400) [pid = 4624] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 181 (000000C6AD55F400) [pid = 4624] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:24:27 INFO - PROCESS | 4624 | --DOMWINDOW == 180 (000000C6C0A6B800) [pid = 4624] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:24:28 INFO - PROCESS | 4624 | 1461093868148 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]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:24:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 902ms 12:24:28 INFO - PROCESS | 4624 | 1461093868169 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 4624 | 1461093868171 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:24:28 INFO - PROCESS | 4624 | 1461093868174 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 4624 | 1461093868176 Marionette TRACE conn5 <- [1,2890,null,{}] 12:24:28 INFO - PROCESS | 4624 | 1461093868192 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}] 12:24:28 INFO - PROCESS | 4624 | 1461093868310 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:24:28 INFO - PROCESS | 4624 | 1461093868316 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70B0000 == 155 [pid = 4624] [id = 732] 12:24:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 181 (000000C6BBAB4000) [pid = 4624] [serial = 2196] [outer = 0000000000000000] 12:24:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 182 (000000C6BF608C00) [pid = 4624] [serial = 2197] [outer = 000000C6BBAB4000] 12:24:28 INFO - PROCESS | 4624 | 1461093868362 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 183 (000000C6BF62F000) [pid = 4624] [serial = 2198] [outer = 000000C6BBAB4000] 12:24:28 INFO - PROCESS | 4624 | 1461093868813 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:24:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 12:24:28 INFO - PROCESS | 4624 | 1461093868857 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 4624 | 1461093868859 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:24:28 INFO - PROCESS | 4624 | 1461093868863 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 4624 | 1461093868865 Marionette TRACE conn5 <- [1,2894,null,{}] 12:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:24:28 INFO - PROCESS | 4624 | 1461093868868 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}] 12:24:28 INFO - PROCESS | 4624 | 1461093868971 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:24:28 INFO - PROCESS | 4624 | 1461093868978 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C807D800 == 156 [pid = 4624] [id = 733] 12:24:28 INFO - PROCESS | 4624 | ++DOMWINDOW == 184 (000000C6BF69EC00) [pid = 4624] [serial = 2199] [outer = 0000000000000000] 12:24:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 185 (000000C6BF6DEC00) [pid = 4624] [serial = 2200] [outer = 000000C6BF69EC00] 12:24:29 INFO - PROCESS | 4624 | 1461093869026 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 186 (000000C6C0397000) [pid = 4624] [serial = 2201] [outer = 000000C6BF69EC00] 12:24:29 INFO - PROCESS | 4624 | 1461093869510 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]]]}] 12:24:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:24:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 12:24:29 INFO - PROCESS | 4624 | 1461093869538 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 4624 | 1461093869540 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:24:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:24:29 INFO - PROCESS | 4624 | 1461093869548 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 4624 | 1461093869549 Marionette TRACE conn5 <- [1,2898,null,{}] 12:24:29 INFO - PROCESS | 4624 | 1461093869569 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}] 12:24:29 INFO - PROCESS | 4624 | 1461093869673 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:24:29 INFO - PROCESS | 4624 | 1461093869679 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8B3A000 == 157 [pid = 4624] [id = 734] 12:24:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 187 (000000C6C0398800) [pid = 4624] [serial = 2202] [outer = 0000000000000000] 12:24:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 188 (000000C6C08ED400) [pid = 4624] [serial = 2203] [outer = 000000C6C0398800] 12:24:29 INFO - PROCESS | 4624 | 1461093869725 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 4624 | ++DOMWINDOW == 189 (000000C6C2310800) [pid = 4624] [serial = 2204] [outer = 000000C6C0398800] 12:24:30 INFO - PROCESS | 4624 | 1461093870466 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]]]}] 12:24:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:24:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:24:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 964ms 12:24:30 INFO - PROCESS | 4624 | 1461093870512 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 4624 | 1461093870518 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:24:30 INFO - TEST-START | /DOMEvents/constructors.html 12:24:30 INFO - PROCESS | 4624 | 1461093870525 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 4624 | 1461093870529 Marionette TRACE conn5 <- [1,2902,null,{}] 12:24:30 INFO - PROCESS | 4624 | 1461093870534 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}] 12:24:30 INFO - PROCESS | 4624 | 1461093870675 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:24:30 INFO - PROCESS | 4624 | 1461093870806 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BF446000 == 158 [pid = 4624] [id = 735] 12:24:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 190 (000000C6B3FA1C00) [pid = 4624] [serial = 2205] [outer = 0000000000000000] 12:24:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 191 (000000C6B4366800) [pid = 4624] [serial = 2206] [outer = 000000C6B3FA1C00] 12:24:30 INFO - PROCESS | 4624 | 1461093870867 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 4624 | ++DOMWINDOW == 192 (000000C6B7B08800) [pid = 4624] [serial = 2207] [outer = 000000C6B3FA1C00] 12:24:31 INFO - PROCESS | 4624 | 1461093871486 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]]]}] 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:24:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:24:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1072ms 12:24:31 INFO - PROCESS | 4624 | 1461093871601 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 4624 | 1461093871608 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:24:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:24:31 INFO - PROCESS | 4624 | 1461093871660 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 4624 | 1461093871663 Marionette TRACE conn5 <- [1,2906,null,{}] 12:24:31 INFO - PROCESS | 4624 | 1461093871674 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}] 12:24:31 INFO - PROCESS | 4624 | 1461093871806 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:24:31 INFO - PROCESS | 4624 | 1461093871922 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C36D1800 == 159 [pid = 4624] [id = 736] 12:24:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 193 (000000C6B4EB9400) [pid = 4624] [serial = 2208] [outer = 0000000000000000] 12:24:31 INFO - PROCESS | 4624 | ++DOMWINDOW == 194 (000000C6BB509800) [pid = 4624] [serial = 2209] [outer = 000000C6B4EB9400] 12:24:31 INFO - PROCESS | 4624 | 1461093871981 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 195 (000000C6BBD44000) [pid = 4624] [serial = 2210] [outer = 000000C6B4EB9400] 12:24:32 INFO - PROCESS | 4624 | 1461093872559 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:24:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 12:24:32 INFO - PROCESS | 4624 | 1461093872607 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 4624 | 1461093872609 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:24:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:24:32 INFO - PROCESS | 4624 | 1461093872614 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 4624 | 1461093872618 Marionette TRACE conn5 <- [1,2910,null,{}] 12:24:32 INFO - PROCESS | 4624 | 1461093872630 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}] 12:24:32 INFO - PROCESS | 4624 | 1461093872761 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:24:32 INFO - PROCESS | 4624 | 1461093872915 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95CB000 == 160 [pid = 4624] [id = 737] 12:24:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6C08EDC00) [pid = 4624] [serial = 2211] [outer = 0000000000000000] 12:24:32 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6C0AD7400) [pid = 4624] [serial = 2212] [outer = 000000C6C08EDC00] 12:24:32 INFO - PROCESS | 4624 | 1461093872976 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6C26B1800) [pid = 4624] [serial = 2213] [outer = 000000C6C08EDC00] 12:24:33 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 12:24:33 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 12:24:33 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 12:24:33 INFO - PROCESS | 4624 | [4624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 12:24:33 INFO - PROCESS | 4624 | 1461093873549 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]]]}] 12:24:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:24:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:24:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:24:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:24:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:24:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 992ms 12:24:33 INFO - PROCESS | 4624 | 1461093873608 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 4624 | 1461093873611 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:24:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:24:33 INFO - PROCESS | 4624 | 1461093873615 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 4624 | 1461093873617 Marionette TRACE conn5 <- [1,2914,null,{}] 12:24:33 INFO - PROCESS | 4624 | 1461093873622 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}] 12:24:33 INFO - PROCESS | 4624 | 1461093873751 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:24:33 INFO - PROCESS | 4624 | 1461093873915 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9DC3800 == 161 [pid = 4624] [id = 738] 12:24:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6C5205000) [pid = 4624] [serial = 2214] [outer = 0000000000000000] 12:24:33 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6C52B7000) [pid = 4624] [serial = 2215] [outer = 000000C6C5205000] 12:24:33 INFO - PROCESS | 4624 | 1461093873973 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6C52CF800) [pid = 4624] [serial = 2216] [outer = 000000C6C5205000] 12:24:34 INFO - PROCESS | 4624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:24:34 INFO - PROCESS | 4624 | 1461093874518 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]]]}] 12:24:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:24:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 944ms 12:24:34 INFO - PROCESS | 4624 | 1461093874561 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 4624 | 1461093874564 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:24:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:24:34 INFO - PROCESS | 4624 | 1461093874568 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 4624 | 1461093874570 Marionette TRACE conn5 <- [1,2918,null,{}] 12:24:34 INFO - PROCESS | 4624 | 1461093874574 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}] 12:24:34 INFO - PROCESS | 4624 | 1461093874700 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:24:34 INFO - PROCESS | 4624 | 1461093874865 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8E4800 == 162 [pid = 4624] [id = 739] 12:24:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6C52C0C00) [pid = 4624] [serial = 2217] [outer = 0000000000000000] 12:24:34 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6C753B000) [pid = 4624] [serial = 2218] [outer = 000000C6C52C0C00] 12:24:34 INFO - PROCESS | 4624 | 1461093874922 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C7AEE000) [pid = 4624] [serial = 2219] [outer = 000000C6C52C0C00] 12:24:35 INFO - PROCESS | 4624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:24:35 INFO - PROCESS | 4624 | 1461093875440 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]]]}] 12:24:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:24:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 12:24:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:24:35 INFO - PROCESS | 4624 | 1461093875451 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 4624 | 1461093875453 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:24:35 INFO - PROCESS | 4624 | 1461093875457 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 4624 | 1461093875459 Marionette TRACE conn5 <- [1,2922,null,{}] 12:24:35 INFO - PROCESS | 4624 | 1461093875482 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}] 12:24:35 INFO - PROCESS | 4624 | 1461093875619 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:24:35 INFO - PROCESS | 4624 | 1461093875783 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CABCD800 == 163 [pid = 4624] [id = 740] 12:24:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6C8588800) [pid = 4624] [serial = 2220] [outer = 0000000000000000] 12:24:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6C858F000) [pid = 4624] [serial = 2221] [outer = 000000C6C8588800] 12:24:35 INFO - PROCESS | 4624 | 1461093875844 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6C8665800) [pid = 4624] [serial = 2222] [outer = 000000C6C8588800] 12:24:36 INFO - PROCESS | 4624 | 1461093876374 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]]]}] 12:24:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:24:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 12:24:36 INFO - PROCESS | 4624 | 1461093876411 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 4624 | 1461093876413 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:24:36 INFO - PROCESS | 4624 | 1461093876418 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:24:36 INFO - PROCESS | 4624 | 1461093876421 Marionette TRACE conn5 <- [1,2926,null,{}] 12:24:36 INFO - PROCESS | 4624 | 1461093876424 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}] 12:24:36 INFO - PROCESS | 4624 | 1461093876548 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:24:36 INFO - PROCESS | 4624 | 1461093876713 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAC8F800 == 164 [pid = 4624] [id = 741] 12:24:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6C8663400) [pid = 4624] [serial = 2223] [outer = 0000000000000000] 12:24:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6C89A9800) [pid = 4624] [serial = 2224] [outer = 000000C6C8663400] 12:24:36 INFO - PROCESS | 4624 | 1461093876770 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6C89B5000) [pid = 4624] [serial = 2225] [outer = 000000C6C8663400] 12:24:37 INFO - PROCESS | 4624 | 1461093877256 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]]]}] 12:24:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:24:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 880ms 12:24:37 INFO - PROCESS | 4624 | 1461093877339 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:24:37 INFO - PROCESS | 4624 | 1461093877342 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:24:37 INFO - PROCESS | 4624 | 1461093877360 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 4624 | 1461093877363 Marionette TRACE conn5 <- [1,2930,null,{}] 12:24:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:24:37 INFO - PROCESS | 4624 | 1461093877367 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}] 12:24:37 INFO - PROCESS | 4624 | 1461093877489 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:24:37 INFO - PROCESS | 4624 | 1461093877641 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAE5C000 == 165 [pid = 4624] [id = 742] 12:24:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6C8B7E400) [pid = 4624] [serial = 2226] [outer = 0000000000000000] 12:24:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6C8B86C00) [pid = 4624] [serial = 2227] [outer = 000000C6C8B7E400] 12:24:37 INFO - PROCESS | 4624 | 1461093877698 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6C8D34000) [pid = 4624] [serial = 2228] [outer = 000000C6C8B7E400] 12:24:38 INFO - PROCESS | 4624 | 1461093878197 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"]]]}] 12:24:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:24:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:24:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 878ms 12:24:38 INFO - PROCESS | 4624 | 1461093878247 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:24:38 INFO - PROCESS | 4624 | 1461093878249 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:24:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:24:38 INFO - PROCESS | 4624 | 1461093878253 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:24:38 INFO - PROCESS | 4624 | 1461093878255 Marionette TRACE conn5 <- [1,2934,null,{}] 12:24:38 INFO - PROCESS | 4624 | 1461093878259 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}] 12:24:38 INFO - PROCESS | 4624 | 1461093878384 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:24:38 INFO - PROCESS | 4624 | 1461093878541 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CB998800 == 166 [pid = 4624] [id = 743] 12:24:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6C8B80400) [pid = 4624] [serial = 2229] [outer = 0000000000000000] 12:24:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6C8D3E400) [pid = 4624] [serial = 2230] [outer = 000000C6C8B80400] 12:24:38 INFO - PROCESS | 4624 | 1461093878598 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6C8DC8C00) [pid = 4624] [serial = 2231] [outer = 000000C6C8B80400] 12:24:39 INFO - PROCESS | 4624 | 1461093879101 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]]]}] 12:24:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:24:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 12:24:39 INFO - PROCESS | 4624 | 1461093879136 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:24:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:24:39 INFO - PROCESS | 4624 | 1461093879138 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:24:39 INFO - PROCESS | 4624 | 1461093879141 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 4624 | 1461093879144 Marionette TRACE conn5 <- [1,2938,null,{}] 12:24:39 INFO - PROCESS | 4624 | 1461093879147 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}] 12:24:39 INFO - PROCESS | 4624 | 1461093879271 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:24:39 INFO - PROCESS | 4624 | 1461093879398 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFCE000 == 167 [pid = 4624] [id = 744] 12:24:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6C8D32400) [pid = 4624] [serial = 2232] [outer = 0000000000000000] 12:24:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6C8E06400) [pid = 4624] [serial = 2233] [outer = 000000C6C8D32400] 12:24:39 INFO - PROCESS | 4624 | 1461093879454 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C8E10000) [pid = 4624] [serial = 2234] [outer = 000000C6C8D32400] 12:24:39 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC05F000 == 168 [pid = 4624] [id = 745] 12:24:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C909E400) [pid = 4624] [serial = 2235] [outer = 0000000000000000] 12:24:39 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6C9424000) [pid = 4624] [serial = 2236] [outer = 000000C6C909E400] 12:24:40 INFO - PROCESS | 4624 | 1461093880035 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]]]}] 12:24:40 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:24:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 943ms 12:24:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:24:40 INFO - PROCESS | 4624 | 1461093880088 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 4624 | 1461093880091 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:24:40 INFO - PROCESS | 4624 | 1461093880102 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 4624 | 1461093880105 Marionette TRACE conn5 <- [1,2942,null,{}] 12:24:40 INFO - PROCESS | 4624 | 1461093880109 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}] 12:24:40 INFO - PROCESS | 4624 | 1461093880289 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:24:40 INFO - PROCESS | 4624 | 1461093880439 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CC9CB000 == 169 [pid = 4624] [id = 746] 12:24:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C8E04000) [pid = 4624] [serial = 2237] [outer = 0000000000000000] 12:24:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C9424400) [pid = 4624] [serial = 2238] [outer = 000000C6C8E04000] 12:24:40 INFO - PROCESS | 4624 | 1461093880503 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C950D400) [pid = 4624] [serial = 2239] [outer = 000000C6C8E04000] 12:24:41 INFO - PROCESS | 4624 | 1461093881048 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]]]}] 12:24:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:24:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:24:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 12:24:41 INFO - PROCESS | 4624 | 1461093881094 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 4624 | 1461093881096 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:24:41 INFO - PROCESS | 4624 | 1461093881101 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:24:41 INFO - PROCESS | 4624 | 1461093881104 Marionette TRACE conn5 <- [1,2946,null,{}] 12:24:41 INFO - PROCESS | 4624 | 1461093881108 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}] 12:24:41 INFO - PROCESS | 4624 | 1461093881251 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:24:41 INFO - PROCESS | 4624 | 1461093881418 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCBDA000 == 170 [pid = 4624] [id = 747] 12:24:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6BEDB9C00) [pid = 4624] [serial = 2240] [outer = 0000000000000000] 12:24:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6C9590800) [pid = 4624] [serial = 2241] [outer = 000000C6BEDB9C00] 12:24:41 INFO - PROCESS | 4624 | 1461093881475 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6C960DC00) [pid = 4624] [serial = 2242] [outer = 000000C6BEDB9C00] 12:24:42 INFO - PROCESS | 4624 | 1461093882016 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]]]}] 12:24:42 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:24:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 923ms 12:24:42 INFO - PROCESS | 4624 | 1461093882031 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 4624 | 1461093882033 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:24:42 INFO - PROCESS | 4624 | 1461093882037 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:24:42 INFO - PROCESS | 4624 | 1461093882039 Marionette TRACE conn5 <- [1,2950,null,{}] 12:24:42 INFO - PROCESS | 4624 | 1461093882042 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}] 12:24:42 INFO - PROCESS | 4624 | 1461093882170 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:24:42 INFO - PROCESS | 4624 | 1461093882329 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CD417800 == 171 [pid = 4624] [id = 748] 12:24:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6C8E06000) [pid = 4624] [serial = 2243] [outer = 0000000000000000] 12:24:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6C9614800) [pid = 4624] [serial = 2244] [outer = 000000C6C8E06000] 12:24:42 INFO - PROCESS | 4624 | 1461093882385 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6C9622400) [pid = 4624] [serial = 2245] [outer = 000000C6C8E06000] 12:24:42 INFO - PROCESS | 4624 | 1461093882900 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]]]}] 12:24:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:24:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 12:24:42 INFO - PROCESS | 4624 | 1461093882921 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 4624 | 1461093882923 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:24:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:24:42 INFO - PROCESS | 4624 | 1461093882957 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 4624 | 1461093882959 Marionette TRACE conn5 <- [1,2954,null,{}] 12:24:42 INFO - PROCESS | 4624 | 1461093882985 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}] 12:24:43 INFO - PROCESS | 4624 | 1461093883113 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:24:43 INFO - PROCESS | 4624 | 1461093883281 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4B46800 == 172 [pid = 4624] [id = 749] 12:24:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6AE593400) [pid = 4624] [serial = 2246] [outer = 0000000000000000] 12:24:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6B43A5000) [pid = 4624] [serial = 2247] [outer = 000000C6AE593400] 12:24:43 INFO - PROCESS | 4624 | 1461093883338 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6BC253800) [pid = 4624] [serial = 2248] [outer = 000000C6AE593400] 12:24:43 INFO - PROCESS | 4624 | 1461093883841 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]]]}] 12:24:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:24:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 901ms 12:24:43 INFO - PROCESS | 4624 | 1461093883866 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 4624 | 1461093883868 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:24:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:24:43 INFO - PROCESS | 4624 | 1461093883872 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 4624 | 1461093883874 Marionette TRACE conn5 <- [1,2958,null,{}] 12:24:43 INFO - PROCESS | 4624 | 1461093883895 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}] 12:24:44 INFO - PROCESS | 4624 | 1461093884029 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:24:44 INFO - PROCESS | 4624 | 1461093884374 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BD810000 == 173 [pid = 4624] [id = 750] 12:24:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6ACC64C00) [pid = 4624] [serial = 2249] [outer = 0000000000000000] 12:24:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6ADABE000) [pid = 4624] [serial = 2250] [outer = 000000C6ACC64C00] 12:24:44 INFO - PROCESS | 4624 | 1461093884432 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6B01AC000) [pid = 4624] [serial = 2251] [outer = 000000C6ACC64C00] 12:24:45 INFO - PROCESS | 4624 | 1461093885010 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]]]}] 12:24:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:24:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1192ms 12:24:45 INFO - PROCESS | 4624 | 1461093885067 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 4624 | 1461093885073 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:24:45 INFO - PROCESS | 4624 | 1461093885078 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:24:45 INFO - PROCESS | 4624 | 1461093885082 Marionette TRACE conn5 <- [1,2962,null,{}] 12:24:45 INFO - PROCESS | 4624 | 1461093885087 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}] 12:24:45 INFO - PROCESS | 4624 | 1461093885211 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:24:45 INFO - PROCESS | 4624 | 1461093885391 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39AD800 == 174 [pid = 4624] [id = 751] 12:24:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6AE5A3C00) [pid = 4624] [serial = 2252] [outer = 0000000000000000] 12:24:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6B8275C00) [pid = 4624] [serial = 2253] [outer = 000000C6AE5A3C00] 12:24:45 INFO - PROCESS | 4624 | 1461093885447 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6BB506000) [pid = 4624] [serial = 2254] [outer = 000000C6AE5A3C00] 12:24:46 INFO - PROCESS | 4624 | 1461093886000 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]]]}] 12:24:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:24:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 943ms 12:24:46 INFO - PROCESS | 4624 | 1461093886026 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 4624 | 1461093886030 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:24:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C807D800 == 173 [pid = 4624] [id = 733] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C70B0000 == 172 [pid = 4624] [id = 732] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6ACB800 == 171 [pid = 4624] [id = 731] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A38000 == 170 [pid = 4624] [id = 730] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3240000 == 169 [pid = 4624] [id = 729] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C0BDB000 == 168 [pid = 4624] [id = 728] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF51E000 == 167 [pid = 4624] [id = 727] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B36EE800 == 166 [pid = 4624] [id = 726] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6C5241400) [pid = 4624] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BAE03800 == 165 [pid = 4624] [id = 725] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9B7C000 == 164 [pid = 4624] [id = 723] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C96FA800 == 163 [pid = 4624] [id = 722] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C967A800 == 162 [pid = 4624] [id = 721] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95CF800 == 161 [pid = 4624] [id = 720] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C94CC000 == 160 [pid = 4624] [id = 719] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C944A000 == 159 [pid = 4624] [id = 718] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF675800 == 158 [pid = 4624] [id = 716] 12:24:46 INFO - PROCESS | 4624 | --DOCSHELL 000000C6B3F6D000 == 157 [pid = 4624] [id = 715] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6BC256000) [pid = 4624] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6BAE61C00) [pid = 4624] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6BB29EC00) [pid = 4624] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6B4361000) [pid = 4624] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6B825F800) [pid = 4624] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6C0057400) [pid = 4624] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6BF634000) [pid = 4624] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6ADABD000) [pid = 4624] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6BF6DB000) [pid = 4624] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6AED06400) [pid = 4624] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6C23CEC00) [pid = 4624] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6BB478400) [pid = 4624] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6BB5DB000) [pid = 4624] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BE7A9000) [pid = 4624] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6BEE42800) [pid = 4624] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6C35A8800) [pid = 4624] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6C26B3400) [pid = 4624] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6B43AE400) [pid = 4624] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6BE7A8C00) [pid = 4624] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6B9E89000) [pid = 4624] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6B53A1400) [pid = 4624] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6B435F000) [pid = 4624] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6B4EB0000) [pid = 4624] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6C0399400) [pid = 4624] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6C520B400) [pid = 4624] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6C230D400) [pid = 4624] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6C35A9000) [pid = 4624] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6BBAB0400) [pid = 4624] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6BBD21400) [pid = 4624] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:24:46 INFO - PROCESS | 4624 | 1461093886212 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 4624 | 1461093886214 Marionette TRACE conn5 <- [1,2966,null,{}] 12:24:46 INFO - PROCESS | 4624 | 1461093886242 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}] 12:24:46 INFO - PROCESS | 4624 | 1461093886353 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:24:46 INFO - PROCESS | 4624 | 1461093886360 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BC146800 == 158 [pid = 4624] [id = 752] 12:24:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6B3255800) [pid = 4624] [serial = 2255] [outer = 0000000000000000] 12:24:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6B43A4C00) [pid = 4624] [serial = 2256] [outer = 000000C6B3255800] 12:24:46 INFO - PROCESS | 4624 | 1461093886409 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6B8573000) [pid = 4624] [serial = 2257] [outer = 000000C6B3255800] 12:24:46 INFO - PROCESS | 4624 | 1461093886946 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]]]}] 12:24:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:24:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 12:24:46 INFO - PROCESS | 4624 | 1461093886970 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 4624 | 1461093886973 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:24:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:24:46 INFO - PROCESS | 4624 | 1461093886978 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 4624 | 1461093886984 Marionette TRACE conn5 <- [1,2970,null,{}] 12:24:46 INFO - PROCESS | 4624 | 1461093886994 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}] 12:24:47 INFO - PROCESS | 4624 | 1461093887106 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:24:47 INFO - PROCESS | 4624 | 1461093887228 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C26C8800 == 159 [pid = 4624] [id = 753] 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6B3ABE800) [pid = 4624] [serial = 2258] [outer = 0000000000000000] 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6BBD2C800) [pid = 4624] [serial = 2259] [outer = 000000C6B3ABE800] 12:24:47 INFO - PROCESS | 4624 | 1461093887274 Marionette DEBUG loaded listener.js 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6BC9BC400) [pid = 4624] [serial = 2260] [outer = 000000C6B3ABE800] 12:24:47 INFO - PROCESS | 4624 | 1461093887622 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"]]]}] 12:24:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:24:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:24:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 12:24:47 INFO - PROCESS | 4624 | 1461093887684 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 4624 | 1461093887687 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:24:47 INFO - PROCESS | 4624 | 1461093887691 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 4624 | 1461093887693 Marionette TRACE conn5 <- [1,2974,null,{}] 12:24:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:24:47 INFO - PROCESS | 4624 | 1461093887696 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}] 12:24:47 INFO - PROCESS | 4624 | 1461093887805 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:24:47 INFO - PROCESS | 4624 | 1461093887811 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C3A2F800 == 160 [pid = 4624] [id = 754] 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6BE02A800) [pid = 4624] [serial = 2261] [outer = 0000000000000000] 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6BF603000) [pid = 4624] [serial = 2262] [outer = 000000C6BE02A800] 12:24:47 INFO - PROCESS | 4624 | 1461093887857 Marionette DEBUG loaded listener.js 12:24:47 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6BF6DC000) [pid = 4624] [serial = 2263] [outer = 000000C6BE02A800] 12:24:48 INFO - PROCESS | 4624 | 1461093888308 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]]]}] 12:24:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:24:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 12:24:48 INFO - PROCESS | 4624 | 1461093888324 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:24:48 INFO - PROCESS | 4624 | 1461093888326 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:24:48 INFO - PROCESS | 4624 | 1461093888334 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:24:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:24:48 INFO - PROCESS | 4624 | 1461093888336 Marionette TRACE conn5 <- [1,2978,null,{}] 12:24:48 INFO - PROCESS | 4624 | 1461093888339 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}] 12:24:48 INFO - PROCESS | 4624 | 1461093888510 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:24:48 INFO - PROCESS | 4624 | 1461093888623 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6FA1000 == 161 [pid = 4624] [id = 755] 12:24:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C0AD8C00) [pid = 4624] [serial = 2264] [outer = 0000000000000000] 12:24:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C2309400) [pid = 4624] [serial = 2265] [outer = 000000C6C0AD8C00] 12:24:48 INFO - PROCESS | 4624 | 1461093888680 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6C520CC00) [pid = 4624] [serial = 2266] [outer = 000000C6C0AD8C00] 12:24:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7A7B000 == 162 [pid = 4624] [id = 756] 12:24:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C753A800) [pid = 4624] [serial = 2267] [outer = 0000000000000000] 12:24:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C753D800) [pid = 4624] [serial = 2268] [outer = 000000C6C753A800] 12:24:49 INFO - PROCESS | 4624 | 1461093889156 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]]]}] 12:24:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:24:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 12:24:49 INFO - PROCESS | 4624 | 1461093889218 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 4624 | 1461093889220 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:24:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:24:49 INFO - PROCESS | 4624 | 1461093889230 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 4624 | 1461093889232 Marionette TRACE conn5 <- [1,2982,null,{}] 12:24:49 INFO - PROCESS | 4624 | 1461093889236 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}] 12:24:49 INFO - PROCESS | 4624 | 1461093889422 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:24:49 INFO - PROCESS | 4624 | 1461093889445 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8944000 == 163 [pid = 4624] [id = 757] 12:24:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C644D800) [pid = 4624] [serial = 2269] [outer = 0000000000000000] 12:24:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6C7AE7800) [pid = 4624] [serial = 2270] [outer = 000000C6C644D800] 12:24:49 INFO - PROCESS | 4624 | 1461093889491 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6C7D8CC00) [pid = 4624] [serial = 2271] [outer = 000000C6C644D800] 12:24:49 INFO - PROCESS | 4624 | 1461093889918 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]]]}] 12:24:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:24:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:24:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 797ms 12:24:50 INFO - PROCESS | 4624 | 1461093890024 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 4624 | 1461093890026 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:24:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:24:50 INFO - PROCESS | 4624 | 1461093890029 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 4624 | 1461093890031 Marionette TRACE conn5 <- [1,2986,null,{}] 12:24:50 INFO - PROCESS | 4624 | 1461093890035 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}] 12:24:50 INFO - PROCESS | 4624 | 1461093890184 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:24:50 INFO - PROCESS | 4624 | 1461093890201 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:50 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8D21800 == 164 [pid = 4624] [id = 758] 12:24:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6C7D83000) [pid = 4624] [serial = 2272] [outer = 0000000000000000] 12:24:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6C8077C00) [pid = 4624] [serial = 2273] [outer = 000000C6C7D83000] 12:24:50 INFO - PROCESS | 4624 | 1461093890246 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6C8587400) [pid = 4624] [serial = 2274] [outer = 000000C6C7D83000] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6C523D800) [pid = 4624] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6BAFEB000) [pid = 4624] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6BBED8000) [pid = 4624] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6BC24F000) [pid = 4624] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BF69EC00) [pid = 4624] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6BAEA9C00) [pid = 4624] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6ACB61000) [pid = 4624] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6B826DC00) [pid = 4624] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6ADAC0800) [pid = 4624] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:24:50 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6BBAB4000) [pid = 4624] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:24:50 INFO - PROCESS | 4624 | 1461093890854 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]]]}] 12:24:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:24:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 12:24:50 INFO - PROCESS | 4624 | 1461093890913 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 4624 | 1461093890916 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:24:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:24:50 INFO - PROCESS | 4624 | 1461093890919 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 4624 | 1461093890921 Marionette TRACE conn5 <- [1,2990,null,{}] 12:24:50 INFO - PROCESS | 4624 | 1461093890924 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}] 12:24:51 INFO - PROCESS | 4624 | 1461093891082 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:24:51 INFO - PROCESS | 4624 | 1461093891159 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C95C3800 == 165 [pid = 4624] [id = 759] 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6BAEA9C00) [pid = 4624] [serial = 2275] [outer = 0000000000000000] 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6BE791400) [pid = 4624] [serial = 2276] [outer = 000000C6BAEA9C00] 12:24:51 INFO - PROCESS | 4624 | 1461093891205 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C858D400) [pid = 4624] [serial = 2277] [outer = 000000C6BAEA9C00] 12:24:51 INFO - PROCESS | 4624 | 1461093891543 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]]]}] 12:24:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:24:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 12:24:51 INFO - PROCESS | 4624 | 1461093891615 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 4624 | 1461093891617 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:24:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:24:51 INFO - PROCESS | 4624 | 1461093891620 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 4624 | 1461093891622 Marionette TRACE conn5 <- [1,2994,null,{}] 12:24:51 INFO - PROCESS | 4624 | 1461093891626 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}] 12:24:51 INFO - PROCESS | 4624 | 1461093891732 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:24:51 INFO - PROCESS | 4624 | 1461093891771 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C9B84000 == 166 [pid = 4624] [id = 760] 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 223 (000000C6C8E08C00) [pid = 4624] [serial = 2278] [outer = 0000000000000000] 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 224 (000000C6C909FC00) [pid = 4624] [serial = 2279] [outer = 000000C6C8E08C00] 12:24:51 INFO - PROCESS | 4624 | 1461093891817 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 4624 | ++DOMWINDOW == 225 (000000C6C9507800) [pid = 4624] [serial = 2280] [outer = 000000C6C8E08C00] 12:24:52 INFO - PROCESS | 4624 | 1461093892240 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]]]}] 12:24:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:24:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 12:24:52 INFO - PROCESS | 4624 | 1461093892316 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 4624 | 1461093892318 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:24:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:24:52 INFO - PROCESS | 4624 | 1461093892321 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 4624 | 1461093892323 Marionette TRACE conn5 <- [1,2998,null,{}] 12:24:52 INFO - PROCESS | 4624 | 1461093892327 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}] 12:24:52 INFO - PROCESS | 4624 | 1461093892435 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:24:52 INFO - PROCESS | 4624 | 1461093892441 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFC3800 == 167 [pid = 4624] [id = 761] 12:24:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 226 (000000C6C9634000) [pid = 4624] [serial = 2281] [outer = 0000000000000000] 12:24:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 227 (000000C6C9638400) [pid = 4624] [serial = 2282] [outer = 000000C6C9634000] 12:24:52 INFO - PROCESS | 4624 | 1461093892493 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 4624 | ++DOMWINDOW == 228 (000000C6C96D2400) [pid = 4624] [serial = 2283] [outer = 000000C6C9634000] 12:24:52 INFO - PROCESS | 4624 | [4624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:24:53 INFO - PROCESS | 4624 | 1461093893248 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:24:53 INFO - {} 12:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:24:53 INFO - {} 12:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:24:53 INFO - {} 12:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:24:53 INFO - {} 12:24:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 12:24:53 INFO - PROCESS | 4624 | 1461093893348 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 4624 | 1461093893352 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:24:53 INFO - TEST-START | /FileAPI/fileReader.html 12:24:53 INFO - PROCESS | 4624 | 1461093893358 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - PROCESS | 4624 | 1461093893362 Marionette TRACE conn5 <- [1,3002,null,{}] 12:24:53 INFO - PROCESS | 4624 | 1461093893391 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}] 12:24:53 INFO - PROCESS | 4624 | 1461093893532 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:24:53 INFO - PROCESS | 4624 | 1461093893660 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C2522000 == 168 [pid = 4624] [id = 762] 12:24:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 229 (000000C6B43AE400) [pid = 4624] [serial = 2284] [outer = 0000000000000000] 12:24:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 230 (000000C6BAE52C00) [pid = 4624] [serial = 2285] [outer = 000000C6B43AE400] 12:24:53 INFO - PROCESS | 4624 | 1461093893719 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 4624 | ++DOMWINDOW == 231 (000000C6BB2CAC00) [pid = 4624] [serial = 2286] [outer = 000000C6B43AE400] 12:24:54 INFO - PROCESS | 4624 | 1461093894259 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]]]}] 12:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:24:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 964ms 12:24:54 INFO - PROCESS | 4624 | 1461093894329 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 4624 | 1461093894335 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:24:54 INFO - PROCESS | 4624 | 1461093894342 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - TEST-START | /FileAPI/historical.html 12:24:54 INFO - PROCESS | 4624 | 1461093894345 Marionette TRACE conn5 <- [1,3006,null,{}] 12:24:54 INFO - PROCESS | 4624 | 1461093894349 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}] 12:24:54 INFO - PROCESS | 4624 | 1461093894486 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:24:54 INFO - PROCESS | 4624 | 1461093894646 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7D67000 == 169 [pid = 4624] [id = 763] 12:24:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 232 (000000C6BC6C3000) [pid = 4624] [serial = 2287] [outer = 0000000000000000] 12:24:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 233 (000000C6BE7A5000) [pid = 4624] [serial = 2288] [outer = 000000C6BC6C3000] 12:24:54 INFO - PROCESS | 4624 | 1461093894704 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 4624 | ++DOMWINDOW == 234 (000000C6C0A6F400) [pid = 4624] [serial = 2289] [outer = 000000C6BC6C3000] 12:24:55 INFO - PROCESS | 4624 | 1461093895284 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"]]]}] 12:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:24:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:24:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:24:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:24:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:24:55 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 12:24:55 INFO - PROCESS | 4624 | 1461093895334 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:24:55 INFO - PROCESS | 4624 | 1461093895337 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:24:55 INFO - TEST-START | /FileAPI/idlharness.html 12:24:55 INFO - PROCESS | 4624 | 1461093895341 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 4624 | 1461093895345 Marionette TRACE conn5 <- [1,3010,null,{}] 12:24:55 INFO - PROCESS | 4624 | 1461093895357 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}] 12:24:55 INFO - PROCESS | 4624 | 1461093895494 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:24:55 INFO - PROCESS | 4624 | 1461093895659 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCBE7000 == 170 [pid = 4624] [id = 764] 12:24:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6C753E800) [pid = 4624] [serial = 2290] [outer = 0000000000000000] 12:24:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6C865EC00) [pid = 4624] [serial = 2291] [outer = 000000C6C753E800] 12:24:55 INFO - PROCESS | 4624 | 1461093895722 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6C9589000) [pid = 4624] [serial = 2292] [outer = 000000C6C753E800] 12:24:56 INFO - PROCESS | 4624 | 1461093896840 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]]]}] 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:24:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:24:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:24:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:24:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:24:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:24:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:24:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:24:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1582ms 12:24:56 INFO - TEST-START | /FileAPI/idlharness.worker 12:24:56 INFO - PROCESS | 4624 | 1461093896925 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 4624 | 1461093896928 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:24:56 INFO - PROCESS | 4624 | 1461093896933 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 4624 | 1461093896935 Marionette TRACE conn5 <- [1,3014,null,{}] 12:24:56 INFO - PROCESS | 4624 | 1461093896939 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}] 12:24:57 INFO - PROCESS | 4624 | 1461093897075 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:24:57 INFO - PROCESS | 4624 | 1461093897203 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CE4EB000 == 171 [pid = 4624] [id = 765] 12:24:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6C963C000) [pid = 4624] [serial = 2293] [outer = 0000000000000000] 12:24:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6CA6E4800) [pid = 4624] [serial = 2294] [outer = 000000C6C963C000] 12:24:57 INFO - PROCESS | 4624 | 1461093897261 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6CA6EE800) [pid = 4624] [serial = 2295] [outer = 000000C6C963C000] 12:24:57 INFO - PROCESS | 4624 | [4624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:24:58 INFO - PROCESS | 4624 | 1461093898446 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,{},{}]]]}] 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:24:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:24:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:24:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:24:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:24:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:24:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:24:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:58 INFO - {} 12:24:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1664ms 12:24:58 INFO - PROCESS | 4624 | 1461093898598 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 4624 | 1461093898601 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:24:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:24:58 INFO - PROCESS | 4624 | 1461093898605 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 4624 | 1461093898607 Marionette TRACE conn5 <- [1,3018,null,{}] 12:24:58 INFO - PROCESS | 4624 | 1461093898611 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}] 12:24:58 INFO - PROCESS | 4624 | 1461093898739 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:24:58 INFO - PROCESS | 4624 | 1461093898893 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BFD1B000 == 172 [pid = 4624] [id = 766] 12:24:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6B8275400) [pid = 4624] [serial = 2296] [outer = 0000000000000000] 12:24:58 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6CA6EC800) [pid = 4624] [serial = 2297] [outer = 000000C6B8275400] 12:24:58 INFO - PROCESS | 4624 | 1461093898950 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6CB968000) [pid = 4624] [serial = 2298] [outer = 000000C6B8275400] 12:24:59 INFO - PROCESS | 4624 | 1461093899491 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]]]}] 12:24:59 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:24:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 12:24:59 INFO - PROCESS | 4624 | 1461093899551 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 4624 | 1461093899554 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:24:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:24:59 INFO - PROCESS | 4624 | 1461093899557 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 4624 | 1461093899559 Marionette TRACE conn5 <- [1,3022,null,{}] 12:24:59 INFO - PROCESS | 4624 | 1461093899563 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}] 12:24:59 INFO - PROCESS | 4624 | 1461093899704 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:24:59 INFO - PROCESS | 4624 | 1461093899879 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6D25C1000 == 173 [pid = 4624] [id = 767] 12:24:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6CBD65000) [pid = 4624] [serial = 2299] [outer = 0000000000000000] 12:24:59 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6CC0A6000) [pid = 4624] [serial = 2300] [outer = 000000C6CBD65000] 12:24:59 INFO - PROCESS | 4624 | 1461093899939 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6CD470C00) [pid = 4624] [serial = 2301] [outer = 000000C6CBD65000] 12:25:00 INFO - PROCESS | 4624 | 1461093900483 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]]]}] 12:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:25:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 984ms 12:25:00 INFO - PROCESS | 4624 | 1461093900544 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 4624 | 1461093900547 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:25:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:25:00 INFO - PROCESS | 4624 | 1461093900551 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 4624 | 1461093900553 Marionette TRACE conn5 <- [1,3026,null,{}] 12:25:00 INFO - PROCESS | 4624 | 1461093900557 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}] 12:25:00 INFO - PROCESS | 4624 | 1461093900688 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:25:00 INFO - PROCESS | 4624 | 1461093900861 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6AD9CD800 == 174 [pid = 4624] [id = 768] 12:25:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6CD477800) [pid = 4624] [serial = 2302] [outer = 0000000000000000] 12:25:00 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6CD478000) [pid = 4624] [serial = 2303] [outer = 000000C6CD477800] 12:25:00 INFO - PROCESS | 4624 | 1461093900918 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 249 (000000C6CDFD3800) [pid = 4624] [serial = 2304] [outer = 000000C6CD477800] 12:25:01 INFO - PROCESS | 4624 | 1461093901470 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"]]]}] 12:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:25:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 985ms 12:25:01 INFO - PROCESS | 4624 | 1461093901538 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 4624 | 1461093901541 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:25:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:25:01 INFO - PROCESS | 4624 | 1461093901545 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 4624 | 1461093901547 Marionette TRACE conn5 <- [1,3030,null,{}] 12:25:01 INFO - PROCESS | 4624 | 1461093901551 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}] 12:25:01 INFO - PROCESS | 4624 | 1461093901681 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:25:01 INFO - PROCESS | 4624 | 1461093901842 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:01 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CCE22800 == 175 [pid = 4624] [id = 769] 12:25:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 250 (000000C6CD47D800) [pid = 4624] [serial = 2305] [outer = 0000000000000000] 12:25:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 251 (000000C6CDFDEC00) [pid = 4624] [serial = 2306] [outer = 000000C6CD47D800] 12:25:01 INFO - PROCESS | 4624 | 1461093901898 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 4624 | ++DOMWINDOW == 252 (000000C6D26EC800) [pid = 4624] [serial = 2307] [outer = 000000C6CD47D800] 12:25:02 INFO - PROCESS | 4624 | 1461093902611 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]]]}] 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:25:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1167ms 12:25:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:25:02 INFO - PROCESS | 4624 | 1461093902715 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 4624 | 1461093902717 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:25:02 INFO - PROCESS | 4624 | 1461093902721 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 4624 | 1461093902723 Marionette TRACE conn5 <- [1,3034,null,{}] 12:25:02 INFO - PROCESS | 4624 | 1461093902742 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}] 12:25:02 INFO - PROCESS | 4624 | 1461093902880 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:25:03 INFO - PROCESS | 4624 | 1461093903036 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6D2DE0000 == 176 [pid = 4624] [id = 770] 12:25:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 253 (000000C6CD551000) [pid = 4624] [serial = 2308] [outer = 0000000000000000] 12:25:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 254 (000000C6CDFDF800) [pid = 4624] [serial = 2309] [outer = 000000C6CD551000] 12:25:03 INFO - PROCESS | 4624 | 1461093903092 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 4624 | ++DOMWINDOW == 255 (000000C6D1C4F800) [pid = 4624] [serial = 2310] [outer = 000000C6CD551000] 12:25:03 INFO - PROCESS | 4624 | [4624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:25:03 INFO - PROCESS | 4624 | 1461093903713 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:25:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:25:03 INFO - {} 12:25:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1042ms 12:25:03 INFO - PROCESS | 4624 | 1461093903764 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 4624 | 1461093903767 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:25:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:25:03 INFO - PROCESS | 4624 | 1461093903770 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 4624 | 1461093903773 Marionette TRACE conn5 <- [1,3038,null,{}] 12:25:04 INFO - PROCESS | 4624 | 1461093904150 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}] 12:25:04 INFO - PROCESS | 4624 | 1461093904343 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:25:04 INFO - PROCESS | 4624 | 1461093904505 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BB034000 == 177 [pid = 4624] [id = 771] 12:25:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 256 (000000C6ACC71000) [pid = 4624] [serial = 2311] [outer = 0000000000000000] 12:25:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 257 (000000C6AE59BC00) [pid = 4624] [serial = 2312] [outer = 000000C6ACC71000] 12:25:04 INFO - PROCESS | 4624 | 1461093904602 Marionette DEBUG loaded listener.js 12:25:04 INFO - PROCESS | 4624 | ++DOMWINDOW == 258 (000000C6B447D400) [pid = 4624] [serial = 2313] [outer = 000000C6ACC71000] 12:25:05 INFO - PROCESS | 4624 | 1461093905164 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]]]}] 12:25:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:25:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:25:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:25:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:25:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1427ms 12:25:05 INFO - PROCESS | 4624 | 1461093905212 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 4624 | 1461093905218 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:25:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:25:05 INFO - PROCESS | 4624 | 1461093905225 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 4624 | 1461093905227 Marionette TRACE conn5 <- [1,3042,null,{}] 12:25:05 INFO - PROCESS | 4624 | 1461093905249 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}] 12:25:05 INFO - PROCESS | 4624 | 1461093905374 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:25:05 INFO - PROCESS | 4624 | 1461093905534 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:05 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0811800 == 178 [pid = 4624] [id = 772] 12:25:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 259 (000000C6B8609400) [pid = 4624] [serial = 2314] [outer = 0000000000000000] 12:25:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 260 (000000C6BA4C9800) [pid = 4624] [serial = 2315] [outer = 000000C6B8609400] 12:25:05 INFO - PROCESS | 4624 | 1461093905586 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 4624 | ++DOMWINDOW == 261 (000000C6BAEB0000) [pid = 4624] [serial = 2316] [outer = 000000C6B8609400] 12:25:06 INFO - PROCESS | 4624 | 1461093906451 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"]]]}] 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1367ms 12:25:06 INFO - PROCESS | 4624 | 1461093906638 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:25:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:25:06 INFO - PROCESS | 4624 | 1461093906641 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:25:06 INFO - PROCESS | 4624 | 1461093906647 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 4624 | 1461093906649 Marionette TRACE conn5 <- [1,3046,null,{}] 12:25:06 INFO - PROCESS | 4624 | 1461093906653 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}] 12:25:06 INFO - PROCESS | 4624 | 1461093906763 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:25:06 INFO - PROCESS | 4624 | 1461093906966 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C39B8800 == 179 [pid = 4624] [id = 773] 12:25:06 INFO - PROCESS | 4624 | ++DOMWINDOW == 262 (000000C6BBF92000) [pid = 4624] [serial = 2317] [outer = 0000000000000000] 12:25:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 263 (000000C6BC638800) [pid = 4624] [serial = 2318] [outer = 000000C6BBF92000] 12:25:07 INFO - PROCESS | 4624 | 1461093907021 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 264 (000000C6C0055800) [pid = 4624] [serial = 2319] [outer = 000000C6BBF92000] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C34D5000 == 178 [pid = 4624] [id = 710] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C2507800 == 177 [pid = 4624] [id = 709] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8CA8800 == 176 [pid = 4624] [id = 714] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BF688800 == 175 [pid = 4624] [id = 712] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C4EF2000 == 174 [pid = 4624] [id = 711] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8ADB000 == 173 [pid = 4624] [id = 315] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BFD0B800 == 172 [pid = 4624] [id = 708] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BBA25000 == 171 [pid = 4624] [id = 707] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7D66800 == 170 [pid = 4624] [id = 713] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9B84000 == 169 [pid = 4624] [id = 760] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C95C3800 == 168 [pid = 4624] [id = 759] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8D21800 == 167 [pid = 4624] [id = 758] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8944000 == 166 [pid = 4624] [id = 757] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C7A7B000 == 165 [pid = 4624] [id = 756] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 263 (000000C6BC63B800) [pid = 4624] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 262 (000000C6C7541000) [pid = 4624] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 261 (000000C6C6445800) [pid = 4624] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 260 (000000C6B9E7F000) [pid = 4624] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 259 (000000C6C52C5400) [pid = 4624] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 258 (000000C6AD9DC000) [pid = 4624] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 257 (000000C6B5742000) [pid = 4624] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 256 (000000C6C806D000) [pid = 4624] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 255 (000000C6C7DDC800) [pid = 4624] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 254 (000000C6C842C400) [pid = 4624] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 253 (000000C6C08ED400) [pid = 4624] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C6FA1000 == 164 [pid = 4624] [id = 755] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C3A2F800 == 163 [pid = 4624] [id = 754] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C26C8800 == 162 [pid = 4624] [id = 753] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BC146800 == 161 [pid = 4624] [id = 752] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C39AD800 == 160 [pid = 4624] [id = 751] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6BD810000 == 159 [pid = 4624] [id = 750] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CD417800 == 158 [pid = 4624] [id = 748] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CCBDA000 == 157 [pid = 4624] [id = 747] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC9CB000 == 156 [pid = 4624] [id = 746] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CC05F000 == 155 [pid = 4624] [id = 745] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CBFCE000 == 154 [pid = 4624] [id = 744] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CB998800 == 153 [pid = 4624] [id = 743] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAE5C000 == 152 [pid = 4624] [id = 742] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CAC8F800 == 151 [pid = 4624] [id = 741] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CABCD800 == 150 [pid = 4624] [id = 740] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6CA8E4800 == 149 [pid = 4624] [id = 739] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C9DC3800 == 148 [pid = 4624] [id = 738] 12:25:07 INFO - PROCESS | 4624 | --DOCSHELL 000000C6C8B3A000 == 147 [pid = 4624] [id = 734] 12:25:07 INFO - PROCESS | 4624 | 1461093907755 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]]]}] 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:25:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:25:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:25:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:25:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:25:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:25:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:25:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:25:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:25:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1144ms 12:25:07 INFO - PROCESS | 4624 | 1461093907797 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 4624 | 1461093907804 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 252 (000000C6C52B8000) [pid = 4624] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 251 (000000C6BB47E400) [pid = 4624] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 250 (000000C6BB5E4800) [pid = 4624] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 249 (000000C6BC259400) [pid = 4624] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 248 (000000C6BE7A2800) [pid = 4624] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6BF6DEC00) [pid = 4624] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6BAF7C800) [pid = 4624] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6AD566C00) [pid = 4624] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6AEC31000) [pid = 4624] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6B856D400) [pid = 4624] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6BA99FC00) [pid = 4624] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6B5735800) [pid = 4624] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6AE5C1C00) [pid = 4624] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C0397000) [pid = 4624] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6BF608C00) [pid = 4624] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6BEF34C00) [pid = 4624] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6BD3F5400) [pid = 4624] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6BF62F000) [pid = 4624] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6BB2C1400) [pid = 4624] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:25:07 INFO - PROCESS | 4624 | 1461093907849 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 4624 | 1461093907851 Marionette TRACE conn5 <- [1,3050,null,{}] 12:25:07 INFO - PROCESS | 4624 | 1461093907857 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}] 12:25:07 INFO - PROCESS | 4624 | 1461093907968 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:25:07 INFO - PROCESS | 4624 | 1461093907979 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:07 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BEEA7800 == 148 [pid = 4624] [id = 774] 12:25:07 INFO - PROCESS | 4624 | ++DOMWINDOW == 235 (000000C6B4486400) [pid = 4624] [serial = 2320] [outer = 0000000000000000] 12:25:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 236 (000000C6B5735800) [pid = 4624] [serial = 2321] [outer = 000000C6B4486400] 12:25:08 INFO - PROCESS | 4624 | 1461093908026 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 237 (000000C6BA9AD800) [pid = 4624] [serial = 2322] [outer = 000000C6B4486400] 12:25:08 INFO - PROCESS | 4624 | [4624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:25:08 INFO - PROCESS | 4624 | 1461093908593 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:25:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:25:08 INFO - {} 12:25:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 815ms 12:25:08 INFO - PROCESS | 4624 | 1461093908633 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 4624 | 1461093908635 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:25:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:25:08 INFO - PROCESS | 4624 | 1461093908638 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - PROCESS | 4624 | 1461093908640 Marionette TRACE conn5 <- [1,3054,null,{}] 12:25:08 INFO - PROCESS | 4624 | 1461093908644 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}] 12:25:08 INFO - PROCESS | 4624 | 1461093908757 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:25:08 INFO - PROCESS | 4624 | 1461093908873 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C34C4800 == 149 [pid = 4624] [id = 775] 12:25:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 238 (000000C6BB478C00) [pid = 4624] [serial = 2323] [outer = 0000000000000000] 12:25:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 239 (000000C6BBB67400) [pid = 4624] [serial = 2324] [outer = 000000C6BB478C00] 12:25:08 INFO - PROCESS | 4624 | 1461093908920 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 4624 | ++DOMWINDOW == 240 (000000C6BE031400) [pid = 4624] [serial = 2325] [outer = 000000C6BB478C00] 12:25:09 INFO - PROCESS | 4624 | 1461093909264 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]]]}] 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:25:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:25:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 12:25:09 INFO - PROCESS | 4624 | 1461093909333 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 4624 | 1461093909335 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:25:09 INFO - PROCESS | 4624 | 1461093909338 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:25:09 INFO - PROCESS | 4624 | 1461093909340 Marionette TRACE conn5 <- [1,3058,null,{}] 12:25:09 INFO - PROCESS | 4624 | 1461093909344 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}] 12:25:09 INFO - PROCESS | 4624 | 1461093909498 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:25:09 INFO - PROCESS | 4624 | 1461093909507 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C6ADF000 == 150 [pid = 4624] [id = 776] 12:25:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 241 (000000C6BF627800) [pid = 4624] [serial = 2326] [outer = 0000000000000000] 12:25:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 242 (000000C6BF632000) [pid = 4624] [serial = 2327] [outer = 000000C6BF627800] 12:25:09 INFO - PROCESS | 4624 | 1461093909557 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 4624 | ++DOMWINDOW == 243 (000000C6C0397800) [pid = 4624] [serial = 2328] [outer = 000000C6BF627800] 12:25:10 INFO - PROCESS | 4624 | 1461093910081 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]]]}] 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:25:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 774ms 12:25:10 INFO - PROCESS | 4624 | 1461093910117 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 4624 | 1461093910119 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:25:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:25:10 INFO - PROCESS | 4624 | 1461093910123 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 4624 | 1461093910125 Marionette TRACE conn5 <- [1,3062,null,{}] 12:25:10 INFO - PROCESS | 4624 | 1461093910128 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}] 12:25:10 INFO - PROCESS | 4624 | 1461093910274 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:25:10 INFO - PROCESS | 4624 | 1461093910293 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C7B99800 == 151 [pid = 4624] [id = 777] 12:25:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 244 (000000C6C0A74400) [pid = 4624] [serial = 2329] [outer = 0000000000000000] 12:25:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 245 (000000C6C2305C00) [pid = 4624] [serial = 2330] [outer = 000000C6C0A74400] 12:25:10 INFO - PROCESS | 4624 | 1461093910339 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 4624 | ++DOMWINDOW == 246 (000000C6C3226000) [pid = 4624] [serial = 2331] [outer = 000000C6C0A74400] 12:25:10 INFO - PROCESS | 4624 | 1461093910791 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]]]}] 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:25:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 12:25:10 INFO - PROCESS | 4624 | 1461093910818 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 4624 | 1461093910820 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:25:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:25:10 INFO - PROCESS | 4624 | 1461093910831 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 4624 | 1461093910833 Marionette TRACE conn5 <- [1,3066,null,{}] 12:25:10 INFO - PROCESS | 4624 | 1461093910837 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}] 12:25:10 INFO - PROCESS | 4624 | 1461093910981 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:25:11 INFO - PROCESS | 4624 | 1461093911056 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C8941800 == 152 [pid = 4624] [id = 778] 12:25:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 247 (000000C6C35AA000) [pid = 4624] [serial = 2332] [outer = 0000000000000000] 12:25:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 248 (000000C6C35B3400) [pid = 4624] [serial = 2333] [outer = 000000C6C35AA000] 12:25:11 INFO - PROCESS | 4624 | 1461093911104 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 4624 | ++DOMWINDOW == 249 (000000C6C523D400) [pid = 4624] [serial = 2334] [outer = 000000C6C35AA000] 12:25:11 INFO - PROCESS | 4624 | 1461093911582 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] 12:25:11 INFO - PROCESS | 4624 | 1461093911646 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:25:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:25:11 INFO - PROCESS | 4624 | 1461093911655 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 4624 | 1461093911657 Marionette TRACE conn5 <- [1,3070,null,{}] 12:25:11 INFO - PROCESS | 4624 | 1461093911660 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}] 12:25:12 INFO - PROCESS | 4624 | 1461093912611 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 248 (000000C6BC25BC00) [pid = 4624] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 247 (000000C6BEF2EC00) [pid = 4624] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 246 (000000C6BEF30400) [pid = 4624] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 245 (000000C6BC9B2000) [pid = 4624] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 244 (000000C6B43AFC00) [pid = 4624] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 243 (000000C6BEEBD400) [pid = 4624] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 242 (000000C6ADABC400) [pid = 4624] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 241 (000000C6AEE23400) [pid = 4624] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 240 (000000C6C960BC00) [pid = 4624] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 239 (000000C6C52D2800) [pid = 4624] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 238 (000000C6AED0F400) [pid = 4624] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 237 (000000C6B435C400) [pid = 4624] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 236 (000000C6C0049800) [pid = 4624] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 235 (000000C6B447AC00) [pid = 4624] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 234 (000000C6C2311400) [pid = 4624] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 233 (000000C6C5208000) [pid = 4624] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 232 (000000C6ADAC5400) [pid = 4624] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 231 (000000C6BB506C00) [pid = 4624] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 230 (000000C6C0A6C400) [pid = 4624] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 229 (000000C6BC259800) [pid = 4624] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 228 (000000C6BF62C000) [pid = 4624] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 227 (000000C6BF69D400) [pid = 4624] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 226 (000000C6B7B69400) [pid = 4624] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 225 (000000C6BA4C3000) [pid = 4624] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 224 (000000C6BEE3D400) [pid = 4624] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 223 (000000C6C89AC800) [pid = 4624] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 222 (000000C6CAA72800) [pid = 4624] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 221 (000000C6BF6E4400) [pid = 4624] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 220 (000000C6AD9D4C00) [pid = 4624] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 219 (000000C6C8E0C000) [pid = 4624] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 218 (000000C6C0A68800) [pid = 4624] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 217 (000000C6BC25C800) [pid = 4624] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 216 (000000C6BAF80000) [pid = 4624] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 215 (000000C6CBD5F800) [pid = 4624] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 214 (000000C6C35A5800) [pid = 4624] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 213 (000000C6AE8DAC00) [pid = 4624] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 212 (000000C6C26B0400) [pid = 4624] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 211 (000000C6C004CC00) [pid = 4624] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 210 (000000C6AED03000) [pid = 4624] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 209 (000000C6C644D800) [pid = 4624] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 208 (000000C6C753A800) [pid = 4624] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 207 (000000C6BE02A800) [pid = 4624] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 206 (000000C6B3255800) [pid = 4624] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 205 (000000C6ACC64C00) [pid = 4624] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 204 (000000C6AE5A3C00) [pid = 4624] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 203 (000000C6B3ABE800) [pid = 4624] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 202 (000000C6C909E400) [pid = 4624] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 201 (000000C6BAEA9C00) [pid = 4624] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 200 (000000C6C7D83000) [pid = 4624] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 199 (000000C6C8E08C00) [pid = 4624] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 198 (000000C6C0AD8C00) [pid = 4624] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 197 (000000C6B43A4800) [pid = 4624] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 196 (000000C6AE8E0C00) [pid = 4624] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:25:12 INFO - PROCESS | 4624 | --DOMWINDOW == 195 (000000C6ACB5E400) [pid = 4624] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:25:12 INFO - PROCESS | 4624 | 1461093912755 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6B4DBD800 == 153 [pid = 4624] [id = 779] 12:25:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 196 (000000C6ACC64C00) [pid = 4624] [serial = 2335] [outer = 0000000000000000] 12:25:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 197 (000000C6AD9D9400) [pid = 4624] [serial = 2336] [outer = 000000C6ACC64C00] 12:25:12 INFO - PROCESS | 4624 | 1461093912803 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 4624 | ++DOMWINDOW == 198 (000000C6B3255800) [pid = 4624] [serial = 2337] [outer = 000000C6ACC64C00] 12:25:13 INFO - PROCESS | 4624 | 1461093913151 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]]]}] 12:25:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:25:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:25:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1527ms 12:25:13 INFO - PROCESS | 4624 | 1461093913188 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:25:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:25:13 INFO - PROCESS | 4624 | 1461093913191 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:25:13 INFO - PROCESS | 4624 | 1461093913194 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 4624 | 1461093913196 Marionette TRACE conn5 <- [1,3074,null,{}] 12:25:13 INFO - PROCESS | 4624 | 1461093913200 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}] 12:25:13 INFO - PROCESS | 4624 | 1461093913307 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:25:13 INFO - PROCESS | 4624 | 1461093913313 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C94CA000 == 154 [pid = 4624] [id = 780] 12:25:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 199 (000000C6B43AFC00) [pid = 4624] [serial = 2338] [outer = 0000000000000000] 12:25:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 200 (000000C6BB5E3800) [pid = 4624] [serial = 2339] [outer = 000000C6B43AFC00] 12:25:13 INFO - PROCESS | 4624 | 1461093913358 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 4624 | ++DOMWINDOW == 201 (000000C6BE7A6C00) [pid = 4624] [serial = 2340] [outer = 000000C6B43AFC00] 12:25:13 INFO - PROCESS | 4624 | 1461093913811 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:25:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 12:25:13 INFO - PROCESS | 4624 | 1461093913828 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 4624 | 1461093913830 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:25:13 INFO - PROCESS | 4624 | 1461093913834 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:25:13 INFO - PROCESS | 4624 | 1461093913835 Marionette TRACE conn5 <- [1,3078,null,{}] 12:25:13 INFO - PROCESS | 4624 | 1461093913839 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}] 12:25:14 INFO - PROCESS | 4624 | 1461093914026 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:25:14 INFO - PROCESS | 4624 | 1461093914069 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C96EA000 == 155 [pid = 4624] [id = 781] 12:25:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 202 (000000C6BAF79400) [pid = 4624] [serial = 2341] [outer = 0000000000000000] 12:25:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 203 (000000C6BF6E7400) [pid = 4624] [serial = 2342] [outer = 000000C6BAF79400] 12:25:14 INFO - PROCESS | 4624 | 1461093914120 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 4624 | ++DOMWINDOW == 204 (000000C6C5208000) [pid = 4624] [serial = 2343] [outer = 000000C6BAF79400] 12:25:14 INFO - PROCESS | 4624 | 1461093914536 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:25:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 731ms 12:25:14 INFO - PROCESS | 4624 | 1461093914689 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 4624 | 1461093914694 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:25:14 INFO - PROCESS | 4624 | 1461093914705 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 4624 | 1461093914710 Marionette TRACE conn5 <- [1,3082,null,{}] 12:25:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:25:14 INFO - PROCESS | 4624 | 1461093914717 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}] 12:25:14 INFO - PROCESS | 4624 | 1461093914866 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:25:15 INFO - PROCESS | 4624 | 1461093915039 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6BA441000 == 156 [pid = 4624] [id = 782] 12:25:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 205 (000000C6AE5BC400) [pid = 4624] [serial = 2344] [outer = 0000000000000000] 12:25:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 206 (000000C6AE919000) [pid = 4624] [serial = 2345] [outer = 000000C6AE5BC400] 12:25:15 INFO - PROCESS | 4624 | 1461093915099 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 4624 | ++DOMWINDOW == 207 (000000C6B3DF2000) [pid = 4624] [serial = 2346] [outer = 000000C6AE5BC400] 12:25:15 INFO - PROCESS | 4624 | 1461093915705 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:25:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1019ms 12:25:15 INFO - PROCESS | 4624 | 1461093915744 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 4624 | 1461093915748 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:25:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:25:15 INFO - PROCESS | 4624 | 1461093915758 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 4624 | 1461093915762 Marionette TRACE conn5 <- [1,3086,null,{}] 12:25:15 INFO - PROCESS | 4624 | 1461093915788 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}] 12:25:15 INFO - PROCESS | 4624 | 1461093915922 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:25:16 INFO - PROCESS | 4624 | 1461093916101 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C0013800 == 157 [pid = 4624] [id = 783] 12:25:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 208 (000000C6B8575C00) [pid = 4624] [serial = 2347] [outer = 0000000000000000] 12:25:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 209 (000000C6BA47B400) [pid = 4624] [serial = 2348] [outer = 000000C6B8575C00] 12:25:16 INFO - PROCESS | 4624 | 1461093916160 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 4624 | ++DOMWINDOW == 210 (000000C6BB2BD000) [pid = 4624] [serial = 2349] [outer = 000000C6B8575C00] 12:25:16 INFO - PROCESS | 4624 | 1461093916752 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]]]}] 12:25:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:25:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:25:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1004ms 12:25:16 INFO - PROCESS | 4624 | 1461093916776 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 4624 | 1461093916778 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:25:16 INFO - PROCESS | 4624 | 1461093916784 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:25:16 INFO - PROCESS | 4624 | 1461093916786 Marionette TRACE conn5 <- [1,3090,null,{}] 12:25:16 INFO - PROCESS | 4624 | 1461093916797 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}] 12:25:16 INFO - PROCESS | 4624 | 1461093916936 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:25:17 INFO - PROCESS | 4624 | 1461093917116 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6C70AD000 == 158 [pid = 4624] [id = 784] 12:25:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 211 (000000C6BBED6400) [pid = 4624] [serial = 2350] [outer = 0000000000000000] 12:25:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 212 (000000C6BBF91400) [pid = 4624] [serial = 2351] [outer = 000000C6BBED6400] 12:25:17 INFO - PROCESS | 4624 | 1461093917179 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 4624 | ++DOMWINDOW == 213 (000000C6BE7A9400) [pid = 4624] [serial = 2352] [outer = 000000C6BBED6400] 12:25:17 INFO - PROCESS | 4624 | 1461093917715 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:25:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 12:25:17 INFO - PROCESS | 4624 | 1461093917776 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 4624 | 1461093917778 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:25:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:25:17 INFO - PROCESS | 4624 | 1461093917782 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 4624 | 1461093917784 Marionette TRACE conn5 <- [1,3094,null,{}] 12:25:17 INFO - PROCESS | 4624 | 1461093917788 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}] 12:25:17 INFO - PROCESS | 4624 | 1461093917994 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:25:18 INFO - PROCESS | 4624 | 1461093918120 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CA8E0000 == 159 [pid = 4624] [id = 785] 12:25:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 214 (000000C6BF60A400) [pid = 4624] [serial = 2353] [outer = 0000000000000000] 12:25:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 215 (000000C6BF6DB000) [pid = 4624] [serial = 2354] [outer = 000000C6BF60A400] 12:25:18 INFO - PROCESS | 4624 | 1461093918177 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 4624 | ++DOMWINDOW == 216 (000000C6C0A68400) [pid = 4624] [serial = 2355] [outer = 000000C6BF60A400] 12:25:18 INFO - PROCESS | 4624 | 1461093918706 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]]]}] 12:25:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:25:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:25:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:25:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 12:25:18 INFO - PROCESS | 4624 | 1461093918743 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 4624 | 1461093918745 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:25:18 INFO - PROCESS | 4624 | 1461093918751 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 4624 | 1461093918753 Marionette TRACE conn5 <- [1,3098,null,{}] 12:25:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:25:18 INFO - PROCESS | 4624 | 1461093918757 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}] 12:25:18 INFO - PROCESS | 4624 | 1461093918885 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:25:19 INFO - PROCESS | 4624 | 1461093919062 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CAC94800 == 160 [pid = 4624] [id = 786] 12:25:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 217 (000000C6C0392C00) [pid = 4624] [serial = 2356] [outer = 0000000000000000] 12:25:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 218 (000000C6C5203000) [pid = 4624] [serial = 2357] [outer = 000000C6C0392C00] 12:25:19 INFO - PROCESS | 4624 | 1461093919120 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 4624 | ++DOMWINDOW == 219 (000000C6C6445C00) [pid = 4624] [serial = 2358] [outer = 000000C6C0392C00] 12:25:19 INFO - PROCESS | 4624 | 1461093919655 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"]]]}] 12:25:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:25:19 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:25:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 922ms 12:25:19 INFO - PROCESS | 4624 | 1461093919691 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 4624 | 1461093919694 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:25:19 INFO - PROCESS | 4624 | 1461093919699 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 4624 | 1461093919701 Marionette TRACE conn5 <- [1,3102,null,{}] 12:25:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:25:19 INFO - PROCESS | 4624 | 1461093919705 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}] 12:25:19 INFO - PROCESS | 4624 | 1461093919860 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:25:20 INFO - PROCESS | 4624 | 1461093920045 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\", \"5feb68c5-2ec3-4814-a1a6-f5cb52cbf1e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 4624 | ++DOCSHELL 000000C6CBFDA800 == 161 [pid = 4624] [id = 787] 12:25:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 220 (000000C6C7DE9000) [pid = 4624] [serial = 2359] [outer = 0000000000000000] 12:25:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 221 (000000C6C8422800) [pid = 4624] [serial = 2360] [outer = 000000C6C7DE9000] 12:25:20 INFO - PROCESS | 4624 | 1461093920107 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 4624 | ++DOMWINDOW == 222 (000000C6C865E800) [pid = 4624] [serial = 2361] [outer = 000000C6C7DE9000] 12:25:20 INFO - PROCESS | 4624 | 1461093920636 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]]]}] 12:25:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:25:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 985ms 12:25:20 INFO - PROCESS | 4624 | 1461093920689 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 4624 | 1461093920691 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:25:21 WARNING - u'runner_teardown' () 12:25:21 INFO - No more tests 12:25:21 INFO - Got 0 unexpected results 12:25:21 INFO - SUITE-END | took 721s 12:25:21 INFO - Closing logging queue 12:25:21 INFO - queue closed 12:25:21 INFO - Return code: 0 12:25:21 WARNING - # TBPL SUCCESS # 12:25:21 INFO - Running post-action listener: _resource_record_post_action 12:25:21 INFO - Running post-run listener: _resource_record_post_run 12:25:23 INFO - Total resource usage - Wall time: 731s; CPU: 14.0%; Read bytes: 186417664; Write bytes: 1118702592; Read time: 12842240; Write time: 6059600 12:25:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:25:23 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 133687296; Read time: 0; Write time: 266640 12:25:23 INFO - run-tests - Wall time: 727s; CPU: 14.0%; Read bytes: 186316288; Write bytes: 955773440; Read time: 12819580; Write time: 5378200 12:25:23 INFO - Running post-run listener: _upload_blobber_files 12:25:23 INFO - Blob upload gear active. 12:25:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:25:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:25:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:25:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:25:23 INFO - (blobuploader) - INFO - Open directory for files ... 12:25:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:25:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:25:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:25:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:25:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:25:24 INFO - (blobuploader) - INFO - Done attempting. 12:25:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:25:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:25:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:25:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:25:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:25:25 INFO - (blobuploader) - INFO - Done attempting. 12:25:25 INFO - (blobuploader) - INFO - Iteration through files over. 12:25:26 INFO - Return code: 0 12:25:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:25:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97ed4558b1cb8bcb8dfa66a75f82f566eb93feddca1a687c0e6ad7fddeb8c4aa61d10fe8dfb01c5b5795a82239ad5aa53b2b2fdf30039ac7821dc23780376c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f08ba4fcedad397d3dc1b686faab2335537e3adf2fd90b594088ac9ea9cafcaf616159a52add24499dfae3dadf2c71b6c1ba6ec0a8cf93d6ee4ff301b29a2b2f"} 12:25:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:25:26 INFO - Writing to file C:\slave\test\properties\blobber_files 12:25:26 INFO - Contents: 12:25:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97ed4558b1cb8bcb8dfa66a75f82f566eb93feddca1a687c0e6ad7fddeb8c4aa61d10fe8dfb01c5b5795a82239ad5aa53b2b2fdf30039ac7821dc23780376c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f08ba4fcedad397d3dc1b686faab2335537e3adf2fd90b594088ac9ea9cafcaf616159a52add24499dfae3dadf2c71b6c1ba6ec0a8cf93d6ee4ff301b29a2b2f"} 12:25:26 INFO - Running post-run listener: copy_logs_to_upload_dir 12:25:26 INFO - Copying logs to upload dir... 12:25:26 INFO - mkdir: C:\slave\test\build\upload\logs 12:25:26 INFO - Copying logs to upload dir... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... 12:25:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=960.552000 ========= master_lag: 5.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 5 secs) (at 2016-04-19 12:25:30.455434) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 12:25:30.456008) ========= '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-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97ed4558b1cb8bcb8dfa66a75f82f566eb93feddca1a687c0e6ad7fddeb8c4aa61d10fe8dfb01c5b5795a82239ad5aa53b2b2fdf30039ac7821dc23780376c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f08ba4fcedad397d3dc1b686faab2335537e3adf2fd90b594088ac9ea9cafcaf616159a52add24499dfae3dadf2c71b6c1ba6ec0a8cf93d6ee4ff301b29a2b2f"} build_url:https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/97ed4558b1cb8bcb8dfa66a75f82f566eb93feddca1a687c0e6ad7fddeb8c4aa61d10fe8dfb01c5b5795a82239ad5aa53b2b2fdf30039ac7821dc23780376c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f08ba4fcedad397d3dc1b686faab2335537e3adf2fd90b594088ac9ea9cafcaf616159a52add24499dfae3dadf2c71b6c1ba6ec0a8cf93d6ee4ff301b29a2b2f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aHvCwdywSeKag8G4y7w4_g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.29 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 12:25:30.847789) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:25:30.848246) ========= '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-065\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-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-065\AppData\Local LOGONSERVER=\\T-W864-IX-065 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-065 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-065 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-065 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 12:25:30.970149) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 12:25:30.970440) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 12:25:31.328411) ========= ========= Total master_lag: 8.74 =========