builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-035 starttime: 1461162353.77 results: success (0) buildid: 20160420053850 builduid: db978b6c5222466a89fb1ea0fc60f9d5 revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:25:53.773355) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:25:53.774421) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:25:53.775170) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:25:53.922747) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 07:25:53.923448) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False --07:25:56-- 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.61 MB/s 07:25:56 (8.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.519000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 07:25:56.530870) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-04-20 07:25:56.531740) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=20.640000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-04-20 07:26:17.195014) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 07:26:17.195393) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 19b8851d8d4c19997ecc73960f4de8d90c981c28 --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 19b8851d8d4c19997ecc73960f4de8d90c981c28 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False 2016-04-20 07:26:18,398 truncating revision to first 12 chars 2016-04-20 07:26:18,398 Setting DEBUG logging. 2016-04-20 07:26:18,398 attempt 1/10 2016-04-20 07:26:18,398 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/19b8851d8d4c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 07:26:19,173 unpacking tar archive at: fx-team-19b8851d8d4c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.399000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 07:26:19.845377) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:26:19.845715) ========= script_repo_revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:26:19.846114) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:26:19.846384) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:26:19.859888) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 47 secs) (at 2016-04-20 07:26:19.860182) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:26:20 INFO - MultiFileLogger online at 20160420 07:26:20 in C:\slave\test 07:26:20 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 07:26:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:26:20 INFO - {'append_to_log': False, 07:26:20 INFO - 'base_work_dir': 'C:\\slave\\test', 07:26:20 INFO - 'blob_upload_branch': 'fx-team', 07:26:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:26:20 INFO - 'buildbot_json_path': 'buildprops.json', 07:26:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:26:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:26:20 INFO - 'download_minidump_stackwalk': True, 07:26:20 INFO - 'download_symbols': 'true', 07:26:20 INFO - 'e10s': False, 07:26:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:26:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:26:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:26:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:26:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:26:20 INFO - 'C:/mozilla-build/tooltool.py'), 07:26:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:26:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:26:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:26:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:26:20 INFO - 'log_level': 'info', 07:26:20 INFO - 'log_to_console': True, 07:26:20 INFO - 'opt_config_files': (), 07:26:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:26:20 INFO - '--processes=1', 07:26:20 INFO - '--config=%(test_path)s/wptrunner.ini', 07:26:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:26:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:26:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:26:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:26:20 INFO - 'pip_index': False, 07:26:20 INFO - 'require_test_zip': True, 07:26:20 INFO - 'test_type': ('testharness',), 07:26:20 INFO - 'this_chunk': '1', 07:26:20 INFO - 'total_chunks': '10', 07:26:20 INFO - 'virtualenv_path': 'venv', 07:26:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:26:20 INFO - 'work_dir': 'build'} 07:26:20 INFO - ##### 07:26:20 INFO - ##### Running clobber step. 07:26:20 INFO - ##### 07:26:20 INFO - Running pre-action listener: _resource_record_pre_action 07:26:20 INFO - Running main action method: clobber 07:26:20 INFO - rmtree: C:\slave\test\build 07:26:20 INFO - Using _rmtree_windows ... 07:26:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:28:56 INFO - Running post-action listener: _resource_record_post_action 07:28:56 INFO - ##### 07:28:56 INFO - ##### Running read-buildbot-config step. 07:28:56 INFO - ##### 07:28:56 INFO - Running pre-action listener: _resource_record_pre_action 07:28:56 INFO - Running main action method: read_buildbot_config 07:28:56 INFO - Using buildbot properties: 07:28:56 INFO - { 07:28:56 INFO - "project": "", 07:28:56 INFO - "product": "firefox", 07:28:56 INFO - "script_repo_revision": "production", 07:28:56 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 07:28:56 INFO - "repository": "", 07:28:56 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 07:28:56 INFO - "buildid": "20160420053850", 07:28:56 INFO - "pgo_build": "False", 07:28:56 INFO - "basedir": "C:\\slave\\test", 07:28:56 INFO - "buildnumber": 318, 07:28:56 INFO - "slavename": "t-w864-ix-035", 07:28:56 INFO - "revision": "19b8851d8d4c19997ecc73960f4de8d90c981c28", 07:28:56 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 07:28:56 INFO - "platform": "win64", 07:28:56 INFO - "branch": "fx-team", 07:28:56 INFO - "repo_path": "integration/fx-team", 07:28:56 INFO - "moz_repo_path": "", 07:28:56 INFO - "stage_platform": "win64", 07:28:56 INFO - "builduid": "db978b6c5222466a89fb1ea0fc60f9d5", 07:28:56 INFO - "slavebuilddir": "test" 07:28:56 INFO - } 07:28:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 07:28:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 07:28:56 INFO - Running post-action listener: _resource_record_post_action 07:28:56 INFO - ##### 07:28:56 INFO - ##### Running download-and-extract step. 07:28:56 INFO - ##### 07:28:56 INFO - Running pre-action listener: _resource_record_pre_action 07:28:56 INFO - Running main action method: download_and_extract 07:28:56 INFO - mkdir: C:\slave\test\build\tests 07:28:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:56 INFO - https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:28:56 INFO - trying https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 07:28:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:28:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:28:57 INFO - Downloaded 1274 bytes. 07:28:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 07:28:57 INFO - Using the following test package requirements: 07:28:57 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:28:57 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 07:28:57 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 07:28:57 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'jsshell-win64.zip'], 07:28:57 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 07:28:57 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:28:57 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 07:28:57 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 07:28:57 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 07:28:57 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:28:57 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 07:28:57 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 07:28:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:57 INFO - https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:28:57 INFO - trying https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 07:28:57 INFO - Downloading https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:28:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:28:59 INFO - Downloaded 21400237 bytes. 07:28:59 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/*'] 07:28:59 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/* 07:29:01 INFO - caution: filename not matched: web-platform/* 07:29:01 INFO - Return code: 11 07:29:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:01 INFO - https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:29:01 INFO - trying https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 07:29:01 INFO - Downloading https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:29:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:29:03 INFO - Downloaded 36397901 bytes. 07:29:03 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/*'] 07:29:03 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/* 07:29:49 INFO - caution: filename not matched: bin/* 07:29:49 INFO - caution: filename not matched: config/* 07:29:49 INFO - caution: filename not matched: mozbase/* 07:29:49 INFO - caution: filename not matched: marionette/* 07:29:49 INFO - caution: filename not matched: tools/wptserve/* 07:29:49 INFO - Return code: 11 07:29:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:49 INFO - https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 07:29:49 INFO - trying https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:29:49 INFO - Downloading https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 07:29:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:29:51 INFO - Downloaded 83146419 bytes. 07:29:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:29:51 INFO - mkdir: C:\slave\test\properties 07:29:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:29:51 INFO - Writing to file C:\slave\test\properties\build_url 07:29:51 INFO - Contents: 07:29:51 INFO - build_url:https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:29:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:29:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:29:52 INFO - Writing to file C:\slave\test\properties\symbols_url 07:29:52 INFO - Contents: 07:29:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:29:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:52 INFO - https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:29:52 INFO - trying https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:29:52 INFO - Downloading https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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 07:29:53 INFO - Downloaded 53399809 bytes. 07:29:53 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'] 07:29:53 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 07:29:56 INFO - Return code: 0 07:29:56 INFO - Running post-action listener: _resource_record_post_action 07:29:56 INFO - Running post-action listener: set_extra_try_arguments 07:29:56 INFO - ##### 07:29:56 INFO - ##### Running create-virtualenv step. 07:29:56 INFO - ##### 07:29:56 INFO - Running pre-action listener: _pre_create_virtualenv 07:29:56 INFO - Running pre-action listener: _resource_record_pre_action 07:29:56 INFO - Running main action method: create_virtualenv 07:29:56 INFO - Creating virtualenv C:\slave\test\build\venv 07:29:56 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 07:29:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:30:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:30:04 INFO - Installing distribute......................................................................................................................................................................................done. 07:30:05 INFO - Return code: 0 07:30:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025150B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 07:30:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:30:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:30:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:30:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:30:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:30:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:30:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:30:06 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:30:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:30:06 INFO - 'DCLOCATION': 'SCL3', 07:30:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:06 INFO - 'HOMEDRIVE': 'C:', 07:30:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:30:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:06 INFO - 'KTS_VERSION': '1.19c', 07:30:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:30:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:30:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:06 INFO - 'MOZ_NO_REMOTE': '1', 07:30:06 INFO - 'NO_EM_RESTART': '1', 07:30:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:06 INFO - 'OS': 'Windows_NT', 07:30:06 INFO - 'OURDRIVE': 'C:', 07:30:06 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', 07:30:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:30:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:30:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:06 INFO - 'PROCESSOR_LEVEL': '6', 07:30:06 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:30:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:30:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:30:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:30:06 INFO - 'PROMPT': '$P$G', 07:30:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:30:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:30:06 INFO - 'PWD': 'C:\\slave\\test', 07:30:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:06 INFO - 'SYSTEMDRIVE': 'C:', 07:30:06 INFO - 'SYSTEMROOT': 'C:\\windows', 07:30:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:06 INFO - 'TEST1': 'testie', 07:30:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:06 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:30:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:30:06 INFO - 'USERNAME': 'cltbld', 07:30:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:30:06 INFO - 'WINDIR': 'C:\\windows', 07:30:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:06 INFO - Downloading/unpacking psutil>=0.7.1 07:30:07 INFO - Running setup.py egg_info for package psutil 07:30:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:30:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:07 INFO - Installing collected packages: psutil 07:30:07 INFO - Running setup.py install for psutil 07:30:07 INFO - building 'psutil._psutil_windows' extension 07:30:07 INFO - error: Unable to find vcvarsall.bat 07:30:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-nnyh7i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:30:07 INFO - running install 07:30:07 INFO - running build 07:30:07 INFO - running build_py 07:30:07 INFO - creating build 07:30:07 INFO - creating build\lib.win32-2.7 07:30:07 INFO - creating build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:30:07 INFO - running build_ext 07:30:07 INFO - building 'psutil._psutil_windows' extension 07:30:07 INFO - error: Unable to find vcvarsall.bat 07:30:07 INFO - ---------------------------------------- 07:30:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-nnyh7i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:30:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 07:30:07 WARNING - Return code: 1 07:30:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 07:30:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:30:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025150B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 07:30:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:30:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:30:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:30:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:30:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:30:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:30:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:30:07 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:30:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:30:07 INFO - 'DCLOCATION': 'SCL3', 07:30:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:07 INFO - 'HOMEDRIVE': 'C:', 07:30:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:30:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:07 INFO - 'KTS_VERSION': '1.19c', 07:30:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:30:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:30:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:07 INFO - 'MOZ_NO_REMOTE': '1', 07:30:07 INFO - 'NO_EM_RESTART': '1', 07:30:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:07 INFO - 'OS': 'Windows_NT', 07:30:07 INFO - 'OURDRIVE': 'C:', 07:30:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:30:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:30:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:30:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:07 INFO - 'PROCESSOR_LEVEL': '6', 07:30:07 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:30:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:30:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:30:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:30:07 INFO - 'PROMPT': '$P$G', 07:30:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:30:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:30:07 INFO - 'PWD': 'C:\\slave\\test', 07:30:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:07 INFO - 'SYSTEMDRIVE': 'C:', 07:30:07 INFO - 'SYSTEMROOT': 'C:\\windows', 07:30:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:07 INFO - 'TEST1': 'testie', 07:30:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:07 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:30:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:30:07 INFO - 'USERNAME': 'cltbld', 07:30:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:30:07 INFO - 'WINDIR': 'C:\\windows', 07:30:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:30:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:30:07 INFO - Running setup.py egg_info for package mozsystemmonitor 07:30:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:30:07 INFO - Running setup.py egg_info for package psutil 07:30:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:30:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:07 INFO - Installing collected packages: mozsystemmonitor, psutil 07:30:07 INFO - Running setup.py install for mozsystemmonitor 07:30:07 INFO - Running setup.py install for psutil 07:30:07 INFO - building 'psutil._psutil_windows' extension 07:30:07 INFO - error: Unable to find vcvarsall.bat 07:30:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-tye4df-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:30:07 INFO - running install 07:30:07 INFO - running build 07:30:07 INFO - running build_py 07:30:07 INFO - running build_ext 07:30:07 INFO - building 'psutil._psutil_windows' extension 07:30:07 INFO - error: Unable to find vcvarsall.bat 07:30:07 INFO - ---------------------------------------- 07:30:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-tye4df-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:30:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 07:30:07 WARNING - Return code: 1 07:30:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:30:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:30:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025150B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 07:30:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:30:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:30:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:30:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:30:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:30:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:30:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:30:07 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:30:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:30:07 INFO - 'DCLOCATION': 'SCL3', 07:30:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:07 INFO - 'HOMEDRIVE': 'C:', 07:30:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:30:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:07 INFO - 'KTS_VERSION': '1.19c', 07:30:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:30:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:30:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:07 INFO - 'MOZ_NO_REMOTE': '1', 07:30:07 INFO - 'NO_EM_RESTART': '1', 07:30:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:07 INFO - 'OS': 'Windows_NT', 07:30:07 INFO - 'OURDRIVE': 'C:', 07:30:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:30:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:30:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:30:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:07 INFO - 'PROCESSOR_LEVEL': '6', 07:30:07 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:30:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:30:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:30:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:30:07 INFO - 'PROMPT': '$P$G', 07:30:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:30:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:30:07 INFO - 'PWD': 'C:\\slave\\test', 07:30:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:07 INFO - 'SYSTEMDRIVE': 'C:', 07:30:07 INFO - 'SYSTEMROOT': 'C:\\windows', 07:30:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:07 INFO - 'TEST1': 'testie', 07:30:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:07 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:30:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:30:07 INFO - 'USERNAME': 'cltbld', 07:30:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:30:07 INFO - 'WINDIR': 'C:\\windows', 07:30:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:08 INFO - Downloading/unpacking blobuploader==1.2.4 07:30:08 INFO - Downloading blobuploader-1.2.4.tar.gz 07:30:08 INFO - Running setup.py egg_info for package blobuploader 07:30:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:30:12 INFO - Running setup.py egg_info for package requests 07:30:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:30:12 INFO - Downloading docopt-0.6.1.tar.gz 07:30:12 INFO - Running setup.py egg_info for package docopt 07:30:12 INFO - Installing collected packages: blobuploader, docopt, requests 07:30:12 INFO - Running setup.py install for blobuploader 07:30:12 INFO - Running setup.py install for docopt 07:30:12 INFO - Running setup.py install for requests 07:30:12 INFO - Successfully installed blobuploader docopt requests 07:30:12 INFO - Cleaning up... 07:30:12 INFO - Return code: 0 07:30:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:30:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025150B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 07:30:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:30:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:30:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:30:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:30:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:30:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:30:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:30:12 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:30:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:30:12 INFO - 'DCLOCATION': 'SCL3', 07:30:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:12 INFO - 'HOMEDRIVE': 'C:', 07:30:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:30:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:12 INFO - 'KTS_VERSION': '1.19c', 07:30:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:30:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:30:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:12 INFO - 'MOZ_NO_REMOTE': '1', 07:30:12 INFO - 'NO_EM_RESTART': '1', 07:30:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:12 INFO - 'OS': 'Windows_NT', 07:30:12 INFO - 'OURDRIVE': 'C:', 07:30:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:30:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:30:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:30:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:12 INFO - 'PROCESSOR_LEVEL': '6', 07:30:12 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:30:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:30:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:30:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:30:12 INFO - 'PROMPT': '$P$G', 07:30:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:30:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:30:12 INFO - 'PWD': 'C:\\slave\\test', 07:30:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:12 INFO - 'SYSTEMDRIVE': 'C:', 07:30:12 INFO - 'SYSTEMROOT': 'C:\\windows', 07:30:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:12 INFO - 'TEST1': 'testie', 07:30:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:12 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:30:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:30:12 INFO - 'USERNAME': 'cltbld', 07:30:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:30:12 INFO - 'WINDIR': 'C:\\windows', 07:30:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:30:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:30:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:30:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:30:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:30:21 INFO - Unpacking c:\slave\test\build\tests\marionette 07:30:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:30:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:21 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 07:30:21 INFO - Running setup.py install for browsermob-proxy 07:30:39 INFO - Running setup.py install for manifestparser 07:30:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for marionette-client 07:30:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for marionette-driver 07:30:39 INFO - Running setup.py install for mozcrash 07:30:39 INFO - Running setup.py install for mozdebug 07:30:39 INFO - Running setup.py install for mozdevice 07:30:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozfile 07:30:39 INFO - Running setup.py install for mozhttpd 07:30:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozinfo 07:30:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozInstall 07:30:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozleak 07:30:39 INFO - Running setup.py install for mozlog 07:30:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for moznetwork 07:30:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozprocess 07:30:39 INFO - Running setup.py install for mozprofile 07:30:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozrunner 07:30:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for mozscreenshot 07:30:39 INFO - Running setup.py install for moztest 07:30:39 INFO - Running setup.py install for mozversion 07:30:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:30:39 INFO - Running setup.py install for wptserve 07:30:39 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 07:30:39 INFO - Cleaning up... 07:30:39 INFO - Return code: 0 07:30:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:30:39 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')]} 07:30:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:39 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')]} 07:30:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:39 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025150B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 07:30:39 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 07:30:39 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 07:30:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:30:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:30:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:30:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:30:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:30:39 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:30:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:30:39 INFO - 'DCLOCATION': 'SCL3', 07:30:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:39 INFO - 'HOMEDRIVE': 'C:', 07:30:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:30:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:39 INFO - 'KTS_VERSION': '1.19c', 07:30:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:30:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:30:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:39 INFO - 'MOZ_NO_REMOTE': '1', 07:30:39 INFO - 'NO_EM_RESTART': '1', 07:30:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:39 INFO - 'OS': 'Windows_NT', 07:30:39 INFO - 'OURDRIVE': 'C:', 07:30:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:30:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:30:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:30:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:39 INFO - 'PROCESSOR_LEVEL': '6', 07:30:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:30:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:30:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:30:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:30:39 INFO - 'PROMPT': '$P$G', 07:30:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:30:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:30:39 INFO - 'PWD': 'C:\\slave\\test', 07:30:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:39 INFO - 'SYSTEMDRIVE': 'C:', 07:30:39 INFO - 'SYSTEMROOT': 'C:\\windows', 07:30:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:39 INFO - 'TEST1': 'testie', 07:30:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:30:39 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:30:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:30:39 INFO - 'USERNAME': 'cltbld', 07:30:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:30:39 INFO - 'WINDIR': 'C:\\windows', 07:30:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:30:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:30:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:30:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:30:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:30:43 INFO - Unpacking c:\slave\test\build\tests\marionette 07:30:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:30:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:43 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)) 07:30:54 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)) 07:30:54 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)) 07:30:54 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)) 07:30:54 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)) 07:30:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:30:54 INFO - Downloading blessings-1.6.tar.gz 07:30:54 INFO - Running setup.py egg_info for package blessings 07:30:54 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)) 07:30:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:30:54 INFO - Running setup.py install for blessings 07:30:54 INFO - Running setup.py install for browsermob-proxy 07:30:54 INFO - Running setup.py install for manifestparser 07:30:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for marionette-client 07:30:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for marionette-driver 07:30:54 INFO - Running setup.py install for mozcrash 07:30:54 INFO - Running setup.py install for mozdebug 07:30:54 INFO - Running setup.py install for mozdevice 07:30:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for mozhttpd 07:30:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for mozInstall 07:30:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for mozleak 07:30:54 INFO - Running setup.py install for mozprofile 07:30:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Running setup.py install for mozrunner 07:30:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:30:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:30:56 INFO - Running setup.py install for mozscreenshot 07:30:56 INFO - Running setup.py install for moztest 07:30:56 INFO - Running setup.py install for mozversion 07:30:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:30:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:30:56 INFO - Running setup.py install for wptserve 07:30:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:30:56 INFO - Cleaning up... 07:30:56 INFO - Return code: 0 07:30:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:30:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:30:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:30:56 INFO - Reading from file tmpfile_stdout 07:30:56 INFO - Using _rmtree_windows ... 07:30:56 INFO - Using _rmtree_windows ... 07:30:56 INFO - Current package versions: 07:30:56 INFO - blessings == 1.6 07:30:56 INFO - blobuploader == 1.2.4 07:30:56 INFO - browsermob-proxy == 0.6.0 07:30:56 INFO - distribute == 0.6.14 07:30:56 INFO - docopt == 0.6.1 07:30:56 INFO - manifestparser == 1.1 07:30:56 INFO - marionette-client == 2.3.0 07:30:56 INFO - marionette-driver == 1.4.0 07:30:56 INFO - mozInstall == 1.12 07:30:56 INFO - mozcrash == 0.17 07:30:56 INFO - mozdebug == 0.1 07:30:56 INFO - mozdevice == 0.48 07:30:56 INFO - mozfile == 1.2 07:30:56 INFO - mozhttpd == 0.7 07:30:56 INFO - mozinfo == 0.9 07:30:56 INFO - mozleak == 0.1 07:30:56 INFO - mozlog == 3.1 07:30:56 INFO - moznetwork == 0.27 07:30:56 INFO - mozprocess == 0.22 07:30:56 INFO - mozprofile == 0.28 07:30:56 INFO - mozrunner == 6.11 07:30:56 INFO - mozscreenshot == 0.1 07:30:56 INFO - mozsystemmonitor == 0.0 07:30:56 INFO - moztest == 0.7 07:30:56 INFO - mozversion == 1.4 07:30:56 INFO - requests == 1.2.3 07:30:56 INFO - wptserve == 1.4.0 07:30:56 INFO - Running post-action listener: _resource_record_post_action 07:30:56 INFO - Running post-action listener: _start_resource_monitoring 07:30:56 INFO - Starting resource monitoring. 07:30:57 INFO - ##### 07:30:57 INFO - ##### Running pull step. 07:30:57 INFO - ##### 07:30:57 INFO - Running pre-action listener: _resource_record_pre_action 07:30:57 INFO - Running main action method: pull 07:30:57 INFO - Pull has nothing to do! 07:30:57 INFO - Running post-action listener: _resource_record_post_action 07:30:57 INFO - ##### 07:30:57 INFO - ##### Running install step. 07:30:57 INFO - ##### 07:30:57 INFO - Running pre-action listener: _resource_record_pre_action 07:30:57 INFO - Running main action method: install 07:30:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:30:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:30:57 INFO - Reading from file tmpfile_stdout 07:30:57 INFO - Using _rmtree_windows ... 07:30:57 INFO - Using _rmtree_windows ... 07:30:57 INFO - Detecting whether we're running mozinstall >=1.0... 07:30:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:30:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:30:57 INFO - Reading from file tmpfile_stdout 07:30:57 INFO - Output received: 07:30:57 INFO - Usage: mozinstall-script.py [options] installer 07:30:57 INFO - Options: 07:30:57 INFO - -h, --help show this help message and exit 07:30:57 INFO - -d DEST, --destination=DEST 07:30:57 INFO - Directory to install application into. [default: 07:30:57 INFO - "C:\slave\test"] 07:30:57 INFO - --app=APP Application being installed. [default: firefox] 07:30:57 INFO - Using _rmtree_windows ... 07:30:57 INFO - Using _rmtree_windows ... 07:30:57 INFO - mkdir: C:\slave\test\build\application 07:30:57 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'] 07:30:57 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 07:31:01 INFO - Reading from file tmpfile_stdout 07:31:01 INFO - Output received: 07:31:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:31:01 INFO - Using _rmtree_windows ... 07:31:01 INFO - Using _rmtree_windows ... 07:31:01 INFO - Running post-action listener: _resource_record_post_action 07:31:01 INFO - ##### 07:31:01 INFO - ##### Running run-tests step. 07:31:01 INFO - ##### 07:31:01 INFO - Running pre-action listener: _resource_record_pre_action 07:31:01 INFO - Running main action method: run_tests 07:31:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:31:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:31:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:31:01 INFO - grabbing minidump binary from tooltool 07:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:31:01 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 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0259A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:31:01 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 07:31:01 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 07:31:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:31:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp20n34q 07:31:02 INFO - INFO - File integrity verified, renaming tmp20n34q to win32-minidump_stackwalk.exe 07:31:02 INFO - Return code: 0 07:31:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:31:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:31:02 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/VU_uDdXORBCnGAUJbj6nFg/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 07:31:02 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/VU_uDdXORBCnGAUJbj6nFg/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 07:31:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:31:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 07:31:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:31:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:31:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:31:02 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 07:31:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:31:02 INFO - 'DCLOCATION': 'SCL3', 07:31:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:31:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:31:02 INFO - 'HOMEDRIVE': 'C:', 07:31:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 07:31:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:31:02 INFO - 'KTS_VERSION': '1.19c', 07:31:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 07:31:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 07:31:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:31:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:31:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:31:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:31:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:31:02 INFO - 'MOZ_NO_REMOTE': '1', 07:31:02 INFO - 'NO_EM_RESTART': '1', 07:31:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:31:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:31:02 INFO - 'OS': 'Windows_NT', 07:31:02 INFO - 'OURDRIVE': 'C:', 07:31:02 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', 07:31:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:31:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:31:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:31:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:31:02 INFO - 'PROCESSOR_LEVEL': '6', 07:31:02 INFO - 'PROCESSOR_REVISION': '1e05', 07:31:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:31:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:31:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:31:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:31:02 INFO - 'PROMPT': '$P$G', 07:31:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:31:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:31:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:31:02 INFO - 'PWD': 'C:\\slave\\test', 07:31:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:31:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:31:02 INFO - 'SYSTEMDRIVE': 'C:', 07:31:02 INFO - 'SYSTEMROOT': 'C:\\windows', 07:31:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:31:02 INFO - 'TEST1': 'testie', 07:31:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:31:02 INFO - 'USERDOMAIN': 'T-W864-IX-035', 07:31:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 07:31:02 INFO - 'USERNAME': 'cltbld', 07:31:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 07:31:02 INFO - 'WINDIR': 'C:\\windows', 07:31:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:31:02 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/VU_uDdXORBCnGAUJbj6nFg/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 07:31:04 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 07:31:04 INFO - import pkg_resources 07:31:05 INFO - Using 1 client processes 07:31:08 INFO - SUITE-START | Running 778 tests 07:31:08 INFO - Running testharness tests 07:31:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:31:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:31:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:31:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:31:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:31:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:31:09 INFO - Setting up ssl 07:31:09 INFO - PROCESS | certutil | 07:31:09 INFO - PROCESS | certutil | 07:31:09 INFO - PROCESS | certutil | 07:31:09 INFO - Certificate Nickname Trust Attributes 07:31:09 INFO - SSL,S/MIME,JAR/XPI 07:31:09 INFO - 07:31:09 INFO - web-platform-tests CT,, 07:31:09 INFO - 07:31:09 INFO - Starting runner 07:31:09 INFO - PROCESS | 3556 | [3556] 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 07:31:09 INFO - PROCESS | 3556 | [3556] 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 07:31:09 INFO - PROCESS | 3556 | [3556] 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 07:31:10 INFO - PROCESS | 3556 | [3556] 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 07:31:10 INFO - PROCESS | 3556 | [3556] 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 07:31:11 INFO - PROCESS | 3556 | 1461162671638 Marionette DEBUG Marionette enabled via build flag and pref 07:31:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C3B15E000 == 1 [pid = 3556] [id = 1] 07:31:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 1 (0000008C4CB6E800) [pid = 3556] [serial = 1] [outer = 0000000000000000] 07:31:12 INFO - PROCESS | 3556 | [3556] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:31:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 2 (0000008C4CB6F800) [pid = 3556] [serial = 2] [outer = 0000008C4CB6E800] 07:31:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FD4F800 == 2 [pid = 3556] [id = 2] 07:31:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 3 (0000008C4FD50000) [pid = 3556] [serial = 3] [outer = 0000000000000000] 07:31:13 INFO - PROCESS | 3556 | [3556] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:31:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 4 (0000008C4FD51000) [pid = 3556] [serial = 4] [outer = 0000008C4FD50000] 07:31:13 INFO - PROCESS | 3556 | 1461162673471 Marionette INFO Listening on port 2828 07:31:15 INFO - PROCESS | 3556 | 1461162675229 Marionette DEBUG Marionette enabled via command-line flag 07:31:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C8C800 == 3 [pid = 3556] [id = 3] 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 5 (0000008C50CC9000) [pid = 3556] [serial = 5] [outer = 0000000000000000] 07:31:15 INFO - PROCESS | 3556 | [3556] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 6 (0000008C50CCA000) [pid = 3556] [serial = 6] [outer = 0000008C50CC9000] 07:31:15 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:31:15 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 7 (0000008C50DB5000) [pid = 3556] [serial = 7] [outer = 0000008C4FD50000] 07:31:15 INFO - PROCESS | 3556 | [3556] 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 07:31:15 INFO - PROCESS | 3556 | 1461162675536 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 07:31:15 INFO - PROCESS | 3556 | [3556] 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 07:31:15 INFO - PROCESS | 3556 | 1461162675568 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 07:31:15 INFO - PROCESS | 3556 | [3556] 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 07:31:15 INFO - PROCESS | 3556 | 1461162675576 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 07:31:15 INFO - PROCESS | 3556 | 1461162675605 Marionette DEBUG Closed connection conn0 07:31:15 INFO - PROCESS | 3556 | 1461162675607 Marionette DEBUG Closed connection conn1 07:31:15 INFO - PROCESS | 3556 | 1461162675676 Marionette DEBUG Closed connection conn2 07:31:15 INFO - PROCESS | 3556 | [3556] 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 07:31:15 INFO - PROCESS | 3556 | 1461162675684 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49293 07:31:15 INFO - PROCESS | 3556 | 1461162675807 Marionette DEBUG Closed connection conn3 07:31:15 INFO - PROCESS | 3556 | [3556] 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 07:31:15 INFO - PROCESS | 3556 | 1461162675813 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49294 07:31:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525AA800 == 4 [pid = 3556] [id = 4] 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 8 (0000008C52569800) [pid = 3556] [serial = 8] [outer = 0000000000000000] 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 9 (0000008C5478AC00) [pid = 3556] [serial = 9] [outer = 0000008C52569800] 07:31:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 10 (0000008C5478C800) [pid = 3556] [serial = 10] [outer = 0000008C52569800] 07:31:15 INFO - PROCESS | 3556 | 1461162675987 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:31:16 INFO - PROCESS | 3556 | 1461162675993 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":"20160420053850","device":"desktop","version":"48.0a1"} 07:31:16 INFO - PROCESS | 3556 | [3556] 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 07:31:16 INFO - PROCESS | 3556 | [3556] 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 07:31:16 INFO - PROCESS | 3556 | [3556] 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 07:31:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B27800 == 5 [pid = 3556] [id = 5] 07:31:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 11 (0000008C57B2D800) [pid = 3556] [serial = 11] [outer = 0000000000000000] 07:31:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B2E800 == 6 [pid = 3556] [id = 6] 07:31:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 12 (0000008C576AB400) [pid = 3556] [serial = 12] [outer = 0000000000000000] 07:31:17 INFO - PROCESS | 3556 | [3556] 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 07:31:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5862C000 == 7 [pid = 3556] [id = 7] 07:31:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 13 (0000008C576A7400) [pid = 3556] [serial = 13] [outer = 0000000000000000] 07:31:18 INFO - PROCESS | 3556 | [3556] 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 07:31:18 INFO - PROCESS | 3556 | [3556] 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 07:31:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 14 (0000008C588B5C00) [pid = 3556] [serial = 14] [outer = 0000008C576A7400] 07:31:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 15 (0000008C58C68800) [pid = 3556] [serial = 15] [outer = 0000008C57B2D800] 07:31:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 16 (0000008C57BEE000) [pid = 3556] [serial = 16] [outer = 0000008C576AB400] 07:31:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 17 (0000008C5897A000) [pid = 3556] [serial = 17] [outer = 0000008C576A7400] 07:31:19 INFO - PROCESS | 3556 | 1461162679202 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 3556 | 1461162679217 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 18 (0000008C5B2EBC00) [pid = 3556] [serial = 18] [outer = 0000008C576A7400] 07:31:20 INFO - PROCESS | 3556 | 1461162680169 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7e412a5b-8759-4294-82a6-0e006bea733d","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":"20160420053850","device":"desktop","version":"48.0a1","command_id":1}}] 07:31:20 INFO - PROCESS | 3556 | 1461162680781 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:31:20 INFO - PROCESS | 3556 | 1461162680811 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:31:20 INFO - PROCESS | 3556 | 1461162680833 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:31:20 INFO - PROCESS | 3556 | [3556] 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 07:31:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C3B15E000 == 6 [pid = 3556] [id = 1] 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 19 (0000008C4A2A9000) [pid = 3556] [serial = 19] [outer = 0000008C576A7400] 07:31:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:23 INFO - PROCESS | 3556 | 1461162683311 Marionette TRACE conn4 <- [1,3,null,{}] 07:31:23 INFO - PROCESS | 3556 | 1461162683316 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:31:23 INFO - PROCESS | 3556 | 1461162683340 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:31:23 INFO - PROCESS | 3556 | 1461162683386 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 3556 | 1461162683391 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:31:23 INFO - PROCESS | 3556 | 1461162683402 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 3556 | 1461162683406 Marionette TRACE conn4 <- [1,6,null,{}] 07:31:23 INFO - PROCESS | 3556 | 1461162683423 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 3556 | 1461162683442 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:31:23 INFO - PROCESS | 3556 | 1461162683447 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B521000 == 7 [pid = 3556] [id = 8] 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 20 (0000008C553B5000) [pid = 3556] [serial = 20] [outer = 0000000000000000] 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 21 (0000008C553B8C00) [pid = 3556] [serial = 21] [outer = 0000008C553B5000] 07:31:23 INFO - PROCESS | 3556 | 1461162683508 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 22 (0000008C576EBC00) [pid = 3556] [serial = 22] [outer = 0000008C553B5000] 07:31:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4C5E0800 == 8 [pid = 3556] [id = 9] 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 23 (0000008C57BE4000) [pid = 3556] [serial = 23] [outer = 0000000000000000] 07:31:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 24 (0000008C5809AC00) [pid = 3556] [serial = 24] [outer = 0000008C57BE4000] 07:31:23 INFO - PROCESS | 3556 | 1461162683960 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 25 (0000008C588BC800) [pid = 3556] [serial = 25] [outer = 0000008C57BE4000] 07:31:24 INFO - PROCESS | 3556 | 1461162684609 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1244ms 07:31:24 INFO - PROCESS | 3556 | 1461162684797 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 3556 | 1461162684800 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 07:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:31:24 INFO - PROCESS | 3556 | 1461162684833 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 3556 | 1461162684836 Marionette TRACE conn4 <- [1,10,null,{}] 07:31:24 INFO - PROCESS | 3556 | 1461162684841 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 3556 | 1461162684957 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:31:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58234000 == 9 [pid = 3556] [id = 10] 07:31:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 26 (0000008C58234800) [pid = 3556] [serial = 26] [outer = 0000000000000000] 07:31:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 27 (0000008C58236000) [pid = 3556] [serial = 27] [outer = 0000008C58234800] 07:31:25 INFO - PROCESS | 3556 | 1461162685062 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 28 (0000008C58242800) [pid = 3556] [serial = 28] [outer = 0000008C58234800] 07:31:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5824F800 == 10 [pid = 3556] [id = 11] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 29 (0000008C57CD8800) [pid = 3556] [serial = 29] [outer = 0000000000000000] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 30 (0000008C57CDA400) [pid = 3556] [serial = 30] [outer = 0000008C57CD8800] 07:31:25 INFO - PROCESS | 3556 | 1461162685165 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 31 (0000008C5C16C400) [pid = 3556] [serial = 31] [outer = 0000008C57CD8800] 07:31:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58247000 == 11 [pid = 3556] [id = 12] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 32 (0000008C57691000) [pid = 3556] [serial = 32] [outer = 0000000000000000] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 33 (0000008C5C175400) [pid = 3556] [serial = 33] [outer = 0000008C57691000] 07:31:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 34 (0000008C57CD9000) [pid = 3556] [serial = 34] [outer = 0000008C57691000] 07:31:26 INFO - PROCESS | 3556 | 1461162686073 Marionette TRACE conn4 <- [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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1272ms 07:31:26 INFO - PROCESS | 3556 | 1461162686109 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:31:26 INFO - PROCESS | 3556 | 1461162686113 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 07:31:26 INFO - PROCESS | 3556 | 1461162686118 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 3556 | 1461162686122 Marionette TRACE conn4 <- [1,14,null,{}] 07:31:26 INFO - PROCESS | 3556 | 1461162686129 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 3556 | 1461162686256 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:31:26 INFO - PROCESS | 3556 | 1461162686316 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4ACAF000 == 12 [pid = 3556] [id = 13] 07:31:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 35 (0000008C4BC39000) [pid = 3556] [serial = 35] [outer = 0000000000000000] 07:31:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 36 (0000008C4CCCB800) [pid = 3556] [serial = 36] [outer = 0000008C4BC39000] 07:31:26 INFO - PROCESS | 3556 | 1461162686367 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 37 (0000008C4FF34400) [pid = 3556] [serial = 37] [outer = 0000008C4BC39000] 07:31:26 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525AA800 == 11 [pid = 3556] [id = 4] 07:31:26 INFO - PROCESS | 3556 | 1461162686792 Marionette TRACE conn4 <- [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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 735ms 07:31:26 INFO - PROCESS | 3556 | 1461162686853 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 3556 | 1461162686859 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:31:26 INFO - PROCESS | 3556 | 1461162686866 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 3556 | 1461162686869 Marionette TRACE conn4 <- [1,18,null,{}] 07:31:26 INFO - PROCESS | 3556 | 1461162686873 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 3556 | 1461162686959 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:31:26 INFO - PROCESS | 3556 | 1461162686969 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4CB61000 == 12 [pid = 3556] [id = 14] 07:31:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 38 (0000008C50852400) [pid = 3556] [serial = 38] [outer = 0000000000000000] 07:31:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 39 (0000008C508B4000) [pid = 3556] [serial = 39] [outer = 0000008C50852400] 07:31:27 INFO - PROCESS | 3556 | 1461162687024 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 40 (0000008C50C9D800) [pid = 3556] [serial = 40] [outer = 0000008C50852400] 07:31:27 INFO - PROCESS | 3556 | 1461162687449 Marionette TRACE conn4 <- [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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 07:31:27 INFO - PROCESS | 3556 | 1461162687495 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3556 | 1461162687497 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:31:27 INFO - PROCESS | 3556 | 1461162687501 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3556 | 1461162687505 Marionette TRACE conn4 <- [1,22,null,{}] 07:31:27 INFO - PROCESS | 3556 | 1461162687517 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 3556 | 1461162687608 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:31:27 INFO - PROCESS | 3556 | 1461162687618 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50775800 == 13 [pid = 3556] [id = 15] 07:31:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 41 (0000008C5478E800) [pid = 3556] [serial = 41] [outer = 0000000000000000] 07:31:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 42 (0000008C5538F400) [pid = 3556] [serial = 42] [outer = 0000008C5478E800] 07:31:27 INFO - PROCESS | 3556 | 1461162687678 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 43 (0000008C559A2800) [pid = 3556] [serial = 43] [outer = 0000008C5478E800] 07:31:28 INFO - PROCESS | 3556 | 1461162688127 Marionette TRACE conn4 <- [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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 07:31:28 INFO - PROCESS | 3556 | 1461162688196 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3556 | 1461162688199 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:31:28 INFO - PROCESS | 3556 | 1461162688203 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 3556 | 1461162688204 Marionette TRACE conn4 <- [1,26,null,{}] 07:31:28 INFO - PROCESS | 3556 | 1461162688208 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3556 | 1461162688291 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:31:28 INFO - PROCESS | 3556 | 1461162688299 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CCE000 == 14 [pid = 3556] [id = 16] 07:31:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 44 (0000008C576A3000) [pid = 3556] [serial = 44] [outer = 0000000000000000] 07:31:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 45 (0000008C576A6C00) [pid = 3556] [serial = 45] [outer = 0000008C576A3000] 07:31:28 INFO - PROCESS | 3556 | 1461162688348 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 46 (0000008C57CD2000) [pid = 3556] [serial = 46] [outer = 0000008C576A3000] 07:31:28 INFO - PROCESS | 3556 | 1461162688743 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 07:31:28 INFO - PROCESS | 3556 | 1461162688791 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3556 | 1461162688794 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 07:31:28 INFO - PROCESS | 3556 | 1461162688797 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:31:28 INFO - PROCESS | 3556 | 1461162688799 Marionette TRACE conn4 <- [1,30,null,{}] 07:31:28 INFO - PROCESS | 3556 | 1461162688803 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3556 | 1461162688878 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:31:28 INFO - PROCESS | 3556 | 1461162688884 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C5000 == 15 [pid = 3556] [id = 17] 07:31:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 47 (0000008C57CE1800) [pid = 3556] [serial = 47] [outer = 0000000000000000] 07:31:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 48 (0000008C58061000) [pid = 3556] [serial = 48] [outer = 0000008C57CE1800] 07:31:28 INFO - PROCESS | 3556 | 1461162688931 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 49 (0000008C58680C00) [pid = 3556] [serial = 49] [outer = 0000008C57CE1800] 07:31:29 INFO - PROCESS | 3556 | 1461162689421 Marionette TRACE conn4 <- [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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 07:31:29 INFO - PROCESS | 3556 | 1461162689472 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 3556 | 1461162689474 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 07:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:31:29 INFO - PROCESS | 3556 | 1461162689477 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 3556 | 1461162689479 Marionette TRACE conn4 <- [1,34,null,{}] 07:31:29 INFO - PROCESS | 3556 | 1461162689483 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 3556 | 1461162689598 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:31:29 INFO - PROCESS | 3556 | 1461162689615 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58157800 == 16 [pid = 3556] [id = 18] 07:31:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 50 (0000008C58976000) [pid = 3556] [serial = 50] [outer = 0000000000000000] 07:31:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 51 (0000008C5B75FC00) [pid = 3556] [serial = 51] [outer = 0000008C58976000] 07:31:29 INFO - PROCESS | 3556 | 1461162689665 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 52 (0000008C5BE5CC00) [pid = 3556] [serial = 52] [outer = 0000008C58976000] 07:31:30 INFO - PROCESS | 3556 | 1461162690045 Marionette TRACE conn4 <- [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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 07:31:30 INFO - PROCESS | 3556 | 1461162690109 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 3556 | 1461162690112 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 07:31:30 INFO - PROCESS | 3556 | 1461162690115 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:31:30 INFO - PROCESS | 3556 | 1461162690117 Marionette TRACE conn4 <- [1,38,null,{}] 07:31:30 INFO - PROCESS | 3556 | 1461162690120 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3556 | 1461162690193 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:31:30 INFO - PROCESS | 3556 | 1461162690199 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59072800 == 17 [pid = 3556] [id = 19] 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 53 (0000008C498C3C00) [pid = 3556] [serial = 53] [outer = 0000000000000000] 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 54 (0000008C498C9400) [pid = 3556] [serial = 54] [outer = 0000008C498C3C00] 07:31:30 INFO - PROCESS | 3556 | 1461162690246 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 55 (0000008C5BE5FC00) [pid = 3556] [serial = 55] [outer = 0000008C498C3C00] 07:31:30 INFO - PROCESS | 3556 | 1461162690645 Marionette TRACE conn4 <- [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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 07:31:30 INFO - PROCESS | 3556 | 1461162690705 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 3556 | 1461162690707 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:31:30 INFO - PROCESS | 3556 | 1461162690710 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 3556 | 1461162690712 Marionette TRACE conn4 <- [1,42,null,{}] 07:31:30 INFO - PROCESS | 3556 | 1461162690715 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3556 | 1461162690788 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:31:30 INFO - PROCESS | 3556 | 1461162690795 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA62000 == 18 [pid = 3556] [id = 20] 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 56 (0000008C49975C00) [pid = 3556] [serial = 56] [outer = 0000000000000000] 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 57 (0000008C4997B000) [pid = 3556] [serial = 57] [outer = 0000008C49975C00] 07:31:30 INFO - PROCESS | 3556 | 1461162690840 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 58 (0000008C4B29A400) [pid = 3556] [serial = 58] [outer = 0000008C49975C00] 07:31:31 INFO - PROCESS | 3556 | 1461162691215 Marionette TRACE conn4 <- [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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 07:31:31 INFO - PROCESS | 3556 | 1461162691237 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3556 | 1461162691239 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:31:31 INFO - PROCESS | 3556 | 1461162691242 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 3556 | 1461162691244 Marionette TRACE conn4 <- [1,46,null,{}] 07:31:31 INFO - PROCESS | 3556 | 1461162691248 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3556 | 1461162691347 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:31:31 INFO - PROCESS | 3556 | 1461162691355 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B782000 == 19 [pid = 3556] [id = 21] 07:31:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 59 (0000008C49984800) [pid = 3556] [serial = 59] [outer = 0000000000000000] 07:31:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 60 (0000008C49987C00) [pid = 3556] [serial = 60] [outer = 0000008C49984800] 07:31:31 INFO - PROCESS | 3556 | 1461162691400 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 61 (0000008C4998E000) [pid = 3556] [serial = 61] [outer = 0000008C49984800] 07:31:31 INFO - PROCESS | 3556 | 1461162691787 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 07:31:31 INFO - PROCESS | 3556 | 1461162691833 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3556 | 1461162691835 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 07:31:31 INFO - PROCESS | 3556 | 1461162691839 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:31:31 INFO - PROCESS | 3556 | 1461162691840 Marionette TRACE conn4 <- [1,50,null,{}] 07:31:31 INFO - PROCESS | 3556 | 1461162691844 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3556 | 1461162691943 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:31:31 INFO - PROCESS | 3556 | 1461162691951 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4F800 == 20 [pid = 3556] [id = 22] 07:31:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 62 (0000008C4998B000) [pid = 3556] [serial = 62] [outer = 0000000000000000] 07:31:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 63 (0000008C5C16C800) [pid = 3556] [serial = 63] [outer = 0000008C4998B000] 07:31:32 INFO - PROCESS | 3556 | 1461162691998 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 64 (0000008C5EAD5C00) [pid = 3556] [serial = 64] [outer = 0000008C4998B000] 07:31:32 INFO - PROCESS | 3556 | 1461162692364 Marionette TRACE conn4 <- [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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 07:31:32 INFO - PROCESS | 3556 | 1461162692428 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 3556 | 1461162692431 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 07:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:31:32 INFO - PROCESS | 3556 | 1461162692434 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 3556 | 1461162692436 Marionette TRACE conn4 <- [1,54,null,{}] 07:31:32 INFO - PROCESS | 3556 | 1461162692440 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 3556 | 1461162692565 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:31:32 INFO - PROCESS | 3556 | 1461162692581 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F712800 == 21 [pid = 3556] [id = 23] 07:31:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 65 (0000008C5EADFC00) [pid = 3556] [serial = 65] [outer = 0000000000000000] 07:31:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 66 (0000008C60288C00) [pid = 3556] [serial = 66] [outer = 0000008C5EADFC00] 07:31:32 INFO - PROCESS | 3556 | 1461162692639 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 67 (0000008C5FE7E800) [pid = 3556] [serial = 67] [outer = 0000008C5EADFC00] 07:31:33 INFO - PROCESS | 3556 | 1461162693033 Marionette TRACE conn4 <- [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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 07:31:33 INFO - PROCESS | 3556 | 1461162693066 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 3556 | 1461162693068 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:31:33 INFO - PROCESS | 3556 | 1461162693071 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 3556 | 1461162693073 Marionette TRACE conn4 <- [1,58,null,{}] 07:31:33 INFO - PROCESS | 3556 | 1461162693076 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 3556 | 1461162693176 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:31:33 INFO - PROCESS | 3556 | 1461162693184 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEAE800 == 22 [pid = 3556] [id = 24] 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 68 (0000008C5FE85800) [pid = 3556] [serial = 68] [outer = 0000000000000000] 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 69 (0000008C5FE8B800) [pid = 3556] [serial = 69] [outer = 0000008C5FE85800] 07:31:33 INFO - PROCESS | 3556 | 1461162693230 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 70 (0000008C5FF79400) [pid = 3556] [serial = 70] [outer = 0000008C5FE85800] 07:31:33 INFO - PROCESS | 3556 | 1461162693597 Marionette TRACE conn4 <- [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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 566ms 07:31:33 INFO - PROCESS | 3556 | 1461162693641 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 3556 | 1461162693643 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 07:31:33 INFO - PROCESS | 3556 | 1461162693646 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:31:33 INFO - PROCESS | 3556 | 1461162693648 Marionette TRACE conn4 <- [1,62,null,{}] 07:31:33 INFO - PROCESS | 3556 | 1461162693652 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 3556 | 1461162693725 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:31:33 INFO - PROCESS | 3556 | 1461162693798 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8A5800 == 23 [pid = 3556] [id = 25] 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C5F8E1800) [pid = 3556] [serial = 71] [outer = 0000000000000000] 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C5F8E9000) [pid = 3556] [serial = 72] [outer = 0000008C5F8E1800] 07:31:33 INFO - PROCESS | 3556 | 1461162693845 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C5FE84C00) [pid = 3556] [serial = 73] [outer = 0000008C5F8E1800] 07:31:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4B521000 == 22 [pid = 3556] [id = 8] 07:31:34 INFO - PROCESS | 3556 | 1461162694944 Marionette TRACE conn4 <- [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]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1328ms 07:31:34 INFO - PROCESS | 3556 | 1461162694979 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 3556 | 1461162694983 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 07:31:34 INFO - PROCESS | 3556 | 1461162694988 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:31:35 INFO - PROCESS | 3556 | 1461162694992 Marionette TRACE conn4 <- [1,66,null,{}] 07:31:35 INFO - PROCESS | 3556 | 1461162695015 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 3556 | 1461162695147 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:31:35 INFO - PROCESS | 3556 | 1461162695165 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4CD79000 == 23 [pid = 3556] [id = 26] 07:31:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C4B954000) [pid = 3556] [serial = 74] [outer = 0000000000000000] 07:31:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C4BAA5400) [pid = 3556] [serial = 75] [outer = 0000008C4B954000] 07:31:35 INFO - PROCESS | 3556 | 1461162695248 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C4CB8C000) [pid = 3556] [serial = 76] [outer = 0000008C4B954000] 07:31:35 INFO - PROCESS | 3556 | 1461162695660 Marionette TRACE conn4 <- [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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 734ms 07:31:35 INFO - PROCESS | 3556 | 1461162695727 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 3556 | 1461162695733 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 07:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:31:35 INFO - PROCESS | 3556 | 1461162695739 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 3556 | 1461162695742 Marionette TRACE conn4 <- [1,70,null,{}] 07:31:35 INFO - PROCESS | 3556 | 1461162695746 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 3556 | 1461162695857 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:31:35 INFO - PROCESS | 3556 | 1461162695864 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50A8B800 == 24 [pid = 3556] [id = 27] 07:31:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C4CDF9800) [pid = 3556] [serial = 77] [outer = 0000000000000000] 07:31:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C50765800) [pid = 3556] [serial = 78] [outer = 0000008C4CDF9800] 07:31:35 INFO - PROCESS | 3556 | 1461162695914 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C50A7F400) [pid = 3556] [serial = 79] [outer = 0000008C4CDF9800] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C52569800) [pid = 3556] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C50852400) [pid = 3556] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C5478E800) [pid = 3556] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C576A3000) [pid = 3556] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C57CE1800) [pid = 3556] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C58976000) [pid = 3556] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C498C3C00) [pid = 3556] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 71 (0000008C4998B000) [pid = 3556] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 70 (0000008C5EADFC00) [pid = 3556] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 69 (0000008C553B5000) [pid = 3556] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 68 (0000008C57CD8800) [pid = 3556] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:31:36 INFO - PROCESS | 3556 | --DOMWINDOW == 67 (0000008C4BC39000) [pid = 3556] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:31:36 INFO - PROCESS | 3556 | 1461162696620 Marionette TRACE conn4 <- [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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 944ms 07:31:36 INFO - PROCESS | 3556 | 1461162696684 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 3556 | 1461162696687 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 07:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:31:36 INFO - PROCESS | 3556 | 1461162696690 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 3556 | 1461162696694 Marionette TRACE conn4 <- [1,74,null,{}] 07:31:36 INFO - PROCESS | 3556 | 1461162696705 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 3556 | 1461162696786 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:31:36 INFO - PROCESS | 3556 | 1461162696794 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521D5000 == 25 [pid = 3556] [id = 28] 07:31:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 68 (0000008C50CFEC00) [pid = 3556] [serial = 80] [outer = 0000000000000000] 07:31:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 69 (0000008C52171000) [pid = 3556] [serial = 81] [outer = 0000008C50CFEC00] 07:31:36 INFO - PROCESS | 3556 | 1461162696845 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 70 (0000008C549F9C00) [pid = 3556] [serial = 82] [outer = 0000008C50CFEC00] 07:31:37 INFO - PROCESS | 3556 | 1461162697263 Marionette TRACE conn4 <- [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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 07:31:37 INFO - PROCESS | 3556 | 1461162697335 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 3556 | 1461162697338 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 07:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:31:37 INFO - PROCESS | 3556 | 1461162697344 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 3556 | 1461162697346 Marionette TRACE conn4 <- [1,78,null,{}] 07:31:37 INFO - PROCESS | 3556 | 1461162697350 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 3556 | 1461162697427 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:31:37 INFO - PROCESS | 3556 | 1461162697435 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C577AC000 == 26 [pid = 3556] [id = 29] 07:31:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C55AC2C00) [pid = 3556] [serial = 83] [outer = 0000000000000000] 07:31:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C57395000) [pid = 3556] [serial = 84] [outer = 0000008C55AC2C00] 07:31:37 INFO - PROCESS | 3556 | 1461162697489 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C57698000) [pid = 3556] [serial = 85] [outer = 0000008C55AC2C00] 07:31:37 INFO - PROCESS | 3556 | 1461162697904 Marionette TRACE conn4 <- [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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 07:31:37 INFO - PROCESS | 3556 | 1461162697978 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 3556 | 1461162697980 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 07:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:31:37 INFO - PROCESS | 3556 | 1461162697983 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 3556 | 1461162697985 Marionette TRACE conn4 <- [1,82,null,{}] 07:31:37 INFO - PROCESS | 3556 | 1461162697989 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 3556 | 1461162698065 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:31:38 INFO - PROCESS | 3556 | 1461162698071 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58620000 == 27 [pid = 3556] [id = 30] 07:31:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C4CD8A800) [pid = 3556] [serial = 86] [outer = 0000000000000000] 07:31:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C576F2C00) [pid = 3556] [serial = 87] [outer = 0000008C4CD8A800] 07:31:38 INFO - PROCESS | 3556 | 1461162698118 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C57CDCC00) [pid = 3556] [serial = 88] [outer = 0000008C4CD8A800] 07:31:38 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5824F800 == 26 [pid = 3556] [id = 11] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C5478AC00) [pid = 3556] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C5478C800) [pid = 3556] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C4FD51000) [pid = 3556] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C5538F400) [pid = 3556] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 71 (0000008C576A6C00) [pid = 3556] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 70 (0000008C57CD2000) [pid = 3556] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 69 (0000008C58061000) [pid = 3556] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 68 (0000008C5B75FC00) [pid = 3556] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 67 (0000008C498C9400) [pid = 3556] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 66 (0000008C4997B000) [pid = 3556] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 65 (0000008C49987C00) [pid = 3556] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 64 (0000008C5C16C800) [pid = 3556] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 63 (0000008C60288C00) [pid = 3556] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 62 (0000008C5FE8B800) [pid = 3556] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 61 (0000008C553B8C00) [pid = 3556] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 60 (0000008C5809AC00) [pid = 3556] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 59 (0000008C57CDA400) [pid = 3556] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 58 (0000008C58680C00) [pid = 3556] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 57 (0000008C5C175400) [pid = 3556] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 56 (0000008C4CCCB800) [pid = 3556] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 55 (0000008C508B4000) [pid = 3556] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 54 (0000008C58236000) [pid = 3556] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 53 (0000008C559A2800) [pid = 3556] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 52 (0000008C5BE5CC00) [pid = 3556] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 51 (0000008C5BE5FC00) [pid = 3556] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 50 (0000008C50C9D800) [pid = 3556] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 49 (0000008C576EBC00) [pid = 3556] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 48 (0000008C4FF34400) [pid = 3556] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 47 (0000008C5EAD5C00) [pid = 3556] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 46 (0000008C5FE7E800) [pid = 3556] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 45 (0000008C5C16C400) [pid = 3556] [serial = 31] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 44 (0000008C5897A000) [pid = 3556] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | --DOMWINDOW == 43 (0000008C588B5C00) [pid = 3556] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:31:39 INFO - PROCESS | 3556 | 1461162699551 Marionette TRACE conn4 <- [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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1578ms 07:31:39 INFO - PROCESS | 3556 | 1461162699566 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 3556 | 1461162699570 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 07:31:39 INFO - PROCESS | 3556 | 1461162699576 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:31:39 INFO - PROCESS | 3556 | 1461162699580 Marionette TRACE conn4 <- [1,86,null,{}] 07:31:39 INFO - PROCESS | 3556 | 1461162699590 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 3556 | 1461162699676 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:31:39 INFO - PROCESS | 3556 | 1461162699686 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4C5CD800 == 27 [pid = 3556] [id = 31] 07:31:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 44 (0000008C4AB59000) [pid = 3556] [serial = 89] [outer = 0000000000000000] 07:31:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 45 (0000008C4AB5B000) [pid = 3556] [serial = 90] [outer = 0000008C4AB59000] 07:31:39 INFO - PROCESS | 3556 | 1461162699736 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 46 (0000008C4B958C00) [pid = 3556] [serial = 91] [outer = 0000008C4AB59000] 07:31:40 INFO - PROCESS | 3556 | 1461162700160 Marionette TRACE conn4 <- [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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 629ms 07:31:40 INFO - PROCESS | 3556 | 1461162700209 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 3556 | 1461162700216 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 07:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:31:40 INFO - PROCESS | 3556 | 1461162700227 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 3556 | 1461162700230 Marionette TRACE conn4 <- [1,90,null,{}] 07:31:40 INFO - PROCESS | 3556 | 1461162700234 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 3556 | 1461162700315 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:31:40 INFO - PROCESS | 3556 | 1461162700324 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50781000 == 28 [pid = 3556] [id = 32] 07:31:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 47 (0000008C4B960800) [pid = 3556] [serial = 92] [outer = 0000000000000000] 07:31:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 48 (0000008C4CB8CC00) [pid = 3556] [serial = 93] [outer = 0000008C4B960800] 07:31:40 INFO - PROCESS | 3556 | 1461162700373 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 49 (0000008C4FF2D800) [pid = 3556] [serial = 94] [outer = 0000008C4B960800] 07:31:40 INFO - PROCESS | 3556 | 1461162700788 Marionette TRACE conn4 <- [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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 587ms 07:31:40 INFO - PROCESS | 3556 | 1461162700815 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 3556 | 1461162700818 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 07:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:31:40 INFO - PROCESS | 3556 | 1461162700822 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 3556 | 1461162700826 Marionette TRACE conn4 <- [1,94,null,{}] 07:31:40 INFO - PROCESS | 3556 | 1461162700838 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 3556 | 1461162700921 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:31:40 INFO - PROCESS | 3556 | 1461162700928 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50DBD000 == 29 [pid = 3556] [id = 33] 07:31:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 50 (0000008C49971400) [pid = 3556] [serial = 95] [outer = 0000000000000000] 07:31:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 51 (0000008C507A0400) [pid = 3556] [serial = 96] [outer = 0000008C49971400] 07:31:40 INFO - PROCESS | 3556 | 1461162700979 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 52 (0000008C50C39800) [pid = 3556] [serial = 97] [outer = 0000008C49971400] 07:31:41 INFO - PROCESS | 3556 | 1461162701410 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 07:31:41 INFO - PROCESS | 3556 | 1461162701454 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 3556 | 1461162701457 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 07:31:41 INFO - PROCESS | 3556 | 1461162701460 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:31:41 INFO - PROCESS | 3556 | 1461162701462 Marionette TRACE conn4 <- [1,98,null,{}] 07:31:41 INFO - PROCESS | 3556 | 1461162701466 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 3556 | 1461162701544 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:31:41 INFO - PROCESS | 3556 | 1461162701551 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525BA800 == 30 [pid = 3556] [id = 34] 07:31:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 53 (0000008C50CF5800) [pid = 3556] [serial = 98] [outer = 0000000000000000] 07:31:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 54 (0000008C52568000) [pid = 3556] [serial = 99] [outer = 0000008C50CF5800] 07:31:41 INFO - PROCESS | 3556 | 1461162701599 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 55 (0000008C54796400) [pid = 3556] [serial = 100] [outer = 0000008C50CF5800] 07:31:42 INFO - PROCESS | 3556 | 1461162702327 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 923ms 07:31:42 INFO - PROCESS | 3556 | 1461162702387 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 3556 | 1461162702393 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 07:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:31:42 INFO - PROCESS | 3556 | 1461162702399 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 3556 | 1461162702403 Marionette TRACE conn4 <- [1,102,null,{}] 07:31:42 INFO - PROCESS | 3556 | 1461162702409 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:42 INFO - PROCESS | 3556 | 1461162702537 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:31:42 INFO - PROCESS | 3556 | 1461162702589 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50261800 == 31 [pid = 3556] [id = 35] 07:31:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 56 (0000008C4CB20400) [pid = 3556] [serial = 101] [outer = 0000000000000000] 07:31:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 57 (0000008C4CD8A400) [pid = 3556] [serial = 102] [outer = 0000008C4CB20400] 07:31:42 INFO - PROCESS | 3556 | 1461162702653 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 58 (0000008C500B9C00) [pid = 3556] [serial = 103] [outer = 0000008C4CB20400] 07:31:43 INFO - PROCESS | 3556 | 1461162703329 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 985ms 07:31:43 INFO - PROCESS | 3556 | 1461162703385 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 3556 | 1461162703389 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 07:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:31:43 INFO - PROCESS | 3556 | 1461162703394 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 3556 | 1461162703399 Marionette TRACE conn4 <- [1,106,null,{}] 07:31:43 INFO - PROCESS | 3556 | 1461162703405 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4CD79000 == 30 [pid = 3556] [id = 26] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4CB61000 == 29 [pid = 3556] [id = 14] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50A8B800 == 28 [pid = 3556] [id = 27] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521D5000 == 27 [pid = 3556] [id = 28] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4ACAF000 == 26 [pid = 3556] [id = 13] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C577AC000 == 25 [pid = 3556] [id = 29] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50DBD000 == 24 [pid = 3556] [id = 33] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50781000 == 23 [pid = 3556] [id = 32] 07:31:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4C5CD800 == 22 [pid = 3556] [id = 31] 07:31:43 INFO - PROCESS | 3556 | 1461162703616 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:31:43 INFO - PROCESS | 3556 | 1461162703626 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B50D800 == 23 [pid = 3556] [id = 36] 07:31:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 59 (0000008C4997C800) [pid = 3556] [serial = 104] [outer = 0000000000000000] 07:31:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 60 (0000008C4998CC00) [pid = 3556] [serial = 105] [outer = 0000008C4997C800] 07:31:43 INFO - PROCESS | 3556 | 1461162703688 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 61 (0000008C4B95A800) [pid = 3556] [serial = 106] [outer = 0000008C4997C800] 07:31:44 INFO - PROCESS | 3556 | 1461162704273 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 944ms 07:31:44 INFO - PROCESS | 3556 | 1461162704344 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 3556 | 1461162704350 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 07:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:31:44 INFO - PROCESS | 3556 | 1461162704355 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 3556 | 1461162704360 Marionette TRACE conn4 <- [1,110,null,{}] 07:31:44 INFO - PROCESS | 3556 | 1461162704365 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 3556 | 1461162704469 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:31:44 INFO - PROCESS | 3556 | 1461162704528 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C7D800 == 24 [pid = 3556] [id = 37] 07:31:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 62 (0000008C50764800) [pid = 3556] [serial = 107] [outer = 0000000000000000] 07:31:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 63 (0000008C507A1400) [pid = 3556] [serial = 108] [outer = 0000008C50764800] 07:31:44 INFO - PROCESS | 3556 | 1461162704592 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 64 (0000008C50C93000) [pid = 3556] [serial = 109] [outer = 0000008C50764800] 07:31:45 INFO - PROCESS | 3556 | 1461162705200 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 881ms 07:31:45 INFO - PROCESS | 3556 | 1461162705239 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 3556 | 1461162705243 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 07:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:31:45 INFO - PROCESS | 3556 | 1461162705247 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 3556 | 1461162705249 Marionette TRACE conn4 <- [1,114,null,{}] 07:31:45 INFO - PROCESS | 3556 | 1461162705253 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 3556 | 1461162705356 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:31:45 INFO - PROCESS | 3556 | 1461162705429 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A2000 == 25 [pid = 3556] [id = 38] 07:31:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 65 (0000008C5478D800) [pid = 3556] [serial = 110] [outer = 0000000000000000] 07:31:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 66 (0000008C5538AC00) [pid = 3556] [serial = 111] [outer = 0000008C5478D800] 07:31:45 INFO - PROCESS | 3556 | 1461162705489 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 67 (0000008C55934000) [pid = 3556] [serial = 112] [outer = 0000008C5478D800] 07:31:46 INFO - PROCESS | 3556 | 1461162706058 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 881ms 07:31:46 INFO - PROCESS | 3556 | 1461162706128 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 3556 | 1461162706133 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:31:46 INFO - PROCESS | 3556 | 1461162706158 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 3556 | 1461162706164 Marionette TRACE conn4 <- [1,118,null,{}] 07:31:46 INFO - PROCESS | 3556 | 1461162706170 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 3556 | 1461162706284 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:31:46 INFO - PROCESS | 3556 | 1461162706335 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5815F800 == 26 [pid = 3556] [id = 39] 07:31:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 68 (0000008C4B4B8C00) [pid = 3556] [serial = 113] [outer = 0000000000000000] 07:31:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 69 (0000008C576A6400) [pid = 3556] [serial = 114] [outer = 0000008C4B4B8C00] 07:31:46 INFO - PROCESS | 3556 | 1461162706394 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 70 (0000008C576F8400) [pid = 3556] [serial = 115] [outer = 0000008C4B4B8C00] 07:31:46 INFO - PROCESS | 3556 | 1461162706921 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 797ms 07:31:46 INFO - PROCESS | 3556 | 1461162706939 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 3556 | 1461162706941 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:31:46 INFO - PROCESS | 3556 | 1461162706962 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 3556 | 1461162706964 Marionette TRACE conn4 <- [1,122,null,{}] 07:31:46 INFO - PROCESS | 3556 | 1461162706968 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 3556 | 1461162707069 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:31:47 INFO - PROCESS | 3556 | 1461162707145 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58907000 == 27 [pid = 3556] [id = 40] 07:31:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C5185CC00) [pid = 3556] [serial = 116] [outer = 0000000000000000] 07:31:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C518C0000) [pid = 3556] [serial = 117] [outer = 0000008C5185CC00] 07:31:47 INFO - PROCESS | 3556 | 1461162707203 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C576F3000) [pid = 3556] [serial = 118] [outer = 0000008C5185CC00] 07:31:47 INFO - PROCESS | 3556 | 1461162707753 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 839ms 07:31:47 INFO - PROCESS | 3556 | 1461162707805 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 3556 | 1461162707810 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 07:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:31:47 INFO - PROCESS | 3556 | 1461162707815 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 3556 | 1461162707819 Marionette TRACE conn4 <- [1,126,null,{}] 07:31:47 INFO - PROCESS | 3556 | 1461162707826 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 3556 | 1461162707928 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:31:48 INFO - PROCESS | 3556 | 1461162708008 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50776800 == 28 [pid = 3556] [id = 41] 07:31:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C4BC36000) [pid = 3556] [serial = 119] [outer = 0000000000000000] 07:31:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C4C531000) [pid = 3556] [serial = 120] [outer = 0000008C4BC36000] 07:31:48 INFO - PROCESS | 3556 | 1461162708059 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C50719800) [pid = 3556] [serial = 121] [outer = 0000008C4BC36000] 07:31:48 INFO - PROCESS | 3556 | 1461162708725 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 985ms 07:31:48 INFO - PROCESS | 3556 | 1461162708804 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 3556 | 1461162708808 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 07:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:31:48 INFO - PROCESS | 3556 | 1461162708814 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 3556 | 1461162708818 Marionette TRACE conn4 <- [1,130,null,{}] 07:31:48 INFO - PROCESS | 3556 | 1461162708824 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 3556 | 1461162708971 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:31:49 INFO - PROCESS | 3556 | 1461162709025 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50774000 == 29 [pid = 3556] [id = 42] 07:31:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C5185F400) [pid = 3556] [serial = 122] [outer = 0000000000000000] 07:31:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C5478BC00) [pid = 3556] [serial = 123] [outer = 0000008C5185F400] 07:31:49 INFO - PROCESS | 3556 | 1461162709087 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C55933400) [pid = 3556] [serial = 124] [outer = 0000008C5185F400] 07:31:49 INFO - PROCESS | 3556 | 1461162709763 Marionette TRACE conn4 <- [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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 986ms 07:31:49 INFO - PROCESS | 3556 | 1461162709804 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 3556 | 1461162709811 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 07:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:31:49 INFO - PROCESS | 3556 | 1461162709818 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 3556 | 1461162709821 Marionette TRACE conn4 <- [1,134,null,{}] 07:31:49 INFO - PROCESS | 3556 | 1461162709825 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 3556 | 1461162709935 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:31:50 INFO - PROCESS | 3556 | 1461162710008 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5905F000 == 30 [pid = 3556] [id = 43] 07:31:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C5769E800) [pid = 3556] [serial = 125] [outer = 0000000000000000] 07:31:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C57CD4400) [pid = 3556] [serial = 126] [outer = 0000008C5769E800] 07:31:50 INFO - PROCESS | 3556 | 1461162710067 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C57CE3800) [pid = 3556] [serial = 127] [outer = 0000008C5769E800] 07:31:50 INFO - PROCESS | 3556 | 1461162710590 Marionette TRACE conn4 <- [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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 839ms 07:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:31:50 INFO - PROCESS | 3556 | 1461162710663 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 3556 | 1461162710666 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 07:31:50 INFO - PROCESS | 3556 | 1461162710670 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 3556 | 1461162710674 Marionette TRACE conn4 <- [1,138,null,{}] 07:31:50 INFO - PROCESS | 3556 | 1461162710686 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 3556 | 1461162710834 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:31:50 INFO - PROCESS | 3556 | 1461162710888 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA52800 == 31 [pid = 3556] [id = 44] 07:31:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C58424C00) [pid = 3556] [serial = 128] [outer = 0000000000000000] 07:31:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C588B5C00) [pid = 3556] [serial = 129] [outer = 0000008C58424C00] 07:31:50 INFO - PROCESS | 3556 | 1461162710952 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C59525800) [pid = 3556] [serial = 130] [outer = 0000008C58424C00] 07:31:51 INFO - PROCESS | 3556 | 1461162711563 Marionette TRACE conn4 <- [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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 942ms 07:31:51 INFO - PROCESS | 3556 | 1461162711614 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 3556 | 1461162711617 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 07:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:31:51 INFO - PROCESS | 3556 | 1461162711621 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 3556 | 1461162711623 Marionette TRACE conn4 <- [1,142,null,{}] 07:31:51 INFO - PROCESS | 3556 | 1461162711627 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 3556 | 1461162711807 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:31:51 INFO - PROCESS | 3556 | 1461162711871 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CD3000 == 32 [pid = 3556] [id = 45] 07:31:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C4997D800) [pid = 3556] [serial = 131] [outer = 0000000000000000] 07:31:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C4AB5C400) [pid = 3556] [serial = 132] [outer = 0000008C4997D800] 07:31:51 INFO - PROCESS | 3556 | 1461162711926 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C50059400) [pid = 3556] [serial = 133] [outer = 0000008C4997D800] 07:31:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5815F800 == 31 [pid = 3556] [id = 39] 07:31:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C549A2000 == 30 [pid = 3556] [id = 38] 07:31:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C7D800 == 29 [pid = 3556] [id = 37] 07:31:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4B50D800 == 28 [pid = 3556] [id = 36] 07:31:52 INFO - PROCESS | 3556 | 1461162712641 Marionette TRACE conn4 <- [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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1077ms 07:31:52 INFO - PROCESS | 3556 | 1461162712700 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 3556 | 1461162712705 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 07:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:31:52 INFO - PROCESS | 3556 | 1461162712711 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 3556 | 1461162712715 Marionette TRACE conn4 <- [1,146,null,{}] 07:31:52 INFO - PROCESS | 3556 | 1461162712721 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 3556 | 1461162712861 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:31:52 INFO - PROCESS | 3556 | 1461162712926 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C54995000 == 29 [pid = 3556] [id = 46] 07:31:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C4BDE7000) [pid = 3556] [serial = 134] [outer = 0000000000000000] 07:31:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C50859000) [pid = 3556] [serial = 135] [outer = 0000008C4BDE7000] 07:31:53 INFO - PROCESS | 3556 | 1461162712989 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C518C5000) [pid = 3556] [serial = 136] [outer = 0000008C4BDE7000] 07:31:53 INFO - PROCESS | 3556 | 1461162713576 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 07:31:53 INFO - PROCESS | 3556 | 1461162713596 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 3556 | 1461162713603 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 07:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:31:53 INFO - PROCESS | 3556 | 1461162713610 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 3556 | 1461162713613 Marionette TRACE conn4 <- [1,150,null,{}] 07:31:53 INFO - PROCESS | 3556 | 1461162713617 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 3556 | 1461162713722 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:31:53 INFO - PROCESS | 3556 | 1461162713799 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59538800 == 30 [pid = 3556] [id = 47] 07:31:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C550D9400) [pid = 3556] [serial = 137] [outer = 0000000000000000] 07:31:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C576AC400) [pid = 3556] [serial = 138] [outer = 0000008C550D9400] 07:31:53 INFO - PROCESS | 3556 | 1461162713858 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C57CDC400) [pid = 3556] [serial = 139] [outer = 0000008C550D9400] 07:31:54 INFO - PROCESS | 3556 | 1461162714453 Marionette TRACE conn4 <- [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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 07:31:54 INFO - PROCESS | 3556 | 1461162714496 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 3556 | 1461162714499 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 07:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:31:54 INFO - PROCESS | 3556 | 1461162714503 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 3556 | 1461162714507 Marionette TRACE conn4 <- [1,154,null,{}] 07:31:54 INFO - PROCESS | 3556 | 1461162714519 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 3556 | 1461162714628 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:31:54 INFO - PROCESS | 3556 | 1461162714688 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C132000 == 31 [pid = 3556] [id = 48] 07:31:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C58976000) [pid = 3556] [serial = 140] [outer = 0000000000000000] 07:31:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C59B0E000) [pid = 3556] [serial = 141] [outer = 0000008C58976000] 07:31:54 INFO - PROCESS | 3556 | 1461162714749 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5A898400) [pid = 3556] [serial = 142] [outer = 0000008C58976000] 07:31:55 INFO - PROCESS | 3556 | 1461162715334 Marionette TRACE conn4 <- [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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 881ms 07:31:55 INFO - PROCESS | 3556 | 1461162715386 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 3556 | 1461162715389 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 07:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:31:55 INFO - PROCESS | 3556 | 1461162715392 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 3556 | 1461162715394 Marionette TRACE conn4 <- [1,158,null,{}] 07:31:55 INFO - PROCESS | 3556 | 1461162715399 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 3556 | 1461162715501 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:31:55 INFO - PROCESS | 3556 | 1461162715565 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F703800 == 32 [pid = 3556] [id = 49] 07:31:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5B3CF400) [pid = 3556] [serial = 143] [outer = 0000000000000000] 07:31:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5B761800) [pid = 3556] [serial = 144] [outer = 0000008C5B3CF400] 07:31:55 INFO - PROCESS | 3556 | 1461162715626 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5BE5BC00) [pid = 3556] [serial = 145] [outer = 0000008C5B3CF400] 07:31:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5BE60800) [pid = 3556] [serial = 146] [outer = 0000008C57691000] 07:31:56 INFO - PROCESS | 3556 | 1461162716323 Marionette TRACE conn4 <- [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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 986ms 07:31:56 INFO - PROCESS | 3556 | 1461162716381 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 3556 | 1461162716383 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 07:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:31:56 INFO - PROCESS | 3556 | 1461162716387 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 3556 | 1461162716389 Marionette TRACE conn4 <- [1,162,null,{}] 07:31:56 INFO - PROCESS | 3556 | 1461162716393 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 3556 | 1461162716491 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:31:56 INFO - PROCESS | 3556 | 1461162716552 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FD59800 == 33 [pid = 3556] [id = 50] 07:31:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C59B5EC00) [pid = 3556] [serial = 147] [outer = 0000000000000000] 07:31:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5BE69C00) [pid = 3556] [serial = 148] [outer = 0000008C59B5EC00] 07:31:56 INFO - PROCESS | 3556 | 1461162716611 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5C170400) [pid = 3556] [serial = 149] [outer = 0000008C59B5EC00] 07:31:57 INFO - PROCESS | 3556 | 1461162717215 Marionette TRACE conn4 <- [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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 881ms 07:31:57 INFO - PROCESS | 3556 | 1461162717271 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 3556 | 1461162717275 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 07:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:31:57 INFO - PROCESS | 3556 | 1461162717281 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 3556 | 1461162717286 Marionette TRACE conn4 <- [1,166,null,{}] 07:31:57 INFO - PROCESS | 3556 | 1461162717292 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 3556 | 1461162717402 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:31:57 INFO - PROCESS | 3556 | 1461162717469 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57799800 == 34 [pid = 3556] [id = 51] 07:31:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C500B9400) [pid = 3556] [serial = 150] [outer = 0000000000000000] 07:31:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C50A7E800) [pid = 3556] [serial = 151] [outer = 0000008C500B9400] 07:31:57 INFO - PROCESS | 3556 | 1461162717522 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C55A5A000) [pid = 3556] [serial = 152] [outer = 0000008C500B9400] 07:31:57 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50774000 == 33 [pid = 3556] [id = 42] 07:31:58 INFO - PROCESS | 3556 | 1461162718169 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 923ms 07:31:58 INFO - PROCESS | 3556 | 1461162718208 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 3556 | 1461162718214 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 07:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:31:58 INFO - PROCESS | 3556 | 1461162718220 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 3556 | 1461162718224 Marionette TRACE conn4 <- [1,170,null,{}] 07:31:58 INFO - PROCESS | 3556 | 1461162718229 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 3556 | 1461162718341 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:31:58 INFO - PROCESS | 3556 | 1461162718408 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5A85F800 == 34 [pid = 3556] [id = 52] 07:31:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5769A400) [pid = 3556] [serial = 153] [outer = 0000000000000000] 07:31:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C576F2800) [pid = 3556] [serial = 154] [outer = 0000008C5769A400] 07:31:58 INFO - PROCESS | 3556 | 1461162718473 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C58060C00) [pid = 3556] [serial = 155] [outer = 0000008C5769A400] 07:31:59 INFO - PROCESS | 3556 | 1461162719053 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 881ms 07:31:59 INFO - PROCESS | 3556 | 1461162719103 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 3556 | 1461162719110 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 07:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:31:59 INFO - PROCESS | 3556 | 1461162719117 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 3556 | 1461162719120 Marionette TRACE conn4 <- [1,174,null,{}] 07:31:59 INFO - PROCESS | 3556 | 1461162719124 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 3556 | 1461162719236 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:31:59 INFO - PROCESS | 3556 | 1461162719301 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F71D000 == 35 [pid = 3556] [id = 53] 07:31:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C59526400) [pid = 3556] [serial = 156] [outer = 0000000000000000] 07:31:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5A829400) [pid = 3556] [serial = 157] [outer = 0000008C59526400] 07:31:59 INFO - PROCESS | 3556 | 1461162719359 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5B25C000) [pid = 3556] [serial = 158] [outer = 0000008C59526400] 07:31:59 INFO - PROCESS | 3556 | 1461162719914 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 818ms 07:31:59 INFO - PROCESS | 3556 | 1461162719941 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 3556 | 1461162719944 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 07:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:31:59 INFO - PROCESS | 3556 | 1461162719947 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 3556 | 1461162719951 Marionette TRACE conn4 <- [1,178,null,{}] 07:31:59 INFO - PROCESS | 3556 | 1461162719963 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 3556 | 1461162720078 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:32:00 INFO - PROCESS | 3556 | 1461162720157 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA8000 == 36 [pid = 3556] [id = 54] 07:32:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5C177400) [pid = 3556] [serial = 159] [outer = 0000000000000000] 07:32:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5EADA000) [pid = 3556] [serial = 160] [outer = 0000008C5C177400] 07:32:00 INFO - PROCESS | 3556 | 1461162720220 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5F8E5800) [pid = 3556] [serial = 161] [outer = 0000008C5C177400] 07:32:00 INFO - PROCESS | 3556 | 1461162720813 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 881ms 07:32:00 INFO - PROCESS | 3556 | 1461162720830 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 3556 | 1461162720833 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 07:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:32:00 INFO - PROCESS | 3556 | 1461162720837 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 3556 | 1461162720839 Marionette TRACE conn4 <- [1,182,null,{}] 07:32:00 INFO - PROCESS | 3556 | 1461162720843 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 3556 | 1461162720951 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:32:01 INFO - PROCESS | 3556 | 1461162721027 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA88800 == 37 [pid = 3556] [id = 55] 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5F7F5800) [pid = 3556] [serial = 162] [outer = 0000000000000000] 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5F7FC800) [pid = 3556] [serial = 163] [outer = 0000008C5F7F5800] 07:32:01 INFO - PROCESS | 3556 | 1461162721086 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5F8ED800) [pid = 3556] [serial = 164] [outer = 0000008C5F7F5800] 07:32:01 INFO - PROCESS | 3556 | 1461162721640 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 818ms 07:32:01 INFO - PROCESS | 3556 | 1461162721657 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 3556 | 1461162721660 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 07:32:01 INFO - PROCESS | 3556 | 1461162721663 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:32:01 INFO - PROCESS | 3556 | 1461162721665 Marionette TRACE conn4 <- [1,186,null,{}] 07:32:01 INFO - PROCESS | 3556 | 1461162721669 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 3556 | 1461162721766 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:32:01 INFO - PROCESS | 3556 | 1461162721846 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4ACBC800 == 38 [pid = 3556] [id = 56] 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5BEC9000) [pid = 3556] [serial = 165] [outer = 0000000000000000] 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5BED0C00) [pid = 3556] [serial = 166] [outer = 0000008C5BEC9000] 07:32:01 INFO - PROCESS | 3556 | 1461162721904 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5BED6000) [pid = 3556] [serial = 167] [outer = 0000008C5BEC9000] 07:32:02 INFO - PROCESS | 3556 | 1461162722567 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 986ms 07:32:02 INFO - PROCESS | 3556 | 1461162722653 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 3556 | 1461162722657 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 07:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:32:02 INFO - PROCESS | 3556 | 1461162722663 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 3556 | 1461162722666 Marionette TRACE conn4 <- [1,190,null,{}] 07:32:02 INFO - PROCESS | 3556 | 1461162722672 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 3556 | 1461162722823 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:32:02 INFO - PROCESS | 3556 | 1461162722834 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBD000 == 39 [pid = 3556] [id = 57] 07:32:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C559A3C00) [pid = 3556] [serial = 168] [outer = 0000000000000000] 07:32:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C55A5BC00) [pid = 3556] [serial = 169] [outer = 0000008C559A3C00] 07:32:02 INFO - PROCESS | 3556 | 1461162722888 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C56D9A400) [pid = 3556] [serial = 170] [outer = 0000008C559A3C00] 07:32:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58620000 == 38 [pid = 3556] [id = 30] 07:32:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C132000 == 37 [pid = 3556] [id = 48] 07:32:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59538800 == 36 [pid = 3556] [id = 47] 07:32:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C54995000 == 35 [pid = 3556] [id = 46] 07:32:03 INFO - PROCESS | 3556 | 1461162723619 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 07:32:03 INFO - PROCESS | 3556 | 1461162723655 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 3556 | 1461162723659 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 07:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:32:03 INFO - PROCESS | 3556 | 1461162723666 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 3556 | 1461162723671 Marionette TRACE conn4 <- [1,194,null,{}] 07:32:03 INFO - PROCESS | 3556 | 1461162723677 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 3556 | 1461162723788 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:32:03 INFO - PROCESS | 3556 | 1461162723857 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5815F000 == 36 [pid = 3556] [id = 58] 07:32:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5185E000) [pid = 3556] [serial = 171] [outer = 0000000000000000] 07:32:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C518C4C00) [pid = 3556] [serial = 172] [outer = 0000008C5185E000] 07:32:03 INFO - PROCESS | 3556 | 1461162723921 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C55AC5400) [pid = 3556] [serial = 173] [outer = 0000008C5185E000] 07:32:04 INFO - PROCESS | 3556 | 1461162724457 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 840ms 07:32:04 INFO - PROCESS | 3556 | 1461162724508 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 3556 | 1461162724515 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 07:32:04 INFO - PROCESS | 3556 | 1461162724522 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:32:04 INFO - PROCESS | 3556 | 1461162724525 Marionette TRACE conn4 <- [1,198,null,{}] 07:32:04 INFO - PROCESS | 3556 | 1461162724529 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 3556 | 1461162724638 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:32:04 INFO - PROCESS | 3556 | 1461162724719 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B77A800 == 37 [pid = 3556] [id = 59] 07:32:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C553BE400) [pid = 3556] [serial = 174] [outer = 0000000000000000] 07:32:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C56D9EC00) [pid = 3556] [serial = 175] [outer = 0000008C553BE400] 07:32:04 INFO - PROCESS | 3556 | 1461162724778 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C576EC800) [pid = 3556] [serial = 176] [outer = 0000008C553BE400] 07:32:05 INFO - PROCESS | 3556 | 1461162725364 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 07:32:05 INFO - PROCESS | 3556 | 1461162725408 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 3556 | 1461162725411 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 07:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:32:05 INFO - PROCESS | 3556 | 1461162725414 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 3556 | 1461162725418 Marionette TRACE conn4 <- [1,202,null,{}] 07:32:05 INFO - PROCESS | 3556 | 1461162725430 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 3556 | 1461162725541 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:32:05 INFO - PROCESS | 3556 | 1461162725611 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA60800 == 38 [pid = 3556] [id = 60] 07:32:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C595AC000) [pid = 3556] [serial = 177] [outer = 0000000000000000] 07:32:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C59B6E000) [pid = 3556] [serial = 178] [outer = 0000008C595AC000] 07:32:05 INFO - PROCESS | 3556 | 1461162725675 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5B762000) [pid = 3556] [serial = 179] [outer = 0000008C595AC000] 07:32:06 INFO - PROCESS | 3556 | 1461162726248 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 07:32:06 INFO - PROCESS | 3556 | 1461162726297 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:32:06 INFO - PROCESS | 3556 | 1461162726301 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 07:32:06 INFO - PROCESS | 3556 | 1461162726304 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 3556 | 1461162726306 Marionette TRACE conn4 <- [1,206,null,{}] 07:32:06 INFO - PROCESS | 3556 | 1461162726310 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 3556 | 1461162726416 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:32:06 INFO - PROCESS | 3556 | 1461162726495 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC2800 == 39 [pid = 3556] [id = 61] 07:32:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5C036400) [pid = 3556] [serial = 180] [outer = 0000000000000000] 07:32:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5C175C00) [pid = 3556] [serial = 181] [outer = 0000008C5C036400] 07:32:06 INFO - PROCESS | 3556 | 1461162726554 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D6BEC00) [pid = 3556] [serial = 182] [outer = 0000008C5C036400] 07:32:07 INFO - PROCESS | 3556 | 1461162727121 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 07:32:07 INFO - PROCESS | 3556 | 1461162727186 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 3556 | 1461162727189 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 07:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:32:07 INFO - PROCESS | 3556 | 1461162727193 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 3556 | 1461162727195 Marionette TRACE conn4 <- [1,210,null,{}] 07:32:07 INFO - PROCESS | 3556 | 1461162727199 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 3556 | 1461162727297 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:32:07 INFO - PROCESS | 3556 | 1461162727363 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C078800 == 40 [pid = 3556] [id = 62] 07:32:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5D624C00) [pid = 3556] [serial = 183] [outer = 0000000000000000] 07:32:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5D62C800) [pid = 3556] [serial = 184] [outer = 0000008C5D624C00] 07:32:07 INFO - PROCESS | 3556 | 1461162727421 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5D631C00) [pid = 3556] [serial = 185] [outer = 0000008C5D624C00] 07:32:08 INFO - PROCESS | 3556 | 1461162728076 Marionette TRACE conn4 <- [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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 922ms 07:32:08 INFO - PROCESS | 3556 | 1461162728118 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 3556 | 1461162728121 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 07:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:32:08 INFO - PROCESS | 3556 | 1461162728144 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 3556 | 1461162728146 Marionette TRACE conn4 <- [1,214,null,{}] 07:32:08 INFO - PROCESS | 3556 | 1461162728150 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:08 INFO - PROCESS | 3556 | 1461162728294 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:32:08 INFO - PROCESS | 3556 | 1461162728357 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D80800 == 41 [pid = 3556] [id = 63] 07:32:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5D6C7400) [pid = 3556] [serial = 186] [outer = 0000000000000000] 07:32:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5FE7D400) [pid = 3556] [serial = 187] [outer = 0000008C5D6C7400] 07:32:08 INFO - PROCESS | 3556 | 1461162728419 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5FE87400) [pid = 3556] [serial = 188] [outer = 0000008C5D6C7400] 07:32:09 INFO - PROCESS | 3556 | 1461162729211 Marionette TRACE conn4 <- [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]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1124ms 07:32:09 INFO - PROCESS | 3556 | 1461162729269 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 3556 | 1461162729272 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 07:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:32:09 INFO - PROCESS | 3556 | 1461162729277 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 3556 | 1461162729279 Marionette TRACE conn4 <- [1,218,null,{}] 07:32:09 INFO - PROCESS | 3556 | 1461162729284 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 3556 | 1461162729426 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:32:09 INFO - PROCESS | 3556 | 1461162729493 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59548800 == 42 [pid = 3556] [id = 64] 07:32:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5005F800) [pid = 3556] [serial = 189] [outer = 0000000000000000] 07:32:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C553BCC00) [pid = 3556] [serial = 190] [outer = 0000008C5005F800] 07:32:09 INFO - PROCESS | 3556 | 1461162729548 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C56DA0000) [pid = 3556] [serial = 191] [outer = 0000008C5005F800] 07:32:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEA8000 == 41 [pid = 3556] [id = 54] 07:32:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F71D000 == 40 [pid = 3556] [id = 53] 07:32:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5A85F800 == 39 [pid = 3556] [id = 52] 07:32:10 INFO - PROCESS | 3556 | 1461162730247 Marionette TRACE conn4 <- [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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1027ms 07:32:10 INFO - PROCESS | 3556 | 1461162730305 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 3556 | 1461162730311 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 07:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:32:10 INFO - PROCESS | 3556 | 1461162730318 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 3556 | 1461162730322 Marionette TRACE conn4 <- [1,222,null,{}] 07:32:10 INFO - PROCESS | 3556 | 1461162730327 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 3556 | 1461162730456 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:32:10 INFO - PROCESS | 3556 | 1461162730529 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0B5800 == 40 [pid = 3556] [id = 65] 07:32:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C56D9B000) [pid = 3556] [serial = 192] [outer = 0000000000000000] 07:32:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C57691800) [pid = 3556] [serial = 193] [outer = 0000008C56D9B000] 07:32:10 INFO - PROCESS | 3556 | 1461162730592 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C58066400) [pid = 3556] [serial = 194] [outer = 0000008C56D9B000] 07:32:11 INFO - PROCESS | 3556 | 1461162731165 Marionette TRACE conn4 <- [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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 881ms 07:32:11 INFO - PROCESS | 3556 | 1461162731201 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 3556 | 1461162731207 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:32:11 INFO - PROCESS | 3556 | 1461162731214 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 3556 | 1461162731218 Marionette TRACE conn4 <- [1,226,null,{}] 07:32:11 INFO - PROCESS | 3556 | 1461162731222 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 3556 | 1461162731337 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:32:11 INFO - PROCESS | 3556 | 1461162731420 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA7D000 == 41 [pid = 3556] [id = 66] 07:32:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C59BEDC00) [pid = 3556] [serial = 195] [outer = 0000000000000000] 07:32:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5B2ED400) [pid = 3556] [serial = 196] [outer = 0000008C59BEDC00] 07:32:11 INFO - PROCESS | 3556 | 1461162731479 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5BEC9800) [pid = 3556] [serial = 197] [outer = 0000008C59BEDC00] 07:32:12 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F703800 == 40 [pid = 3556] [id = 49] 07:32:12 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FD59800 == 39 [pid = 3556] [id = 50] 07:32:12 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA60800 == 38 [pid = 3556] [id = 60] 07:32:12 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B77A800 == 37 [pid = 3556] [id = 59] 07:32:12 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5815F000 == 36 [pid = 3556] [id = 58] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58157800 == 35 [pid = 3556] [id = 18] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50261800 == 34 [pid = 3556] [id = 35] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F712800 == 33 [pid = 3556] [id = 23] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59072800 == 32 [pid = 3556] [id = 19] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC2800 == 31 [pid = 3556] [id = 61] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B782000 == 30 [pid = 3556] [id = 21] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525BA800 == 29 [pid = 3556] [id = 34] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8A5800 == 28 [pid = 3556] [id = 25] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEAE800 == 27 [pid = 3556] [id = 24] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA52800 == 26 [pid = 3556] [id = 44] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50775800 == 25 [pid = 3556] [id = 15] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50776800 == 24 [pid = 3556] [id = 41] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C078800 == 23 [pid = 3556] [id = 62] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D80800 == 22 [pid = 3556] [id = 63] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C5000 == 21 [pid = 3556] [id = 17] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58907000 == 20 [pid = 3556] [id = 40] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA62000 == 19 [pid = 3556] [id = 20] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CCE000 == 18 [pid = 3556] [id = 16] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5905F000 == 17 [pid = 3556] [id = 43] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA88800 == 16 [pid = 3556] [id = 55] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FBD000 == 15 [pid = 3556] [id = 57] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4F800 == 14 [pid = 3556] [id = 22] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57799800 == 13 [pid = 3556] [id = 51] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4ACBC800 == 12 [pid = 3556] [id = 56] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CD3000 == 11 [pid = 3556] [id = 45] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0B5800 == 10 [pid = 3556] [id = 65] 07:32:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59548800 == 9 [pid = 3556] [id = 64] 07:32:16 INFO - PROCESS | 3556 | 1461162736585 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 5436ms 07:32:16 INFO - PROCESS | 3556 | 1461162736685 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 3556 | 1461162736688 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 07:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:32:16 INFO - PROCESS | 3556 | 1461162736709 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 3556 | 1461162736712 Marionette TRACE conn4 <- [1,230,null,{}] 07:32:16 INFO - PROCESS | 3556 | 1461162736749 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 3556 | 1461162736885 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:32:16 INFO - PROCESS | 3556 | 1461162736948 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C577A4800 == 10 [pid = 3556] [id = 67] 07:32:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C51861400) [pid = 3556] [serial = 198] [outer = 0000000000000000] 07:32:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C5216EC00) [pid = 3556] [serial = 199] [outer = 0000008C51861400] 07:32:17 INFO - PROCESS | 3556 | 1461162737000 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C553BF800) [pid = 3556] [serial = 200] [outer = 0000008C51861400] 07:32:17 INFO - PROCESS | 3556 | 1461162737393 Marionette TRACE conn4 <- [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]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 754ms 07:32:17 INFO - PROCESS | 3556 | 1461162737464 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 3556 | 1461162737471 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 07:32:17 INFO - PROCESS | 3556 | 1461162737478 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:32:17 INFO - PROCESS | 3556 | 1461162737481 Marionette TRACE conn4 <- [1,234,null,{}] 07:32:17 INFO - PROCESS | 3556 | 1461162737485 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 3556 | 1461162737581 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:32:17 INFO - PROCESS | 3556 | 1461162737598 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4AC22800 == 11 [pid = 3556] [id = 68] 07:32:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C56D9D400) [pid = 3556] [serial = 201] [outer = 0000000000000000] 07:32:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C5760AC00) [pid = 3556] [serial = 202] [outer = 0000008C56D9D400] 07:32:17 INFO - PROCESS | 3556 | 1461162737647 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C57CD8C00) [pid = 3556] [serial = 203] [outer = 0000008C56D9D400] 07:32:18 INFO - PROCESS | 3556 | 1461162738093 Marionette TRACE conn4 <- [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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 07:32:18 INFO - PROCESS | 3556 | 1461162738156 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 3556 | 1461162738159 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 07:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:32:18 INFO - PROCESS | 3556 | 1461162738163 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 3556 | 1461162738167 Marionette TRACE conn4 <- [1,238,null,{}] 07:32:18 INFO - PROCESS | 3556 | 1461162738179 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 3556 | 1461162738296 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:32:18 INFO - PROCESS | 3556 | 1461162738308 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA7A800 == 12 [pid = 3556] [id = 69] 07:32:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C4B297C00) [pid = 3556] [serial = 204] [outer = 0000000000000000] 07:32:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C59B5A400) [pid = 3556] [serial = 205] [outer = 0000008C4B297C00] 07:32:18 INFO - PROCESS | 3556 | 1461162738360 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C5B25A400) [pid = 3556] [serial = 206] [outer = 0000008C4B297C00] 07:32:18 INFO - PROCESS | 3556 | 1461162738864 Marionette TRACE conn4 <- [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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 734ms 07:32:18 INFO - PROCESS | 3556 | 1461162738899 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 3556 | 1461162738901 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 07:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:32:18 INFO - PROCESS | 3556 | 1461162738905 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 3556 | 1461162738907 Marionette TRACE conn4 <- [1,242,null,{}] 07:32:18 INFO - PROCESS | 3556 | 1461162738910 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 3556 | 1461162739019 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:32:19 INFO - PROCESS | 3556 | 1461162739025 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D74800 == 13 [pid = 3556] [id = 70] 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C5BECB400) [pid = 3556] [serial = 207] [outer = 0000000000000000] 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 163 (0000008C5BED2400) [pid = 3556] [serial = 208] [outer = 0000008C5BECB400] 07:32:19 INFO - PROCESS | 3556 | 1461162739074 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 164 (0000008C5C174800) [pid = 3556] [serial = 209] [outer = 0000008C5BECB400] 07:32:19 INFO - PROCESS | 3556 | 1461162739339 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:32:19 INFO - PROCESS | 3556 | 1461162739578 Marionette TRACE conn4 <- [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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 07:32:19 INFO - PROCESS | 3556 | 1461162739642 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 3556 | 1461162739644 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 07:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:32:19 INFO - PROCESS | 3556 | 1461162739694 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 3556 | 1461162739697 Marionette TRACE conn4 <- [1,246,null,{}] 07:32:19 INFO - PROCESS | 3556 | 1461162739700 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 3556 | 1461162739801 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:32:19 INFO - PROCESS | 3556 | 1461162739813 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D169800 == 14 [pid = 3556] [id = 71] 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 165 (0000008C56D9A800) [pid = 3556] [serial = 210] [outer = 0000000000000000] 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 166 (0000008C5D6C6400) [pid = 3556] [serial = 211] [outer = 0000008C56D9A800] 07:32:19 INFO - PROCESS | 3556 | 1461162739860 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 167 (0000008C5EADE400) [pid = 3556] [serial = 212] [outer = 0000008C56D9A800] 07:32:20 INFO - PROCESS | 3556 | 1461162740294 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 650ms 07:32:20 INFO - PROCESS | 3556 | 1461162740336 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 3556 | 1461162740338 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 07:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:32:20 INFO - PROCESS | 3556 | 1461162740347 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 3556 | 1461162740349 Marionette TRACE conn4 <- [1,250,null,{}] 07:32:20 INFO - PROCESS | 3556 | 1461162740353 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 3556 | 1461162740493 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:32:20 INFO - PROCESS | 3556 | 1461162740502 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D20D800 == 15 [pid = 3556] [id = 72] 07:32:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 168 (0000008C5F7F2800) [pid = 3556] [serial = 213] [outer = 0000000000000000] 07:32:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 169 (0000008C5F8E0800) [pid = 3556] [serial = 214] [outer = 0000008C5F7F2800] 07:32:20 INFO - PROCESS | 3556 | 1461162740552 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 170 (0000008C5FE8C400) [pid = 3556] [serial = 215] [outer = 0000008C5F7F2800] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 169 (0000008C4AB59000) [pid = 3556] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 168 (0000008C4B960800) [pid = 3556] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 167 (0000008C4CD8A800) [pid = 3556] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 166 (0000008C55AC2C00) [pid = 3556] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 165 (0000008C4B954000) [pid = 3556] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 164 (0000008C4CDF9800) [pid = 3556] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 163 (0000008C50CFEC00) [pid = 3556] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 162 (0000008C550D9400) [pid = 3556] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 161 (0000008C58424C00) [pid = 3556] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 160 (0000008C4BDE7000) [pid = 3556] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C5769E800) [pid = 3556] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5769A400) [pid = 3556] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C5185F400) [pid = 3556] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C5005F800) [pid = 3556] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C500B9400) [pid = 3556] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C5185CC00) [pid = 3556] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C50CF5800) [pid = 3556] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C4997C800) [pid = 3556] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C49971400) [pid = 3556] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C50764800) [pid = 3556] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C4997D800) [pid = 3556] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5478D800) [pid = 3556] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5F8E1800) [pid = 3556] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5D6C7400) [pid = 3556] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5D624C00) [pid = 3556] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C595AC000) [pid = 3556] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5C036400) [pid = 3556] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C559A3C00) [pid = 3556] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5BEC9000) [pid = 3556] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5F7F5800) [pid = 3556] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5C177400) [pid = 3556] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C49975C00) [pid = 3556] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5FE85800) [pid = 3556] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C49984800) [pid = 3556] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C59526400) [pid = 3556] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C59B5EC00) [pid = 3556] [serial = 147] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C553BE400) [pid = 3556] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C56D9B000) [pid = 3556] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5B3CF400) [pid = 3556] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C4CB20400) [pid = 3556] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C4B4B8C00) [pid = 3556] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C4BC36000) [pid = 3556] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C58976000) [pid = 3556] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:32:21 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5185E000) [pid = 3556] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:32:21 INFO - PROCESS | 3556 | 1461162741845 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1529ms 07:32:21 INFO - PROCESS | 3556 | 1461162741873 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 3556 | 1461162741875 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 07:32:21 INFO - PROCESS | 3556 | 1461162741878 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:32:21 INFO - PROCESS | 3556 | 1461162741880 Marionette TRACE conn4 <- [1,254,null,{}] 07:32:21 INFO - PROCESS | 3556 | 1461162741883 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 3556 | 1461162741967 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:32:21 INFO - PROCESS | 3556 | 1461162741974 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525A9800 == 16 [pid = 3556] [id = 73] 07:32:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C4A266400) [pid = 3556] [serial = 216] [outer = 0000000000000000] 07:32:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C4BC36000) [pid = 3556] [serial = 217] [outer = 0000008C4A266400] 07:32:22 INFO - PROCESS | 3556 | 1461162742021 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C508B4800) [pid = 3556] [serial = 218] [outer = 0000008C4A266400] 07:32:22 INFO - PROCESS | 3556 | 1461162742433 Marionette TRACE conn4 <- [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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 566ms 07:32:22 INFO - PROCESS | 3556 | 1461162742459 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 3556 | 1461162742461 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 07:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:32:22 INFO - PROCESS | 3556 | 1461162742464 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 3556 | 1461162742466 Marionette TRACE conn4 <- [1,258,null,{}] 07:32:22 INFO - PROCESS | 3556 | 1461162742474 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 3556 | 1461162742553 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:32:22 INFO - PROCESS | 3556 | 1461162742560 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA19000 == 17 [pid = 3556] [id = 74] 07:32:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C54794000) [pid = 3556] [serial = 219] [outer = 0000000000000000] 07:32:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C553B4800) [pid = 3556] [serial = 220] [outer = 0000008C54794000] 07:32:22 INFO - PROCESS | 3556 | 1461162742606 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C57CCF800) [pid = 3556] [serial = 221] [outer = 0000008C54794000] 07:32:23 INFO - PROCESS | 3556 | 1461162743048 Marionette TRACE conn4 <- [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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 07:32:23 INFO - PROCESS | 3556 | 1461162743102 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3556 | 1461162743105 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 07:32:23 INFO - PROCESS | 3556 | 1461162743108 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:32:23 INFO - PROCESS | 3556 | 1461162743110 Marionette TRACE conn4 <- [1,262,null,{}] 07:32:23 INFO - PROCESS | 3556 | 1461162743113 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 3556 | 1461162743194 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:32:23 INFO - PROCESS | 3556 | 1461162743200 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA7A000 == 18 [pid = 3556] [id = 75] 07:32:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5B76AC00) [pid = 3556] [serial = 222] [outer = 0000000000000000] 07:32:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5C175400) [pid = 3556] [serial = 223] [outer = 0000008C5B76AC00] 07:32:23 INFO - PROCESS | 3556 | 1461162743247 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5FE85800) [pid = 3556] [serial = 224] [outer = 0000008C5B76AC00] 07:32:23 INFO - PROCESS | 3556 | 1461162743837 Marionette TRACE conn4 <- [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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 776ms 07:32:23 INFO - PROCESS | 3556 | 1461162743931 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3556 | 1461162743936 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:32:23 INFO - PROCESS | 3556 | 1461162743966 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 3556 | 1461162743970 Marionette TRACE conn4 <- [1,266,null,{}] 07:32:23 INFO - PROCESS | 3556 | 1461162743977 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 3556 | 1461162744102 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:32:24 INFO - PROCESS | 3556 | 1461162744167 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521D5000 == 19 [pid = 3556] [id = 76] 07:32:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C4BDE7000) [pid = 3556] [serial = 225] [outer = 0000000000000000] 07:32:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C4C528000) [pid = 3556] [serial = 226] [outer = 0000008C4BDE7000] 07:32:24 INFO - PROCESS | 3556 | 1461162744227 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C55397000) [pid = 3556] [serial = 227] [outer = 0000008C4BDE7000] 07:32:24 INFO - PROCESS | 3556 | 1461162744877 Marionette TRACE conn4 <- [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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 943ms 07:32:24 INFO - PROCESS | 3556 | 1461162744908 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 3556 | 1461162744914 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 07:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:32:24 INFO - PROCESS | 3556 | 1461162744921 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 3556 | 1461162744924 Marionette TRACE conn4 <- [1,270,null,{}] 07:32:24 INFO - PROCESS | 3556 | 1461162744928 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 3556 | 1461162745050 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:32:25 INFO - PROCESS | 3556 | 1461162745123 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D169000 == 20 [pid = 3556] [id = 77] 07:32:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C50717800) [pid = 3556] [serial = 228] [outer = 0000000000000000] 07:32:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C580A4400) [pid = 3556] [serial = 229] [outer = 0000008C50717800] 07:32:25 INFO - PROCESS | 3556 | 1461162745189 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C59B76400) [pid = 3556] [serial = 230] [outer = 0000008C50717800] 07:32:26 INFO - PROCESS | 3556 | 1461162746051 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1183ms 07:32:26 INFO - PROCESS | 3556 | 1461162746105 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 3556 | 1461162746109 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 07:32:26 INFO - PROCESS | 3556 | 1461162746114 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:32:26 INFO - PROCESS | 3556 | 1461162746118 Marionette TRACE conn4 <- [1,274,null,{}] 07:32:26 INFO - PROCESS | 3556 | 1461162746123 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 3556 | 1461162746235 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C4C531000) [pid = 3556] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C507A0400) [pid = 3556] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C50C93000) [pid = 3556] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C50A7E800) [pid = 3556] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5538AC00) [pid = 3556] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C50059400) [pid = 3556] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C507A1400) [pid = 3556] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C50859000) [pid = 3556] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C4998CC00) [pid = 3556] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C4AB5C400) [pid = 3556] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C4AB5B000) [pid = 3556] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C4B958C00) [pid = 3556] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C4CB8CC00) [pid = 3556] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C576F2C00) [pid = 3556] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C57698000) [pid = 3556] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C4BAA5400) [pid = 3556] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C4CB8C000) [pid = 3556] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C50765800) [pid = 3556] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C50C39800) [pid = 3556] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C57395000) [pid = 3556] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4FF2D800) [pid = 3556] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C50A7F400) [pid = 3556] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C549F9C00) [pid = 3556] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C52171000) [pid = 3556] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5FE84C00) [pid = 3556] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C57CDCC00) [pid = 3556] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C58060C00) [pid = 3556] [serial = 155] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C55933400) [pid = 3556] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C57CD4400) [pid = 3556] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C576F2800) [pid = 3556] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C56DA0000) [pid = 3556] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C55A5A000) [pid = 3556] [serial = 152] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C59B0E000) [pid = 3556] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C576F3000) [pid = 3556] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5478BC00) [pid = 3556] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C518C0000) [pid = 3556] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C576F8400) [pid = 3556] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C576AC400) [pid = 3556] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C54796400) [pid = 3556] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C4B95A800) [pid = 3556] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4CD8A400) [pid = 3556] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C52568000) [pid = 3556] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C553BCC00) [pid = 3556] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5BE5BC00) [pid = 3556] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5BE69C00) [pid = 3556] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C56D9EC00) [pid = 3556] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C500B9C00) [pid = 3556] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C576A6400) [pid = 3556] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C50719800) [pid = 3556] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C5B761800) [pid = 3556] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C5A898400) [pid = 3556] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C57CD9000) [pid = 3556] [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.] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C56D9A400) [pid = 3556] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C57CDC400) [pid = 3556] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C59525800) [pid = 3556] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C518C5000) [pid = 3556] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C5A829400) [pid = 3556] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C57CE3800) [pid = 3556] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C58066400) [pid = 3556] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C588B5C00) [pid = 3556] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C518C4C00) [pid = 3556] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C5FE7D400) [pid = 3556] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C5D631C00) [pid = 3556] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C5B762000) [pid = 3556] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C5D62C800) [pid = 3556] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C5D6BEC00) [pid = 3556] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C55A5BC00) [pid = 3556] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C5BED6000) [pid = 3556] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C5C175C00) [pid = 3556] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 71 (0000008C5BED0C00) [pid = 3556] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 70 (0000008C5F8ED800) [pid = 3556] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 69 (0000008C5F8E5800) [pid = 3556] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 68 (0000008C5F7FC800) [pid = 3556] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 67 (0000008C4B29A400) [pid = 3556] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 66 (0000008C5FF79400) [pid = 3556] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 65 (0000008C4998E000) [pid = 3556] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 64 (0000008C5B2ED400) [pid = 3556] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 63 (0000008C5B25C000) [pid = 3556] [serial = 158] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 62 (0000008C5C170400) [pid = 3556] [serial = 149] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 61 (0000008C576EC800) [pid = 3556] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 60 (0000008C59B6E000) [pid = 3556] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 59 (0000008C5EADA000) [pid = 3556] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 58 (0000008C57691800) [pid = 3556] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 57 (0000008C55AC5400) [pid = 3556] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 56 (0000008C55934000) [pid = 3556] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 55 (0000008C5F8E9000) [pid = 3556] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | --DOMWINDOW == 54 (0000008C5FE87400) [pid = 3556] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3556 | 1461162746335 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4C5CE000 == 21 [pid = 3556] [id = 78] 07:32:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 55 (0000008C49986000) [pid = 3556] [serial = 231] [outer = 0000000000000000] 07:32:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 56 (0000008C4998F800) [pid = 3556] [serial = 232] [outer = 0000008C49986000] 07:32:26 INFO - PROCESS | 3556 | 1461162746393 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 57 (0000008C4B95A000) [pid = 3556] [serial = 233] [outer = 0000008C49986000] 07:32:26 INFO - PROCESS | 3556 | 1461162746850 Marionette TRACE conn4 <- [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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 775ms 07:32:26 INFO - PROCESS | 3556 | 1461162746894 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 3556 | 1461162746900 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 07:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:32:26 INFO - PROCESS | 3556 | 1461162746906 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 3556 | 1461162746909 Marionette TRACE conn4 <- [1,278,null,{}] 07:32:26 INFO - PROCESS | 3556 | 1461162746913 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 3556 | 1461162746992 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:32:27 INFO - PROCESS | 3556 | 1461162747001 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C500DC800 == 22 [pid = 3556] [id = 79] 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 58 (0000008C4CB8A800) [pid = 3556] [serial = 234] [outer = 0000000000000000] 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 59 (0000008C4CD14C00) [pid = 3556] [serial = 235] [outer = 0000008C4CB8A800] 07:32:27 INFO - PROCESS | 3556 | 1461162747057 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 60 (0000008C4FF30C00) [pid = 3556] [serial = 236] [outer = 0000008C4CB8A800] 07:32:27 INFO - PROCESS | 3556 | 1461162747490 Marionette TRACE conn4 <- [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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 07:32:27 INFO - PROCESS | 3556 | 1461162747537 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 3556 | 1461162747539 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 07:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:32:27 INFO - PROCESS | 3556 | 1461162747542 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 3556 | 1461162747546 Marionette TRACE conn4 <- [1,282,null,{}] 07:32:27 INFO - PROCESS | 3556 | 1461162747558 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 3556 | 1461162747643 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:32:27 INFO - PROCESS | 3556 | 1461162747653 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C4E800 == 23 [pid = 3556] [id = 80] 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 61 (0000008C49981800) [pid = 3556] [serial = 237] [outer = 0000000000000000] 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 62 (0000008C50859000) [pid = 3556] [serial = 238] [outer = 0000008C49981800] 07:32:27 INFO - PROCESS | 3556 | 1461162747704 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 63 (0000008C50C3C000) [pid = 3556] [serial = 239] [outer = 0000008C49981800] 07:32:28 INFO - PROCESS | 3556 | 1461162748134 Marionette TRACE conn4 <- [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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 07:32:28 INFO - PROCESS | 3556 | 1461162748174 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 3556 | 1461162748177 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 07:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:32:28 INFO - PROCESS | 3556 | 1461162748180 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 3556 | 1461162748182 Marionette TRACE conn4 <- [1,286,null,{}] 07:32:28 INFO - PROCESS | 3556 | 1461162748186 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 3556 | 1461162748266 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:32:28 INFO - PROCESS | 3556 | 1461162748272 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51936000 == 24 [pid = 3556] [id = 81] 07:32:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 64 (0000008C50CF5400) [pid = 3556] [serial = 240] [outer = 0000000000000000] 07:32:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 65 (0000008C518C0400) [pid = 3556] [serial = 241] [outer = 0000008C50CF5400] 07:32:28 INFO - PROCESS | 3556 | 1461162748320 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 66 (0000008C52170000) [pid = 3556] [serial = 242] [outer = 0000008C50CF5400] 07:32:28 INFO - PROCESS | 3556 | 1461162748818 Marionette TRACE conn4 <- [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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 07:32:28 INFO - PROCESS | 3556 | 1461162748854 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:32:28 INFO - PROCESS | 3556 | 1461162748856 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 07:32:28 INFO - PROCESS | 3556 | 1461162748860 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 3556 | 1461162748861 Marionette TRACE conn4 <- [1,290,null,{}] 07:32:28 INFO - PROCESS | 3556 | 1461162748865 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 3556 | 1461162748960 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:32:28 INFO - PROCESS | 3556 | 1461162748968 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C7800 == 25 [pid = 3556] [id = 82] 07:32:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 67 (0000008C5478DC00) [pid = 3556] [serial = 243] [outer = 0000000000000000] 07:32:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 68 (0000008C54793C00) [pid = 3556] [serial = 244] [outer = 0000008C5478DC00] 07:32:29 INFO - PROCESS | 3556 | 1461162749016 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 69 (0000008C553B8C00) [pid = 3556] [serial = 245] [outer = 0000008C5478DC00] 07:32:29 INFO - PROCESS | 3556 | 1461162749461 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 07:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:32:29 INFO - PROCESS | 3556 | 1461162749492 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 3556 | 1461162749494 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 07:32:29 INFO - PROCESS | 3556 | 1461162749497 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 3556 | 1461162749499 Marionette TRACE conn4 <- [1,294,null,{}] 07:32:29 INFO - PROCESS | 3556 | 1461162749503 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 3556 | 1461162749659 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:32:29 INFO - PROCESS | 3556 | 1461162749685 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57648000 == 26 [pid = 3556] [id = 83] 07:32:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 70 (0000008C55AC1800) [pid = 3556] [serial = 246] [outer = 0000000000000000] 07:32:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C56D9E800) [pid = 3556] [serial = 247] [outer = 0000008C55AC1800] 07:32:29 INFO - PROCESS | 3556 | 1461162749737 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C57608400) [pid = 3556] [serial = 248] [outer = 0000008C55AC1800] 07:32:30 INFO - PROCESS | 3556 | 1461162750169 Marionette TRACE conn4 <- [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]]]}] 07:32:30 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. 07:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 07:32:30 INFO - PROCESS | 3556 | 1461162750235 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 3556 | 1461162750237 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 07:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:32:30 INFO - PROCESS | 3556 | 1461162750247 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 3556 | 1461162750248 Marionette TRACE conn4 <- [1,298,null,{}] 07:32:30 INFO - PROCESS | 3556 | 1461162750257 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 3556 | 1461162750354 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:32:30 INFO - PROCESS | 3556 | 1461162750365 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58005000 == 27 [pid = 3556] [id = 84] 07:32:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C57694400) [pid = 3556] [serial = 249] [outer = 0000000000000000] 07:32:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C576A5400) [pid = 3556] [serial = 250] [outer = 0000008C57694400] 07:32:30 INFO - PROCESS | 3556 | 1461162750411 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C57B9BC00) [pid = 3556] [serial = 251] [outer = 0000008C57694400] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C5BECB400) [pid = 3556] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C51861400) [pid = 3556] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C59BEDC00) [pid = 3556] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 71 (0000008C4B297C00) [pid = 3556] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 70 (0000008C56D9D400) [pid = 3556] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 69 (0000008C54794000) [pid = 3556] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 68 (0000008C56D9A800) [pid = 3556] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 67 (0000008C5F7F2800) [pid = 3556] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:32:30 INFO - PROCESS | 3556 | --DOMWINDOW == 66 (0000008C4A266400) [pid = 3556] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:32:30 INFO - PROCESS | 3556 | 1461162750850 Marionette TRACE conn4 <- [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]]]}] 07:32:30 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. 07:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 07:32:30 INFO - PROCESS | 3556 | 1461162750878 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 3556 | 1461162750880 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 07:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:32:30 INFO - PROCESS | 3556 | 1461162750884 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 3556 | 1461162750886 Marionette TRACE conn4 <- [1,302,null,{}] 07:32:30 INFO - PROCESS | 3556 | 1461162750889 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 3556 | 1461162750990 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:32:31 INFO - PROCESS | 3556 | 1461162750999 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5849E800 == 28 [pid = 3556] [id = 85] 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 67 (0000008C576F8400) [pid = 3556] [serial = 252] [outer = 0000000000000000] 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 68 (0000008C57CD1C00) [pid = 3556] [serial = 253] [outer = 0000008C576F8400] 07:32:31 INFO - PROCESS | 3556 | 1461162751045 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 69 (0000008C57CE0400) [pid = 3556] [serial = 254] [outer = 0000008C576F8400] 07:32:31 INFO - PROCESS | 3556 | 1461162751446 Marionette TRACE conn4 <- [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]]]}] 07:32:31 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. 07:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 07:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:32:31 INFO - PROCESS | 3556 | 1461162751478 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 3556 | 1461162751480 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 07:32:31 INFO - PROCESS | 3556 | 1461162751483 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 3556 | 1461162751485 Marionette TRACE conn4 <- [1,306,null,{}] 07:32:31 INFO - PROCESS | 3556 | 1461162751489 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:31 INFO - PROCESS | 3556 | 1461162751566 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:32:31 INFO - PROCESS | 3556 | 1461162751572 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C4E000 == 29 [pid = 3556] [id = 86] 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 70 (0000008C57CEC400) [pid = 3556] [serial = 255] [outer = 0000000000000000] 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C58063000) [pid = 3556] [serial = 256] [outer = 0000008C57CEC400] 07:32:31 INFO - PROCESS | 3556 | 1461162751618 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C58971000) [pid = 3556] [serial = 257] [outer = 0000008C57CEC400] 07:32:32 INFO - PROCESS | 3556 | 1461162752027 Marionette TRACE conn4 <- [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]]]}] 07:32:32 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. 07:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 566ms 07:32:32 INFO - PROCESS | 3556 | 1461162752054 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 3556 | 1461162752056 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 07:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:32:32 INFO - PROCESS | 3556 | 1461162752067 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 3556 | 1461162752069 Marionette TRACE conn4 <- [1,310,null,{}] 07:32:32 INFO - PROCESS | 3556 | 1461162752077 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 3556 | 1461162752153 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:32:32 INFO - PROCESS | 3556 | 1461162752160 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5906D800 == 30 [pid = 3556] [id = 87] 07:32:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C59275800) [pid = 3556] [serial = 258] [outer = 0000000000000000] 07:32:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C5952E000) [pid = 3556] [serial = 259] [outer = 0000008C59275800] 07:32:32 INFO - PROCESS | 3556 | 1461162752207 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C59B64800) [pid = 3556] [serial = 260] [outer = 0000008C59275800] 07:32:32 INFO - PROCESS | 3556 | 1461162752680 Marionette TRACE conn4 <- [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]]]}] 07:32:32 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. 07:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 07:32:32 INFO - PROCESS | 3556 | 1461162752707 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 3556 | 1461162752712 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 07:32:32 INFO - PROCESS | 3556 | 1461162752718 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:32:32 INFO - PROCESS | 3556 | 1461162752723 Marionette TRACE conn4 <- [1,314,null,{}] 07:32:32 INFO - PROCESS | 3556 | 1461162752730 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 3556 | 1461162752837 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:32:32 INFO - PROCESS | 3556 | 1461162752906 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4BA46000 == 31 [pid = 3556] [id = 88] 07:32:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C4998DC00) [pid = 3556] [serial = 261] [outer = 0000000000000000] 07:32:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C4AB5D800) [pid = 3556] [serial = 262] [outer = 0000008C4998DC00] 07:32:32 INFO - PROCESS | 3556 | 1461162752967 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C4B960C00) [pid = 3556] [serial = 263] [outer = 0000008C4998DC00] 07:32:33 INFO - PROCESS | 3556 | 1461162753602 Marionette TRACE conn4 <- [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]]]}] 07:32:33 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. 07:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 923ms 07:32:33 INFO - PROCESS | 3556 | 1461162753647 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 3556 | 1461162753653 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 07:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:32:33 INFO - PROCESS | 3556 | 1461162753660 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 3556 | 1461162753663 Marionette TRACE conn4 <- [1,318,null,{}] 07:32:33 INFO - PROCESS | 3556 | 1461162753668 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 3556 | 1461162753805 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:32:33 INFO - PROCESS | 3556 | 1461162753868 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C2800 == 32 [pid = 3556] [id = 89] 07:32:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C5021A000) [pid = 3556] [serial = 264] [outer = 0000000000000000] 07:32:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C507A2400) [pid = 3556] [serial = 265] [outer = 0000008C5021A000] 07:32:33 INFO - PROCESS | 3556 | 1461162753927 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C518BF800) [pid = 3556] [serial = 266] [outer = 0000008C5021A000] 07:32:34 INFO - PROCESS | 3556 | 1461162754552 Marionette TRACE conn4 <- [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]]]}] 07:32:34 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. 07:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 923ms 07:32:34 INFO - PROCESS | 3556 | 1461162754589 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 3556 | 1461162754592 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 07:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:32:34 INFO - PROCESS | 3556 | 1461162754596 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 3556 | 1461162754601 Marionette TRACE conn4 <- [1,322,null,{}] 07:32:34 INFO - PROCESS | 3556 | 1461162754613 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 3556 | 1461162754720 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:32:34 INFO - PROCESS | 3556 | 1461162754783 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B33800 == 33 [pid = 3556] [id = 90] 07:32:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C55A54000) [pid = 3556] [serial = 267] [outer = 0000000000000000] 07:32:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C56D95000) [pid = 3556] [serial = 268] [outer = 0000008C55A54000] 07:32:34 INFO - PROCESS | 3556 | 1461162754845 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C576F2C00) [pid = 3556] [serial = 269] [outer = 0000008C55A54000] 07:32:35 INFO - PROCESS | 3556 | 1461162755417 Marionette TRACE conn4 <- [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]]]}] 07:32:35 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. 07:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 839ms 07:32:35 INFO - PROCESS | 3556 | 1461162755452 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 3556 | 1461162755456 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 07:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:32:35 INFO - PROCESS | 3556 | 1461162755460 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 3556 | 1461162755463 Marionette TRACE conn4 <- [1,326,null,{}] 07:32:35 INFO - PROCESS | 3556 | 1461162755467 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 3556 | 1461162755568 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:32:35 INFO - PROCESS | 3556 | 1461162755643 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AEA3000 == 34 [pid = 3556] [id = 91] 07:32:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C5A829400) [pid = 3556] [serial = 270] [outer = 0000000000000000] 07:32:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C5B25C000) [pid = 3556] [serial = 271] [outer = 0000008C5A829400] 07:32:35 INFO - PROCESS | 3556 | 1461162755702 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C5B7F5800) [pid = 3556] [serial = 272] [outer = 0000008C5A829400] 07:32:36 INFO - PROCESS | 3556 | 1461162756259 Marionette TRACE conn4 <- [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]]]}] 07:32:36 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. 07:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 819ms 07:32:36 INFO - PROCESS | 3556 | 1461162756287 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 3556 | 1461162756290 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 07:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:32:36 INFO - PROCESS | 3556 | 1461162756294 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 3556 | 1461162756296 Marionette TRACE conn4 <- [1,330,null,{}] 07:32:36 INFO - PROCESS | 3556 | 1461162756300 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 3556 | 1461162756498 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:32:36 INFO - PROCESS | 3556 | 1461162756581 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C83800 == 35 [pid = 3556] [id = 92] 07:32:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C49982C00) [pid = 3556] [serial = 273] [outer = 0000000000000000] 07:32:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C4998A400) [pid = 3556] [serial = 274] [outer = 0000008C49982C00] 07:32:36 INFO - PROCESS | 3556 | 1461162756635 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C4FF2C800) [pid = 3556] [serial = 275] [outer = 0000008C49982C00] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5C175400) [pid = 3556] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C5BED2400) [pid = 3556] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C5216EC00) [pid = 3556] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C553BF800) [pid = 3556] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C5BEC9800) [pid = 3556] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C59B5A400) [pid = 3556] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C5760AC00) [pid = 3556] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C57CD8C00) [pid = 3556] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C57CCF800) [pid = 3556] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C5EADE400) [pid = 3556] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C5D6C6400) [pid = 3556] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C553B4800) [pid = 3556] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C5F8E0800) [pid = 3556] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C5FE8C400) [pid = 3556] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C5C174800) [pid = 3556] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C508B4800) [pid = 3556] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C4BC36000) [pid = 3556] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C5B25A400) [pid = 3556] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:32:37 INFO - PROCESS | 3556 | 1461162757306 Marionette TRACE conn4 <- [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]]]}] 07:32:37 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. 07:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1022ms 07:32:37 INFO - PROCESS | 3556 | 1461162757320 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 3556 | 1461162757325 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 07:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:32:37 INFO - PROCESS | 3556 | 1461162757329 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 3556 | 1461162757333 Marionette TRACE conn4 <- [1,334,null,{}] 07:32:37 INFO - PROCESS | 3556 | 1461162757366 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 3556 | 1461162757449 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:32:37 INFO - PROCESS | 3556 | 1461162757456 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FF1F000 == 36 [pid = 3556] [id = 93] 07:32:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C4CDF9800) [pid = 3556] [serial = 276] [outer = 0000000000000000] 07:32:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C4FF8A000) [pid = 3556] [serial = 277] [outer = 0000008C4CDF9800] 07:32:37 INFO - PROCESS | 3556 | 1461162757507 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C5085D800) [pid = 3556] [serial = 278] [outer = 0000008C4CDF9800] 07:32:38 INFO - PROCESS | 3556 | 1461162757996 Marionette TRACE conn4 <- [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]]]}] 07:32:38 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. 07:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 07:32:38 INFO - PROCESS | 3556 | 1461162758025 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3556 | 1461162758028 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 07:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:32:38 INFO - PROCESS | 3556 | 1461162758032 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 3556 | 1461162758034 Marionette TRACE conn4 <- [1,338,null,{}] 07:32:38 INFO - PROCESS | 3556 | 1461162758038 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3556 | 1461162758150 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:32:38 INFO - PROCESS | 3556 | 1461162758159 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57645800 == 37 [pid = 3556] [id = 94] 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C54796C00) [pid = 3556] [serial = 279] [outer = 0000000000000000] 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C553B3800) [pid = 3556] [serial = 280] [outer = 0000008C54796C00] 07:32:38 INFO - PROCESS | 3556 | 1461162758207 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C55A4D400) [pid = 3556] [serial = 281] [outer = 0000008C54796C00] 07:32:38 INFO - PROCESS | 3556 | 1461162758664 Marionette TRACE conn4 <- [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]]]}] 07:32:38 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. 07:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 07:32:38 INFO - PROCESS | 3556 | 1461162758707 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3556 | 1461162758711 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 07:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:32:38 INFO - PROCESS | 3556 | 1461162758723 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 3556 | 1461162758727 Marionette TRACE conn4 <- [1,342,null,{}] 07:32:38 INFO - PROCESS | 3556 | 1461162758731 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3556 | 1461162758814 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:32:38 INFO - PROCESS | 3556 | 1461162758823 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBA800 == 38 [pid = 3556] [id = 95] 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C57394400) [pid = 3556] [serial = 282] [outer = 0000000000000000] 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C576EA800) [pid = 3556] [serial = 283] [outer = 0000008C57394400] 07:32:38 INFO - PROCESS | 3556 | 1461162758871 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C57CD6800) [pid = 3556] [serial = 284] [outer = 0000008C57394400] 07:32:39 INFO - PROCESS | 3556 | 1461162759292 Marionette TRACE conn4 <- [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]]]}] 07:32:39 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. 07:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 07:32:39 INFO - PROCESS | 3556 | 1461162759349 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 3556 | 1461162759354 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 07:32:39 INFO - PROCESS | 3556 | 1461162759359 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:32:39 INFO - PROCESS | 3556 | 1461162759364 Marionette TRACE conn4 <- [1,346,null,{}] 07:32:39 INFO - PROCESS | 3556 | 1461162759370 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:39 INFO - PROCESS | 3556 | 1461162759506 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:32:39 INFO - PROCESS | 3556 | 1461162759637 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C8B800 == 39 [pid = 3556] [id = 96] 07:32:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C4C52D000) [pid = 3556] [serial = 285] [outer = 0000000000000000] 07:32:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C4CDF8000) [pid = 3556] [serial = 286] [outer = 0000008C4C52D000] 07:32:39 INFO - PROCESS | 3556 | 1461162759698 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C50C9B000) [pid = 3556] [serial = 287] [outer = 0000008C4C52D000] 07:32:40 INFO - PROCESS | 3556 | 1461162760246 Marionette TRACE conn4 <- [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]]]}] 07:32:40 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. 07:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 07:32:40 INFO - PROCESS | 3556 | 1461162760307 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 3556 | 1461162760311 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 07:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:32:40 INFO - PROCESS | 3556 | 1461162760320 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 3556 | 1461162760324 Marionette TRACE conn4 <- [1,350,null,{}] 07:32:40 INFO - PROCESS | 3556 | 1461162760329 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:40 INFO - PROCESS | 3556 | 1461162760438 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:32:40 INFO - PROCESS | 3556 | 1461162760500 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5937A000 == 40 [pid = 3556] [id = 97] 07:32:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C55933400) [pid = 3556] [serial = 288] [outer = 0000000000000000] 07:32:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C56D94800) [pid = 3556] [serial = 289] [outer = 0000008C55933400] 07:32:40 INFO - PROCESS | 3556 | 1461162760558 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C576EAC00) [pid = 3556] [serial = 290] [outer = 0000008C55933400] 07:32:41 INFO - PROCESS | 3556 | 1461162761180 Marionette TRACE conn4 <- [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]]]}] 07:32:41 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. 07:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 880ms 07:32:41 INFO - PROCESS | 3556 | 1461162761200 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 3556 | 1461162761203 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 07:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:32:41 INFO - PROCESS | 3556 | 1461162761207 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 3556 | 1461162761210 Marionette TRACE conn4 <- [1,354,null,{}] 07:32:41 INFO - PROCESS | 3556 | 1461162761221 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 3556 | 1461162761331 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:32:41 INFO - PROCESS | 3556 | 1461162761396 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C077800 == 41 [pid = 3556] [id = 98] 07:32:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C59B63C00) [pid = 3556] [serial = 291] [outer = 0000000000000000] 07:32:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C5A832400) [pid = 3556] [serial = 292] [outer = 0000008C59B63C00] 07:32:41 INFO - PROCESS | 3556 | 1461162761460 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C5B7EE800) [pid = 3556] [serial = 293] [outer = 0000008C59B63C00] 07:32:42 INFO - PROCESS | 3556 | 1461162762059 Marionette TRACE conn4 <- [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]]]}] 07:32: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. 07:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 881ms 07:32:42 INFO - PROCESS | 3556 | 1461162762090 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 3556 | 1461162762092 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 07:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:32:42 INFO - PROCESS | 3556 | 1461162762096 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 3556 | 1461162762098 Marionette TRACE conn4 <- [1,358,null,{}] 07:32:42 INFO - PROCESS | 3556 | 1461162762102 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 3556 | 1461162762203 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:32:42 INFO - PROCESS | 3556 | 1461162762281 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0BB800 == 42 [pid = 3556] [id = 99] 07:32:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C5BECD800) [pid = 3556] [serial = 294] [outer = 0000000000000000] 07:32:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C5BED1000) [pid = 3556] [serial = 295] [outer = 0000008C5BECD800] 07:32:42 INFO - PROCESS | 3556 | 1461162762340 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C5C16B000) [pid = 3556] [serial = 296] [outer = 0000008C5BECD800] 07:32:42 INFO - PROCESS | 3556 | 1461162762951 Marionette TRACE conn4 <- [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]]]}] 07:32:42 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. 07:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 07:32:42 INFO - PROCESS | 3556 | 1461162762982 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 3556 | 1461162762985 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 07:32:42 INFO - PROCESS | 3556 | 1461162762989 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:32:43 INFO - PROCESS | 3556 | 1461162762992 Marionette TRACE conn4 <- [1,362,null,{}] 07:32:43 INFO - PROCESS | 3556 | 1461162762995 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 3556 | 1461162763093 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:32:43 INFO - PROCESS | 3556 | 1461162763155 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C139800 == 43 [pid = 3556] [id = 100] 07:32:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C5C176800) [pid = 3556] [serial = 297] [outer = 0000000000000000] 07:32:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5D622400) [pid = 3556] [serial = 298] [outer = 0000008C5C176800] 07:32:43 INFO - PROCESS | 3556 | 1461162763213 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C5D62C000) [pid = 3556] [serial = 299] [outer = 0000008C5C176800] 07:32:43 INFO - PROCESS | 3556 | 1461162763759 Marionette TRACE conn4 <- [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]]]}] 07:32:43 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. 07:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 818ms 07:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:32:43 INFO - PROCESS | 3556 | 1461162763812 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 3556 | 1461162763814 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 07:32:43 INFO - PROCESS | 3556 | 1461162763818 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 3556 | 1461162763820 Marionette TRACE conn4 <- [1,366,null,{}] 07:32:43 INFO - PROCESS | 3556 | 1461162763824 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 3556 | 1461162763955 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:32:44 INFO - PROCESS | 3556 | 1461162764019 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D20A000 == 44 [pid = 3556] [id = 101] 07:32:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5D6C6C00) [pid = 3556] [serial = 300] [outer = 0000000000000000] 07:32:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5EADB000) [pid = 3556] [serial = 301] [outer = 0000008C5D6C6C00] 07:32:44 INFO - PROCESS | 3556 | 1461162764082 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5F7F3C00) [pid = 3556] [serial = 302] [outer = 0000008C5D6C6C00] 07:32:44 INFO - PROCESS | 3556 | 1461162764760 Marionette TRACE conn4 <- [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]]]}] 07:32:44 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. 07:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 07:32:44 INFO - PROCESS | 3556 | 1461162764807 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 3556 | 1461162764811 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 07:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:32:44 INFO - PROCESS | 3556 | 1461162764817 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 3556 | 1461162764820 Marionette TRACE conn4 <- [1,370,null,{}] 07:32:44 INFO - PROCESS | 3556 | 1461162764844 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 3556 | 1461162764943 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:32:45 INFO - PROCESS | 3556 | 1461162765010 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57799000 == 45 [pid = 3556] [id = 102] 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C503BC000) [pid = 3556] [serial = 303] [outer = 0000000000000000] 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C518BE400) [pid = 3556] [serial = 304] [outer = 0000008C503BC000] 07:32:45 INFO - PROCESS | 3556 | 1461162765065 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5593E400) [pid = 3556] [serial = 305] [outer = 0000008C503BC000] 07:32:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57645800 == 44 [pid = 3556] [id = 94] 07:32:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FF1F000 == 43 [pid = 3556] [id = 93] 07:32:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C83800 == 42 [pid = 3556] [id = 92] 07:32:45 INFO - PROCESS | 3556 | 1461162765573 Marionette TRACE conn4 <- [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]]]}] 07:32:45 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. 07:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 797ms 07:32:45 INFO - PROCESS | 3556 | 1461162765640 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 3556 | 1461162765646 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 07:32:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:32:45 INFO - PROCESS | 3556 | 1461162765652 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 3556 | 1461162765655 Marionette TRACE conn4 <- [1,374,null,{}] 07:32:45 INFO - PROCESS | 3556 | 1461162765658 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 3556 | 1461162765763 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:32:45 INFO - PROCESS | 3556 | 1461162765776 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FC9800 == 43 [pid = 3556] [id = 103] 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C4CD8A400) [pid = 3556] [serial = 306] [outer = 0000000000000000] 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C553BD000) [pid = 3556] [serial = 307] [outer = 0000008C4CD8A400] 07:32:45 INFO - PROCESS | 3556 | 1461162765857 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C57693800) [pid = 3556] [serial = 308] [outer = 0000008C4CD8A400] 07:32:46 INFO - PROCESS | 3556 | 1461162766341 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:32:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 07:32:46 INFO - PROCESS | 3556 | 1461162766387 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 3556 | 1461162766389 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 07:32:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:32:46 INFO - PROCESS | 3556 | 1461162766393 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 3556 | 1461162766396 Marionette TRACE conn4 <- [1,378,null,{}] 07:32:46 INFO - PROCESS | 3556 | 1461162766413 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 3556 | 1461162766523 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:32:46 INFO - PROCESS | 3556 | 1461162766532 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C134800 == 44 [pid = 3556] [id = 104] 07:32:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C59B64000) [pid = 3556] [serial = 309] [outer = 0000000000000000] 07:32:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5B763C00) [pid = 3556] [serial = 310] [outer = 0000008C59B64000] 07:32:46 INFO - PROCESS | 3556 | 1461162766589 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5C175400) [pid = 3556] [serial = 311] [outer = 0000008C59B64000] 07:32:47 INFO - PROCESS | 3556 | 1461162767198 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:32:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 07:32:47 INFO - PROCESS | 3556 | 1461162767234 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 3556 | 1461162767237 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 07:32:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:32:47 INFO - PROCESS | 3556 | 1461162767241 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 3556 | 1461162767242 Marionette TRACE conn4 <- [1,382,null,{}] 07:32:47 INFO - PROCESS | 3556 | 1461162767246 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 3556 | 1461162767350 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:32:47 INFO - PROCESS | 3556 | 1461162767358 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA18000 == 45 [pid = 3556] [id = 105] 07:32:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5D6C2800) [pid = 3556] [serial = 312] [outer = 0000000000000000] 07:32:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5EAD6400) [pid = 3556] [serial = 313] [outer = 0000008C5D6C2800] 07:32:47 INFO - PROCESS | 3556 | 1461162767405 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5F7F9400) [pid = 3556] [serial = 314] [outer = 0000008C5D6C2800] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5478DC00) [pid = 3556] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C55AC1800) [pid = 3556] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C49981800) [pid = 3556] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C4CB8A800) [pid = 3556] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C57CEC400) [pid = 3556] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C50CF5400) [pid = 3556] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C49986000) [pid = 3556] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C57694400) [pid = 3556] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C576F8400) [pid = 3556] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C50717800) [pid = 3556] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4CDF9800) [pid = 3556] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C49982C00) [pid = 3556] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:32:47 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C54796C00) [pid = 3556] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:32:47 INFO - PROCESS | 3556 | 1461162767885 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:32:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 07:32:47 INFO - PROCESS | 3556 | 1461162767914 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 3556 | 1461162767917 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 07:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:32:47 INFO - PROCESS | 3556 | 1461162767921 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 3556 | 1461162767922 Marionette TRACE conn4 <- [1,386,null,{}] 07:32:47 INFO - PROCESS | 3556 | 1461162767926 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 3556 | 1461162768004 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:32:48 INFO - PROCESS | 3556 | 1461162768010 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA57800 == 46 [pid = 3556] [id = 106] 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C50769400) [pid = 3556] [serial = 315] [outer = 0000000000000000] 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C57B9F000) [pid = 3556] [serial = 316] [outer = 0000008C50769400] 07:32:48 INFO - PROCESS | 3556 | 1461162768057 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5F8E0400) [pid = 3556] [serial = 317] [outer = 0000008C50769400] 07:32:48 INFO - PROCESS | 3556 | 1461162768494 Marionette TRACE conn4 <- [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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 07:32:48 INFO - PROCESS | 3556 | 1461162768552 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 3556 | 1461162768555 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 07:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:32:48 INFO - PROCESS | 3556 | 1461162768558 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 3556 | 1461162768560 Marionette TRACE conn4 <- [1,390,null,{}] 07:32:48 INFO - PROCESS | 3556 | 1461162768563 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 3556 | 1461162768663 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:32:48 INFO - PROCESS | 3556 | 1461162768672 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F707800 == 47 [pid = 3556] [id = 107] 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C50ADF800) [pid = 3556] [serial = 318] [outer = 0000000000000000] 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5F8EA400) [pid = 3556] [serial = 319] [outer = 0000008C50ADF800] 07:32:48 INFO - PROCESS | 3556 | 1461162768722 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5FE83000) [pid = 3556] [serial = 320] [outer = 0000008C50ADF800] 07:32:49 INFO - PROCESS | 3556 | 1461162769185 Marionette TRACE conn4 <- [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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 07:32:49 INFO - PROCESS | 3556 | 1461162769233 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 3556 | 1461162769235 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 07:32:49 INFO - PROCESS | 3556 | 1461162769238 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:32:49 INFO - PROCESS | 3556 | 1461162769240 Marionette TRACE conn4 <- [1,394,null,{}] 07:32:49 INFO - PROCESS | 3556 | 1461162769243 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 3556 | 1461162769323 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:32:49 INFO - PROCESS | 3556 | 1461162769331 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8A2800 == 48 [pid = 3556] [id = 108] 07:32:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C585AB000) [pid = 3556] [serial = 321] [outer = 0000000000000000] 07:32:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C585AF800) [pid = 3556] [serial = 322] [outer = 0000008C585AB000] 07:32:49 INFO - PROCESS | 3556 | 1461162769379 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5FE86400) [pid = 3556] [serial = 323] [outer = 0000008C585AB000] 07:32:50 INFO - PROCESS | 3556 | 1461162770059 Marionette TRACE conn4 <- [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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 881ms 07:32:50 INFO - PROCESS | 3556 | 1461162770123 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 3556 | 1461162770128 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 07:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:32:50 INFO - PROCESS | 3556 | 1461162770133 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 3556 | 1461162770138 Marionette TRACE conn4 <- [1,398,null,{}] 07:32:50 INFO - PROCESS | 3556 | 1461162770144 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:50 INFO - PROCESS | 3556 | 1461162770263 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:32:50 INFO - PROCESS | 3556 | 1461162770326 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C584A4000 == 49 [pid = 3556] [id = 109] 07:32:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C500B7800) [pid = 3556] [serial = 324] [outer = 0000000000000000] 07:32:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C50AD9800) [pid = 3556] [serial = 325] [outer = 0000008C500B7800] 07:32:50 INFO - PROCESS | 3556 | 1461162770388 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C50C9C000) [pid = 3556] [serial = 326] [outer = 0000008C500B7800] 07:32:50 INFO - PROCESS | 3556 | 1461162770978 Marionette TRACE conn4 <- [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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 881ms 07:32:51 INFO - PROCESS | 3556 | 1461162771018 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 3556 | 1461162771025 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 07:32:51 INFO - PROCESS | 3556 | 1461162771032 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:32:51 INFO - PROCESS | 3556 | 1461162771035 Marionette TRACE conn4 <- [1,402,null,{}] 07:32:51 INFO - PROCESS | 3556 | 1461162771039 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:51 INFO - PROCESS | 3556 | 1461162771146 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:32:51 INFO - PROCESS | 3556 | 1461162771229 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0E800 == 50 [pid = 3556] [id = 110] 07:32:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C55060400) [pid = 3556] [serial = 327] [outer = 0000000000000000] 07:32:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C55065800) [pid = 3556] [serial = 328] [outer = 0000008C55060400] 07:32:51 INFO - PROCESS | 3556 | 1461162771288 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C55AC1800) [pid = 3556] [serial = 329] [outer = 0000008C55060400] 07:32:51 INFO - PROCESS | 3556 | 1461162771959 Marionette TRACE conn4 <- [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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 07:32:52 INFO - PROCESS | 3556 | 1461162772024 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 3556 | 1461162772026 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 07:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:32:52 INFO - PROCESS | 3556 | 1461162772031 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 3556 | 1461162772035 Marionette TRACE conn4 <- [1,406,null,{}] 07:32:52 INFO - PROCESS | 3556 | 1461162772047 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 3556 | 1461162772184 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:32:52 INFO - PROCESS | 3556 | 1461162772255 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC4000 == 51 [pid = 3556] [id = 111] 07:32:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C49985800) [pid = 3556] [serial = 330] [outer = 0000000000000000] 07:32:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C585B1800) [pid = 3556] [serial = 331] [outer = 0000008C49985800] 07:32:52 INFO - PROCESS | 3556 | 1461162772363 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5D6BD400) [pid = 3556] [serial = 332] [outer = 0000008C49985800] 07:32:53 INFO - PROCESS | 3556 | 1461162773272 Marionette TRACE conn4 <- [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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1283ms 07:32:53 INFO - PROCESS | 3556 | 1461162773316 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 3556 | 1461162773320 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 07:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:32:53 INFO - PROCESS | 3556 | 1461162773325 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 3556 | 1461162773328 Marionette TRACE conn4 <- [1,410,null,{}] 07:32:53 INFO - PROCESS | 3556 | 1461162773334 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:53 INFO - PROCESS | 3556 | 1461162773432 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:32:53 INFO - PROCESS | 3556 | 1461162773504 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C51800 == 52 [pid = 3556] [id = 112] 07:32:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4BDEF400) [pid = 3556] [serial = 333] [outer = 0000000000000000] 07:32:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4FD6A000) [pid = 3556] [serial = 334] [outer = 0000008C4BDEF400] 07:32:53 INFO - PROCESS | 3556 | 1461162773556 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C50ADD000) [pid = 3556] [serial = 335] [outer = 0000008C4BDEF400] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B33800 == 51 [pid = 3556] [id = 90] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AEA3000 == 50 [pid = 3556] [id = 91] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA7D000 == 49 [pid = 3556] [id = 66] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F707800 == 48 [pid = 3556] [id = 107] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA57800 == 47 [pid = 3556] [id = 106] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA18000 == 46 [pid = 3556] [id = 105] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C134800 == 45 [pid = 3556] [id = 104] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FC9800 == 44 [pid = 3556] [id = 103] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57799000 == 43 [pid = 3556] [id = 102] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D20A000 == 42 [pid = 3556] [id = 101] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C139800 == 41 [pid = 3556] [id = 100] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C576EA800) [pid = 3556] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C507A2400) [pid = 3556] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C56D95000) [pid = 3556] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5B25C000) [pid = 3556] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C4AB5D800) [pid = 3556] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5952E000) [pid = 3556] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0BB800 == 40 [pid = 3556] [id = 99] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C077800 == 39 [pid = 3556] [id = 98] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5937A000 == 38 [pid = 3556] [id = 97] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5906D800 == 37 [pid = 3556] [id = 87] 07:32:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C8B800 == 36 [pid = 3556] [id = 96] 07:32:54 INFO - PROCESS | 3556 | 1461162774197 Marionette TRACE conn4 <- [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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 923ms 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C55A4D400) [pid = 3556] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C57CD1C00) [pid = 3556] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C58063000) [pid = 3556] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C57B9BC00) [pid = 3556] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C553B8C00) [pid = 3556] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C57CE0400) [pid = 3556] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C52170000) [pid = 3556] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C4FF2C800) [pid = 3556] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C553B3800) [pid = 3556] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4998A400) [pid = 3556] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C59B76400) [pid = 3556] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C4FF8A000) [pid = 3556] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5085D800) [pid = 3556] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C54793C00) [pid = 3556] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C57608400) [pid = 3556] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C56D9E800) [pid = 3556] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C50859000) [pid = 3556] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C50C3C000) [pid = 3556] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C4CD14C00) [pid = 3556] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C4FF30C00) [pid = 3556] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C58971000) [pid = 3556] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C518C0400) [pid = 3556] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C4C528000) [pid = 3556] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C580A4400) [pid = 3556] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C4998F800) [pid = 3556] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C4B95A000) [pid = 3556] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C576A5400) [pid = 3556] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3556 | 1461162774265 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 3556 | 1461162774271 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 07:32:54 INFO - PROCESS | 3556 | 1461162774280 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 3556 | 1461162774282 Marionette TRACE conn4 <- [1,414,null,{}] 07:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:32:54 INFO - PROCESS | 3556 | 1461162774286 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 3556 | 1461162774373 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:32:54 INFO - PROCESS | 3556 | 1461162774380 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FF21000 == 37 [pid = 3556] [id = 113] 07:32:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C4997C000) [pid = 3556] [serial = 336] [outer = 0000000000000000] 07:32:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C4BAAC400) [pid = 3556] [serial = 337] [outer = 0000008C4997C000] 07:32:54 INFO - PROCESS | 3556 | 1461162774429 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C5079E400) [pid = 3556] [serial = 338] [outer = 0000008C4997C000] 07:32:54 INFO - PROCESS | 3556 | 1461162774953 Marionette TRACE conn4 <- [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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 07:32:55 INFO - PROCESS | 3556 | 1461162775021 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 3556 | 1461162775024 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 07:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:32:55 INFO - PROCESS | 3556 | 1461162775027 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 3556 | 1461162775031 Marionette TRACE conn4 <- [1,418,null,{}] 07:32:55 INFO - PROCESS | 3556 | 1461162775042 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 3556 | 1461162775128 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:32:55 INFO - PROCESS | 3556 | 1461162775194 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521D1800 == 38 [pid = 3556] [id = 114] 07:32:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C50710C00) [pid = 3556] [serial = 339] [outer = 0000000000000000] 07:32:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C54794000) [pid = 3556] [serial = 340] [outer = 0000008C50710C00] 07:32:55 INFO - PROCESS | 3556 | 1461162775245 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C553BE800) [pid = 3556] [serial = 341] [outer = 0000008C50710C00] 07:32:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C5593E000) [pid = 3556] [serial = 342] [outer = 0000008C57691000] 07:32:56 INFO - PROCESS | 3556 | 1461162776123 Marionette TRACE conn4 <- [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]]]}] 07:32:56 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 07:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1125ms 07:32:56 INFO - PROCESS | 3556 | 1461162776155 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 3556 | 1461162776158 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 07:32:56 INFO - PROCESS | 3556 | 1461162776170 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:32:56 INFO - PROCESS | 3556 | 1461162776172 Marionette TRACE conn4 <- [1,422,null,{}] 07:32:56 INFO - PROCESS | 3556 | 1461162776176 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 3556 | 1461162776289 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:32:56 INFO - PROCESS | 3556 | 1461162776297 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C577AD800 == 39 [pid = 3556] [id = 115] 07:32:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C56D98C00) [pid = 3556] [serial = 343] [outer = 0000000000000000] 07:32:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5769BC00) [pid = 3556] [serial = 344] [outer = 0000008C56D98C00] 07:32:56 INFO - PROCESS | 3556 | 1461162776345 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C57CDA800) [pid = 3556] [serial = 345] [outer = 0000008C56D98C00] 07:32:57 INFO - PROCESS | 3556 | 1461162777275 Marionette TRACE conn4 <- [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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1137ms 07:32:57 INFO - PROCESS | 3556 | 1461162777312 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 3556 | 1461162777314 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 07:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:32:57 INFO - PROCESS | 3556 | 1461162777318 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 3556 | 1461162777320 Marionette TRACE conn4 <- [1,426,null,{}] 07:32:57 INFO - PROCESS | 3556 | 1461162777324 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 3556 | 1461162777426 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:32:57 INFO - PROCESS | 3556 | 1461162777434 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58634800 == 40 [pid = 3556] [id = 116] 07:32:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C549F9C00) [pid = 3556] [serial = 346] [outer = 0000000000000000] 07:32:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C58065000) [pid = 3556] [serial = 347] [outer = 0000008C549F9C00] 07:32:57 INFO - PROCESS | 3556 | 1461162777480 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C585AF000) [pid = 3556] [serial = 348] [outer = 0000008C549F9C00] 07:32:58 INFO - PROCESS | 3556 | 1461162777995 Marionette TRACE conn4 <- [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] 07:32:58 INFO - PROCESS | 3556 | 1461162778059 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 07:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:32:58 INFO - PROCESS | 3556 | 1461162778062 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 3556 | 1461162778064 Marionette TRACE conn4 <- [1,430,null,{}] 07:32:58 INFO - PROCESS | 3556 | 1461162778068 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 3556 | 1461162778193 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C50ADF800) [pid = 3556] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C4CD8A400) [pid = 3556] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C59B64000) [pid = 3556] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C503BC000) [pid = 3556] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5D6C6C00) [pid = 3556] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5D6C2800) [pid = 3556] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C50769400) [pid = 3556] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:32:58 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C59275800) [pid = 3556] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:32:58 INFO - PROCESS | 3556 | 1461162778531 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C46800 == 41 [pid = 3556] [id = 117] 07:32:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C49971400) [pid = 3556] [serial = 349] [outer = 0000000000000000] 07:32:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C4BDE4C00) [pid = 3556] [serial = 350] [outer = 0000008C49971400] 07:32:58 INFO - PROCESS | 3556 | 1461162778580 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C5B75FC00) [pid = 3556] [serial = 351] [outer = 0000008C49971400] 07:32:58 INFO - PROCESS | 3556 | 1461162778982 Marionette TRACE conn4 <- [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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 985ms 07:32:59 INFO - PROCESS | 3556 | 1461162779052 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3556 | 1461162779054 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 07:32:59 INFO - PROCESS | 3556 | 1461162779057 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:32:59 INFO - PROCESS | 3556 | 1461162779059 Marionette TRACE conn4 <- [1,434,null,{}] 07:32:59 INFO - PROCESS | 3556 | 1461162779062 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3556 | 1461162779162 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:32:59 INFO - PROCESS | 3556 | 1461162779171 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C071800 == 42 [pid = 3556] [id = 118] 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5805F800) [pid = 3556] [serial = 352] [outer = 0000000000000000] 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C5BED0C00) [pid = 3556] [serial = 353] [outer = 0000008C5805F800] 07:32:59 INFO - PROCESS | 3556 | 1461162779217 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5D624800) [pid = 3556] [serial = 354] [outer = 0000008C5805F800] 07:32:59 INFO - PROCESS | 3556 | 1461162779617 Marionette TRACE conn4 <- [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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 587ms 07:32:59 INFO - PROCESS | 3556 | 1461162779648 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3556 | 1461162779650 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 07:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:32:59 INFO - PROCESS | 3556 | 1461162779653 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 3556 | 1461162779655 Marionette TRACE conn4 <- [1,438,null,{}] 07:32:59 INFO - PROCESS | 3556 | 1461162779659 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3556 | 1461162779735 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:32:59 INFO - PROCESS | 3556 | 1461162779799 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D165000 == 43 [pid = 3556] [id = 119] 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5773EC00) [pid = 3556] [serial = 355] [outer = 0000000000000000] 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C57742C00) [pid = 3556] [serial = 356] [outer = 0000008C5773EC00] 07:32:59 INFO - PROCESS | 3556 | 1461162779847 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5C173000) [pid = 3556] [serial = 357] [outer = 0000008C5773EC00] 07:33:00 INFO - PROCESS | 3556 | 1461162780261 Marionette TRACE conn4 <- [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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 07:33:00 INFO - PROCESS | 3556 | 1461162780286 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 3556 | 1461162780288 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 07:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:33:00 INFO - PROCESS | 3556 | 1461162780297 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 3556 | 1461162780299 Marionette TRACE conn4 <- [1,442,null,{}] 07:33:00 INFO - PROCESS | 3556 | 1461162780303 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:00 INFO - PROCESS | 3556 | 1461162780382 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:33:00 INFO - PROCESS | 3556 | 1461162780388 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA1F000 == 44 [pid = 3556] [id = 120] 07:33:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5D631000) [pid = 3556] [serial = 358] [outer = 0000000000000000] 07:33:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5D6C2800) [pid = 3556] [serial = 359] [outer = 0000008C5D631000] 07:33:00 INFO - PROCESS | 3556 | 1461162780435 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5D7C2C00) [pid = 3556] [serial = 360] [outer = 0000008C5D631000] 07:33:01 INFO - PROCESS | 3556 | 1461162781183 Marionette TRACE conn4 <- [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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 943ms 07:33:01 INFO - PROCESS | 3556 | 1461162781238 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 3556 | 1461162781245 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 07:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:33:01 INFO - PROCESS | 3556 | 1461162781251 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 3556 | 1461162781255 Marionette TRACE conn4 <- [1,446,null,{}] 07:33:01 INFO - PROCESS | 3556 | 1461162781260 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:01 INFO - PROCESS | 3556 | 1461162781372 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:33:01 INFO - PROCESS | 3556 | 1461162781445 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C85000 == 45 [pid = 3556] [id = 121] 07:33:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4FF82800) [pid = 3556] [serial = 361] [outer = 0000000000000000] 07:33:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C50AD6C00) [pid = 3556] [serial = 362] [outer = 0000008C4FF82800] 07:33:01 INFO - PROCESS | 3556 | 1461162781507 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C519D5000) [pid = 3556] [serial = 363] [outer = 0000008C4FF82800] 07:33:02 INFO - PROCESS | 3556 | 1461162782147 Marionette TRACE conn4 <- [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]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 923ms 07:33:02 INFO - PROCESS | 3556 | 1461162782175 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 3556 | 1461162782182 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 07:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:33:02 INFO - PROCESS | 3556 | 1461162782189 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 3556 | 1461162782192 Marionette TRACE conn4 <- [1,450,null,{}] 07:33:02 INFO - PROCESS | 3556 | 1461162782196 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 3556 | 1461162782304 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:33:02 INFO - PROCESS | 3556 | 1461162782374 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CC5800 == 46 [pid = 3556] [id = 122] 07:33:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C55A57800) [pid = 3556] [serial = 364] [outer = 0000000000000000] 07:33:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5739A400) [pid = 3556] [serial = 365] [outer = 0000008C55A57800] 07:33:02 INFO - PROCESS | 3556 | 1461162782432 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C58060000) [pid = 3556] [serial = 366] [outer = 0000008C55A57800] 07:33:03 INFO - PROCESS | 3556 | 1461162783091 Marionette TRACE conn4 <- [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] 07:33:03 INFO - PROCESS | 3556 | 1461162783185 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 07:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:33:03 INFO - PROCESS | 3556 | 1461162783188 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 3556 | 1461162783192 Marionette TRACE conn4 <- [1,454,null,{}] 07:33:03 INFO - PROCESS | 3556 | 1461162783204 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 3556 | 1461162783350 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:33:03 INFO - PROCESS | 3556 | 1461162783414 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F897000 == 47 [pid = 3556] [id = 123] 07:33:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C59B60000) [pid = 3556] [serial = 367] [outer = 0000000000000000] 07:33:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5D6C6800) [pid = 3556] [serial = 368] [outer = 0000008C59B60000] 07:33:03 INFO - PROCESS | 3556 | 1461162783515 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5D7CA800) [pid = 3556] [serial = 369] [outer = 0000008C59B60000] 07:33:04 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:04 INFO - PROCESS | 3556 | 1461162784164 Marionette TRACE conn4 <- [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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1031ms 07:33:04 INFO - PROCESS | 3556 | 1461162784221 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 3556 | 1461162784224 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 07:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:33:04 INFO - PROCESS | 3556 | 1461162784228 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 3556 | 1461162784231 Marionette TRACE conn4 <- [1,458,null,{}] 07:33:04 INFO - PROCESS | 3556 | 1461162784235 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 3556 | 1461162784344 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:33:04 INFO - PROCESS | 3556 | 1461162784413 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521D5800 == 48 [pid = 3556] [id = 124] 07:33:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C4FF85800) [pid = 3556] [serial = 370] [outer = 0000000000000000] 07:33:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D624400) [pid = 3556] [serial = 371] [outer = 0000008C4FF85800] 07:33:04 INFO - PROCESS | 3556 | 1461162784472 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5EADCC00) [pid = 3556] [serial = 372] [outer = 0000008C4FF85800] 07:33:05 INFO - PROCESS | 3556 | 1461162785160 Marionette TRACE conn4 <- [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] 07:33:05 INFO - PROCESS | 3556 | 1461162785221 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 07:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:33:05 INFO - PROCESS | 3556 | 1461162785228 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 3556 | 1461162785231 Marionette TRACE conn4 <- [1,462,null,{}] 07:33:05 INFO - PROCESS | 3556 | 1461162785237 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 3556 | 1461162785339 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:33:05 INFO - PROCESS | 3556 | 1461162785412 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CDA000 == 49 [pid = 3556] [id = 125] 07:33:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5021FC00) [pid = 3556] [serial = 373] [outer = 0000000000000000] 07:33:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5079BC00) [pid = 3556] [serial = 374] [outer = 0000008C5021FC00] 07:33:05 INFO - PROCESS | 3556 | 1461162785466 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C51861C00) [pid = 3556] [serial = 375] [outer = 0000008C5021FC00] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FBA800 == 48 [pid = 3556] [id = 95] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D165000 == 47 [pid = 3556] [id = 119] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C071800 == 46 [pid = 3556] [id = 118] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C46800 == 45 [pid = 3556] [id = 117] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58634800 == 44 [pid = 3556] [id = 116] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C577AD800 == 43 [pid = 3556] [id = 115] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521D1800 == 42 [pid = 3556] [id = 114] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FF21000 == 41 [pid = 3556] [id = 113] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C51800 == 40 [pid = 3556] [id = 112] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585AF800) [pid = 3556] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0E800 == 39 [pid = 3556] [id = 110] 07:33:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C584A4000 == 38 [pid = 3556] [id = 109] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C59B64800) [pid = 3556] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5FE83000) [pid = 3556] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C553BD000) [pid = 3556] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C57693800) [pid = 3556] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5C175400) [pid = 3556] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5B763C00) [pid = 3556] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C518BE400) [pid = 3556] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5F7F3C00) [pid = 3556] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5EADB000) [pid = 3556] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C56D94800) [pid = 3556] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5A832400) [pid = 3556] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5BED1000) [pid = 3556] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5D622400) [pid = 3556] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5EAD6400) [pid = 3556] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5F8EA400) [pid = 3556] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5F7F9400) [pid = 3556] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4CDF8000) [pid = 3556] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C57B9F000) [pid = 3556] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5593E400) [pid = 3556] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:33:05 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5F8E0400) [pid = 3556] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:33:06 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:06 INFO - PROCESS | 3556 | 1461162786069 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 3556 | 1461162786117 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:33:06 INFO - PROCESS | 3556 | 1461162786123 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3556 | 1461162786126 Marionette TRACE conn4 <- [1,466,null,{}] 07:33:06 INFO - PROCESS | 3556 | 1461162786129 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3556 | 1461162786216 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:33:06 INFO - PROCESS | 3556 | 1461162786285 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C577AD800 == 39 [pid = 3556] [id = 126] 07:33:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C4CD14800) [pid = 3556] [serial = 376] [outer = 0000000000000000] 07:33:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C51861800) [pid = 3556] [serial = 377] [outer = 0000008C4CD14800] 07:33:06 INFO - PROCESS | 3556 | 1461162786334 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C553B5000) [pid = 3556] [serial = 378] [outer = 0000008C4CD14800] 07:33:06 INFO - PROCESS | 3556 | 1461162786746 Marionette TRACE conn4 <- [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] 07:33:06 INFO - PROCESS | 3556 | 1461162786818 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:33:06 INFO - PROCESS | 3556 | 1461162786821 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3556 | 1461162786825 Marionette TRACE conn4 <- [1,470,null,{}] 07:33:06 INFO - PROCESS | 3556 | 1461162786837 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3556 | 1461162786925 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:33:06 INFO - PROCESS | 3556 | 1461162786979 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B28B000 == 40 [pid = 3556] [id = 127] 07:33:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C57CD9C00) [pid = 3556] [serial = 379] [outer = 0000000000000000] 07:33:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C57CE2800) [pid = 3556] [serial = 380] [outer = 0000008C57CD9C00] 07:33:07 INFO - PROCESS | 3556 | 1461162787031 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C588BA400) [pid = 3556] [serial = 381] [outer = 0000008C57CD9C00] 07:33:07 INFO - PROCESS | 3556 | 1461162787485 Marionette TRACE conn4 <- [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]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 07:33:07 INFO - PROCESS | 3556 | 1461162787515 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 3556 | 1461162787518 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 07:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:33:07 INFO - PROCESS | 3556 | 1461162787521 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 3556 | 1461162787523 Marionette TRACE conn4 <- [1,474,null,{}] 07:33:07 INFO - PROCESS | 3556 | 1461162787527 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 3556 | 1461162787609 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:33:07 INFO - PROCESS | 3556 | 1461162787618 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D16C000 == 41 [pid = 3556] [id = 128] 07:33:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C58978400) [pid = 3556] [serial = 382] [outer = 0000000000000000] 07:33:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5B2F4C00) [pid = 3556] [serial = 383] [outer = 0000008C58978400] 07:33:07 INFO - PROCESS | 3556 | 1461162787667 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5BECD400) [pid = 3556] [serial = 384] [outer = 0000008C58978400] 07:33:08 INFO - PROCESS | 3556 | 1461162788108 Marionette TRACE conn4 <- [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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 07:33:08 INFO - PROCESS | 3556 | 1461162788154 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3556 | 1461162788156 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 07:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:33:08 INFO - PROCESS | 3556 | 1461162788160 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 3556 | 1461162788162 Marionette TRACE conn4 <- [1,478,null,{}] 07:33:08 INFO - PROCESS | 3556 | 1461162788165 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 3556 | 1461162788286 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:33:08 INFO - PROCESS | 3556 | 1461162788364 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA20800 == 42 [pid = 3556] [id = 129] 07:33:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5C175400) [pid = 3556] [serial = 385] [outer = 0000000000000000] 07:33:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5D6BB000) [pid = 3556] [serial = 386] [outer = 0000008C5C175400] 07:33:08 INFO - PROCESS | 3556 | 1461162788413 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5D7C6400) [pid = 3556] [serial = 387] [outer = 0000008C5C175400] 07:33:08 INFO - PROCESS | 3556 | 1461162788863 Marionette TRACE conn4 <- [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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 07:33:08 INFO - PROCESS | 3556 | 1461162788902 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3556 | 1461162788904 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 07:33:08 INFO - PROCESS | 3556 | 1461162788907 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:33:08 INFO - PROCESS | 3556 | 1461162788909 Marionette TRACE conn4 <- [1,482,null,{}] 07:33:08 INFO - PROCESS | 3556 | 1461162788913 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 3556 | 1461162789041 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:33:09 INFO - PROCESS | 3556 | 1461162789093 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F71B000 == 43 [pid = 3556] [id = 130] 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5F7FBC00) [pid = 3556] [serial = 388] [outer = 0000000000000000] 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5F8E8000) [pid = 3556] [serial = 389] [outer = 0000008C5F7FBC00] 07:33:09 INFO - PROCESS | 3556 | 1461162789145 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5FE83800) [pid = 3556] [serial = 390] [outer = 0000008C5F7FBC00] 07:33:09 INFO - PROCESS | 3556 | 1461162789611 Marionette TRACE conn4 <- [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]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 776ms 07:33:09 INFO - PROCESS | 3556 | 1461162789687 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 3556 | 1461162789689 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 07:33:09 INFO - PROCESS | 3556 | 1461162789692 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:33:09 INFO - PROCESS | 3556 | 1461162789694 Marionette TRACE conn4 <- [1,486,null,{}] 07:33:09 INFO - PROCESS | 3556 | 1461162789705 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 3556 | 1461162789809 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:33:09 INFO - PROCESS | 3556 | 1461162789820 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACA000 == 44 [pid = 3556] [id = 131] 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5FF73000) [pid = 3556] [serial = 391] [outer = 0000000000000000] 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5FF75800) [pid = 3556] [serial = 392] [outer = 0000008C5FF73000] 07:33:09 INFO - PROCESS | 3556 | 1461162789865 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5FF7D000) [pid = 3556] [serial = 393] [outer = 0000008C5FF73000] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C59B63C00) [pid = 3556] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4C52D000) [pid = 3556] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C55933400) [pid = 3556] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C549F9C00) [pid = 3556] [serial = 346] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C49971400) [pid = 3556] [serial = 349] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C4BDEF400) [pid = 3556] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50710C00) [pid = 3556] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5805F800) [pid = 3556] [serial = 352] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4997C000) [pid = 3556] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C56D98C00) [pid = 3556] [serial = 343] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5B76AC00) [pid = 3556] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4BDE7000) [pid = 3556] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4998DC00) [pid = 3556] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5021A000) [pid = 3556] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C55A54000) [pid = 3556] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5A829400) [pid = 3556] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:33:10 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5773EC00) [pid = 3556] [serial = 355] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:33:10 INFO - PROCESS | 3556 | 1461162790411 Marionette TRACE conn4 <- [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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 07:33:10 INFO - PROCESS | 3556 | 1461162790430 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 3556 | 1461162790432 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 07:33:10 INFO - PROCESS | 3556 | 1461162790435 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:33:10 INFO - PROCESS | 3556 | 1461162790437 Marionette TRACE conn4 <- [1,490,null,{}] 07:33:10 INFO - PROCESS | 3556 | 1461162790441 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 3556 | 1461162790521 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:33:10 INFO - PROCESS | 3556 | 1461162790585 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEB0800 == 45 [pid = 3556] [id = 132] 07:33:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5021A000) [pid = 3556] [serial = 394] [outer = 0000000000000000] 07:33:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C55A54000) [pid = 3556] [serial = 395] [outer = 0000008C5021A000] 07:33:10 INFO - PROCESS | 3556 | 1461162790634 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C59B5A800) [pid = 3556] [serial = 396] [outer = 0000008C5021A000] 07:33:11 INFO - PROCESS | 3556 | 1461162790995 Marionette TRACE conn4 <- [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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 07:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:33:11 INFO - PROCESS | 3556 | 1461162791026 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 3556 | 1461162791028 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 07:33:11 INFO - PROCESS | 3556 | 1461162791031 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 3556 | 1461162791033 Marionette TRACE conn4 <- [1,494,null,{}] 07:33:11 INFO - PROCESS | 3556 | 1461162791036 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 3556 | 1461162791142 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:33:11 INFO - PROCESS | 3556 | 1461162791211 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6005B800 == 46 [pid = 3556] [id = 133] 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C50795800) [pid = 3556] [serial = 397] [outer = 0000000000000000] 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5FF7F400) [pid = 3556] [serial = 398] [outer = 0000008C50795800] 07:33:11 INFO - PROCESS | 3556 | 1461162791258 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C6007F000) [pid = 3556] [serial = 399] [outer = 0000008C50795800] 07:33:11 INFO - PROCESS | 3556 | 1461162791637 Marionette TRACE conn4 <- [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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 07:33:11 INFO - PROCESS | 3556 | 1461162791662 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 3556 | 1461162791665 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 07:33:11 INFO - PROCESS | 3556 | 1461162791668 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:33:11 INFO - PROCESS | 3556 | 1461162791670 Marionette TRACE conn4 <- [1,498,null,{}] 07:33:11 INFO - PROCESS | 3556 | 1461162791673 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 3556 | 1461162791782 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:33:11 INFO - PROCESS | 3556 | 1461162791790 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D1F800 == 47 [pid = 3556] [id = 134] 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5C665400) [pid = 3556] [serial = 400] [outer = 0000000000000000] 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5C66DC00) [pid = 3556] [serial = 401] [outer = 0000008C5C665400] 07:33:11 INFO - PROCESS | 3556 | 1461162791836 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5C673000) [pid = 3556] [serial = 402] [outer = 0000008C5C665400] 07:33:12 INFO - PROCESS | 3556 | 1461162792250 Marionette TRACE conn4 <- [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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 07:33:12 INFO - PROCESS | 3556 | 1461162792323 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 3556 | 1461162792327 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 07:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:33:12 INFO - PROCESS | 3556 | 1461162792333 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 3556 | 1461162792338 Marionette TRACE conn4 <- [1,502,null,{}] 07:33:12 INFO - PROCESS | 3556 | 1461162792344 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 3556 | 1461162792463 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:33:12 INFO - PROCESS | 3556 | 1461162792623 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521C6800 == 48 [pid = 3556] [id = 135] 07:33:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4CB21000) [pid = 3556] [serial = 403] [outer = 0000000000000000] 07:33:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C4FD69400) [pid = 3556] [serial = 404] [outer = 0000008C4CB21000] 07:33:12 INFO - PROCESS | 3556 | 1461162792683 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C54794400) [pid = 3556] [serial = 405] [outer = 0000008C4CB21000] 07:33:13 INFO - PROCESS | 3556 | 1461162793311 Marionette TRACE conn4 <- [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]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1028ms 07:33:13 INFO - PROCESS | 3556 | 1461162793364 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 3556 | 1461162793368 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 07:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:33:13 INFO - PROCESS | 3556 | 1461162793377 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 3556 | 1461162793381 Marionette TRACE conn4 <- [1,506,null,{}] 07:33:13 INFO - PROCESS | 3556 | 1461162793386 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 3556 | 1461162793498 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:33:13 INFO - PROCESS | 3556 | 1461162793571 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D21E800 == 49 [pid = 3556] [id = 136] 07:33:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C4CCCC000) [pid = 3556] [serial = 406] [outer = 0000000000000000] 07:33:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57CD9400) [pid = 3556] [serial = 407] [outer = 0000008C4CCCC000] 07:33:13 INFO - PROCESS | 3556 | 1461162793629 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5926CC00) [pid = 3556] [serial = 408] [outer = 0000008C4CCCC000] 07:33:14 INFO - PROCESS | 3556 | 1461162794247 Marionette TRACE conn4 <- [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]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 923ms 07:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:33:14 INFO - PROCESS | 3556 | 1461162794301 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 3556 | 1461162794303 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 07:33:14 INFO - PROCESS | 3556 | 1461162794307 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 3556 | 1461162794310 Marionette TRACE conn4 <- [1,510,null,{}] 07:33:14 INFO - PROCESS | 3556 | 1461162794321 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:14 INFO - PROCESS | 3556 | 1461162794437 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:33:14 INFO - PROCESS | 3556 | 1461162794511 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D91000 == 50 [pid = 3556] [id = 137] 07:33:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5CB38000) [pid = 3556] [serial = 409] [outer = 0000000000000000] 07:33:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5CB3A400) [pid = 3556] [serial = 410] [outer = 0000008C5CB38000] 07:33:14 INFO - PROCESS | 3556 | 1461162794615 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CB41C00) [pid = 3556] [serial = 411] [outer = 0000008C5CB38000] 07:33:15 INFO - PROCESS | 3556 | 1461162795266 Marionette TRACE conn4 <- [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]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1021ms 07:33:15 INFO - PROCESS | 3556 | 1461162795331 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 3556 | 1461162795333 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 07:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:33:15 INFO - PROCESS | 3556 | 1461162795337 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 3556 | 1461162795339 Marionette TRACE conn4 <- [1,514,null,{}] 07:33:15 INFO - PROCESS | 3556 | 1461162795343 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 3556 | 1461162795450 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:33:15 INFO - PROCESS | 3556 | 1461162795521 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D494000 == 51 [pid = 3556] [id = 138] 07:33:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5D79F800) [pid = 3556] [serial = 412] [outer = 0000000000000000] 07:33:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D7A8400) [pid = 3556] [serial = 413] [outer = 0000008C5D79F800] 07:33:15 INFO - PROCESS | 3556 | 1461162795579 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5EAD7000) [pid = 3556] [serial = 414] [outer = 0000008C5D79F800] 07:33:16 INFO - PROCESS | 3556 | 1461162796161 Marionette TRACE conn4 <- [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]]]}] 07:33:16 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 07:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1020ms 07:33:16 INFO - PROCESS | 3556 | 1461162796388 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 3556 | 1461162796393 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 07:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:33:16 INFO - PROCESS | 3556 | 1461162796426 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 3556 | 1461162796429 Marionette TRACE conn4 <- [1,518,null,{}] 07:33:16 INFO - PROCESS | 3556 | 1461162796434 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 3556 | 1461162796532 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:33:16 INFO - PROCESS | 3556 | 1461162796598 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B507000 == 52 [pid = 3556] [id = 139] 07:33:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4A2ABC00) [pid = 3556] [serial = 415] [outer = 0000000000000000] 07:33:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4A9EF400) [pid = 3556] [serial = 416] [outer = 0000008C4A2ABC00] 07:33:16 INFO - PROCESS | 3556 | 1461162796650 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4B298000) [pid = 3556] [serial = 417] [outer = 0000008C4A2ABC00] 07:33:17 INFO - PROCESS | 3556 | 1461162797213 Marionette TRACE conn4 <- [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]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 819ms 07:33:17 INFO - PROCESS | 3556 | 1461162797256 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 3556 | 1461162797260 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 07:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:33:17 INFO - PROCESS | 3556 | 1461162797267 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 3556 | 1461162797271 Marionette TRACE conn4 <- [1,522,null,{}] 07:33:17 INFO - PROCESS | 3556 | 1461162797275 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 3556 | 1461162797372 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:33:17 INFO - PROCESS | 3556 | 1461162797458 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50837800 == 53 [pid = 3556] [id = 140] 07:33:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C4BC35400) [pid = 3556] [serial = 418] [outer = 0000000000000000] 07:33:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C4CB23000) [pid = 3556] [serial = 419] [outer = 0000008C4BC35400] 07:33:17 INFO - PROCESS | 3556 | 1461162797511 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C4FD6B400) [pid = 3556] [serial = 420] [outer = 0000008C4BC35400] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C4E000 == 52 [pid = 3556] [id = 86] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8A2800 == 51 [pid = 3556] [id = 108] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4BA46000 == 50 [pid = 3556] [id = 88] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6005B800 == 49 [pid = 3556] [id = 133] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEB0800 == 48 [pid = 3556] [id = 132] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACA000 == 47 [pid = 3556] [id = 131] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F71B000 == 46 [pid = 3556] [id = 130] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA20800 == 45 [pid = 3556] [id = 129] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D16C000 == 44 [pid = 3556] [id = 128] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B28B000 == 43 [pid = 3556] [id = 127] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C50AD9800) [pid = 3556] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C55065800) [pid = 3556] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5D6C2800) [pid = 3556] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C577AD800 == 42 [pid = 3556] [id = 126] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CDA000 == 41 [pid = 3556] [id = 125] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521D5800 == 40 [pid = 3556] [id = 124] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F897000 == 39 [pid = 3556] [id = 123] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CC5800 == 38 [pid = 3556] [id = 122] 07:33:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C85000 == 37 [pid = 3556] [id = 121] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C4B960C00) [pid = 3556] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C518BF800) [pid = 3556] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C576F2C00) [pid = 3556] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5B7F5800) [pid = 3556] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585AF000) [pid = 3556] [serial = 348] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C58065000) [pid = 3556] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C4BDE4C00) [pid = 3556] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:33:17 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C50ADD000) [pid = 3556] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4FD6A000) [pid = 3556] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C54794000) [pid = 3556] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C585B1800) [pid = 3556] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5B75FC00) [pid = 3556] [serial = 351] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5C173000) [pid = 3556] [serial = 357] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5D624800) [pid = 3556] [serial = 354] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C4BAAC400) [pid = 3556] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5BE60800) [pid = 3556] [serial = 146] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5079E400) [pid = 3556] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5769BC00) [pid = 3556] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5BED0C00) [pid = 3556] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C57CDA800) [pid = 3556] [serial = 345] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C553BE800) [pid = 3556] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5FE85800) [pid = 3556] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C55397000) [pid = 3556] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C57742C00) [pid = 3556] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5B7EE800) [pid = 3556] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C50C9B000) [pid = 3556] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C576EAC00) [pid = 3556] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:33:18 INFO - PROCESS | 3556 | 1461162798147 Marionette TRACE conn4 <- [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]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 07:33:18 INFO - PROCESS | 3556 | 1461162798213 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 3556 | 1461162798216 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 07:33:18 INFO - PROCESS | 3556 | 1461162798220 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:33:18 INFO - PROCESS | 3556 | 1461162798222 Marionette TRACE conn4 <- [1,526,null,{}] 07:33:18 INFO - PROCESS | 3556 | 1461162798235 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 3556 | 1461162798346 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:33:18 INFO - PROCESS | 3556 | 1461162798360 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C74800 == 38 [pid = 3556] [id = 141] 07:33:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C50228C00) [pid = 3556] [serial = 421] [outer = 0000000000000000] 07:33:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C50A70800) [pid = 3556] [serial = 422] [outer = 0000008C50228C00] 07:33:18 INFO - PROCESS | 3556 | 1461162798413 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C50AE1000) [pid = 3556] [serial = 423] [outer = 0000008C50228C00] 07:33:18 INFO - PROCESS | 3556 | 1461162798881 Marionette TRACE conn4 <- [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]]]}] 07:33:18 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 07:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 07:33:18 INFO - PROCESS | 3556 | 1461162798893 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 3556 | 1461162798895 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 07:33:18 INFO - PROCESS | 3556 | 1461162798903 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:33:18 INFO - PROCESS | 3556 | 1461162798905 Marionette TRACE conn4 <- [1,530,null,{}] 07:33:18 INFO - PROCESS | 3556 | 1461162798908 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 3556 | 1461162798990 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:33:19 INFO - PROCESS | 3556 | 1461162798999 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C7000 == 39 [pid = 3556] [id = 142] 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C50DCE000) [pid = 3556] [serial = 424] [outer = 0000000000000000] 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C518BE800) [pid = 3556] [serial = 425] [outer = 0000008C50DCE000] 07:33:19 INFO - PROCESS | 3556 | 1461162799048 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C52566800) [pid = 3556] [serial = 426] [outer = 0000008C50DCE000] 07:33:19 INFO - PROCESS | 3556 | 1461162799573 Marionette TRACE conn4 <- [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"]]]}] 07:33:19 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 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:33:19 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 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:33:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 07:33:19 INFO - PROCESS | 3556 | 1461162799641 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 3556 | 1461162799644 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 07:33:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:33:19 INFO - PROCESS | 3556 | 1461162799647 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 3556 | 1461162799649 Marionette TRACE conn4 <- [1,534,null,{}] 07:33:19 INFO - PROCESS | 3556 | 1461162799683 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:19 INFO - PROCESS | 3556 | 1461162799771 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:33:19 INFO - PROCESS | 3556 | 1461162799844 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B25800 == 40 [pid = 3556] [id = 143] 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C4CD83400) [pid = 3556] [serial = 427] [outer = 0000000000000000] 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C55064000) [pid = 3556] [serial = 428] [outer = 0000008C4CD83400] 07:33:19 INFO - PROCESS | 3556 | 1461162799892 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C55390800) [pid = 3556] [serial = 429] [outer = 0000008C4CD83400] 07:33:20 INFO - PROCESS | 3556 | [3556] 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 07:33:20 INFO - PROCESS | 3556 | 1461162800532 Marionette TRACE conn4 <- [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]]]}] 07:33:20 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. 07:33:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 922ms 07:33:20 INFO - PROCESS | 3556 | 1461162800572 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 3556 | 1461162800574 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 07:33:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:33:20 INFO - PROCESS | 3556 | 1461162800577 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 3556 | 1461162800579 Marionette TRACE conn4 <- [1,538,null,{}] 07:33:20 INFO - PROCESS | 3556 | 1461162800583 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 3556 | 1461162800710 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:33:20 INFO - PROCESS | 3556 | 1461162800764 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58916000 == 41 [pid = 3556] [id = 144] 07:33:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C56D9FC00) [pid = 3556] [serial = 430] [outer = 0000000000000000] 07:33:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C57398000) [pid = 3556] [serial = 431] [outer = 0000008C56D9FC00] 07:33:20 INFO - PROCESS | 3556 | 1461162800817 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C576A2400) [pid = 3556] [serial = 432] [outer = 0000008C56D9FC00] 07:33:21 INFO - PROCESS | 3556 | 1461162801262 Marionette TRACE conn4 <- [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]]]}] 07:33:21 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. 07:33:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 07:33:21 INFO - PROCESS | 3556 | 1461162801347 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 3556 | 1461162801349 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 07:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:33:21 INFO - PROCESS | 3556 | 1461162801366 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 3556 | 1461162801368 Marionette TRACE conn4 <- [1,542,null,{}] 07:33:21 INFO - PROCESS | 3556 | 1461162801372 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 3556 | 1461162801476 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:33:21 INFO - PROCESS | 3556 | 1461162801489 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59071000 == 42 [pid = 3556] [id = 145] 07:33:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5769EC00) [pid = 3556] [serial = 433] [outer = 0000000000000000] 07:33:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5773B000) [pid = 3556] [serial = 434] [outer = 0000008C5769EC00] 07:33:21 INFO - PROCESS | 3556 | 1461162801536 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C57746C00) [pid = 3556] [serial = 435] [outer = 0000008C5769EC00] 07:33:21 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:21 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:21 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:21 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:21 INFO - PROCESS | 3556 | 1461162801993 Marionette TRACE conn4 <- [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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 07:33:22 INFO - PROCESS | 3556 | 1461162802040 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 3556 | 1461162802043 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 07:33:22 INFO - PROCESS | 3556 | 1461162802046 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:33:22 INFO - PROCESS | 3556 | 1461162802048 Marionette TRACE conn4 <- [1,546,null,{}] 07:33:22 INFO - PROCESS | 3556 | 1461162802057 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 3556 | 1461162802157 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:33:22 INFO - PROCESS | 3556 | 1461162802166 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B41000 == 43 [pid = 3556] [id = 146] 07:33:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57B9AC00) [pid = 3556] [serial = 436] [outer = 0000000000000000] 07:33:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57CCF800) [pid = 3556] [serial = 437] [outer = 0000008C57B9AC00] 07:33:22 INFO - PROCESS | 3556 | 1461162802212 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C57CDD000) [pid = 3556] [serial = 438] [outer = 0000008C57B9AC00] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5C176800) [pid = 3556] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C585AB000) [pid = 3556] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5BECD800) [pid = 3556] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5C175400) [pid = 3556] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5F7FBC00) [pid = 3556] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5021A000) [pid = 3556] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5FF73000) [pid = 3556] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C57CD9C00) [pid = 3556] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5D631000) [pid = 3556] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4CD14800) [pid = 3556] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C58978400) [pid = 3556] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5021FC00) [pid = 3556] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:33:22 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C50795800) [pid = 3556] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:33:22 INFO - PROCESS | 3556 | 1461162802771 Marionette TRACE conn4 <- [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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 775ms 07:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:33:22 INFO - PROCESS | 3556 | 1461162802824 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 3556 | 1461162802827 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 07:33:22 INFO - PROCESS | 3556 | 1461162802830 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 3556 | 1461162802832 Marionette TRACE conn4 <- [1,550,null,{}] 07:33:22 INFO - PROCESS | 3556 | 1461162802835 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 3556 | 1461162802912 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:33:22 INFO - PROCESS | 3556 | 1461162802919 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AE9B800 == 44 [pid = 3556] [id = 147] 07:33:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C56D97400) [pid = 3556] [serial = 439] [outer = 0000000000000000] 07:33:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C57CEC000) [pid = 3556] [serial = 440] [outer = 0000008C56D97400] 07:33:22 INFO - PROCESS | 3556 | 1461162802965 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5806D800) [pid = 3556] [serial = 441] [outer = 0000008C56D97400] 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:23 INFO - PROCESS | 3556 | 1461162803409 Marionette TRACE conn4 <- [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]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 07:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:33:23 INFO - PROCESS | 3556 | 1461162803462 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 3556 | 1461162803464 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 07:33:23 INFO - PROCESS | 3556 | 1461162803467 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 3556 | 1461162803469 Marionette TRACE conn4 <- [1,554,null,{}] 07:33:23 INFO - PROCESS | 3556 | 1461162803473 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 3556 | 1461162803553 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:33:23 INFO - PROCESS | 3556 | 1461162803561 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C07E000 == 45 [pid = 3556] [id = 148] 07:33:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C585A8800) [pid = 3556] [serial = 442] [outer = 0000000000000000] 07:33:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C585AC000) [pid = 3556] [serial = 443] [outer = 0000008C585A8800] 07:33:23 INFO - PROCESS | 3556 | 1461162803608 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C58978400) [pid = 3556] [serial = 444] [outer = 0000008C585A8800] 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:23 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:24 INFO - PROCESS | 3556 | 1461162804025 Marionette TRACE conn4 <- [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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 07:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:33:24 INFO - PROCESS | 3556 | 1461162804057 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3556 | 1461162804060 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 07:33:24 INFO - PROCESS | 3556 | 1461162804067 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 3556 | 1461162804070 Marionette TRACE conn4 <- [1,558,null,{}] 07:33:24 INFO - PROCESS | 3556 | 1461162804074 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 3556 | 1461162804175 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:33:24 INFO - PROCESS | 3556 | 1461162804183 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D165800 == 46 [pid = 3556] [id = 149] 07:33:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C595AC400) [pid = 3556] [serial = 445] [outer = 0000000000000000] 07:33:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C59B78400) [pid = 3556] [serial = 446] [outer = 0000008C595AC400] 07:33:24 INFO - PROCESS | 3556 | 1461162804234 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5AEB2C00) [pid = 3556] [serial = 447] [outer = 0000008C595AC400] 07:33:24 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:24 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:24 INFO - PROCESS | 3556 | 1461162804894 Marionette TRACE conn4 <- [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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 881ms 07:33:24 INFO - PROCESS | 3556 | 1461162804947 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3556 | 1461162804952 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 07:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:33:24 INFO - PROCESS | 3556 | 1461162804959 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 3556 | 1461162804962 Marionette TRACE conn4 <- [1,562,null,{}] 07:33:24 INFO - PROCESS | 3556 | 1461162804982 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 3556 | 1461162805095 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:33:25 INFO - PROCESS | 3556 | 1461162805168 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C503E1800 == 47 [pid = 3556] [id = 150] 07:33:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C4B956400) [pid = 3556] [serial = 448] [outer = 0000000000000000] 07:33:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C4BAAC400) [pid = 3556] [serial = 449] [outer = 0000008C4B956400] 07:33:25 INFO - PROCESS | 3556 | 1461162805229 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C4FF84400) [pid = 3556] [serial = 450] [outer = 0000008C4B956400] 07:33:25 INFO - PROCESS | 3556 | 1461162805855 Marionette TRACE conn4 <- [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]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 945ms 07:33:25 INFO - PROCESS | 3556 | 1461162805907 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 3556 | 1461162805914 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 07:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:33:25 INFO - PROCESS | 3556 | 1461162805921 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 3556 | 1461162805924 Marionette TRACE conn4 <- [1,566,null,{}] 07:33:25 INFO - PROCESS | 3556 | 1461162805929 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 3556 | 1461162806037 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:33:26 INFO - PROCESS | 3556 | 1461162806109 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5823B800 == 48 [pid = 3556] [id = 151] 07:33:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C50AE0800) [pid = 3556] [serial = 451] [outer = 0000000000000000] 07:33:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5478D800) [pid = 3556] [serial = 452] [outer = 0000008C50AE0800] 07:33:26 INFO - PROCESS | 3556 | 1461162806167 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C55999400) [pid = 3556] [serial = 453] [outer = 0000008C50AE0800] 07:33:26 INFO - PROCESS | 3556 | 1461162806819 Marionette TRACE conn4 <- [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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 923ms 07:33:26 INFO - PROCESS | 3556 | 1461162806849 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 3556 | 1461162806852 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 07:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:33:26 INFO - PROCESS | 3556 | 1461162806856 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 3556 | 1461162806860 Marionette TRACE conn4 <- [1,570,null,{}] 07:33:26 INFO - PROCESS | 3556 | 1461162806873 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 3556 | 1461162806984 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:33:27 INFO - PROCESS | 3556 | 1461162807072 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D218000 == 49 [pid = 3556] [id = 152] 07:33:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C57748C00) [pid = 3556] [serial = 454] [outer = 0000000000000000] 07:33:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5896FC00) [pid = 3556] [serial = 455] [outer = 0000008C57748C00] 07:33:27 INFO - PROCESS | 3556 | 1461162807134 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5A836800) [pid = 3556] [serial = 456] [outer = 0000008C57748C00] 07:33:27 INFO - PROCESS | 3556 | 1461162807689 Marionette TRACE conn4 <- [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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 881ms 07:33:27 INFO - PROCESS | 3556 | 1461162807739 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:33:27 INFO - PROCESS | 3556 | 1461162807743 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 07:33:27 INFO - PROCESS | 3556 | 1461162807747 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 3556 | 1461162807749 Marionette TRACE conn4 <- [1,574,null,{}] 07:33:27 INFO - PROCESS | 3556 | 1461162807753 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:27 INFO - PROCESS | 3556 | 1461162807860 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:33:27 INFO - PROCESS | 3556 | 1461162807946 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA16000 == 50 [pid = 3556] [id = 153] 07:33:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5B3D6000) [pid = 3556] [serial = 457] [outer = 0000000000000000] 07:33:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5B763800) [pid = 3556] [serial = 458] [outer = 0000008C5B3D6000] 07:33:28 INFO - PROCESS | 3556 | 1461162808004 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5BE5AC00) [pid = 3556] [serial = 459] [outer = 0000008C5B3D6000] 07:33:28 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:28 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:28 INFO - PROCESS | 3556 | 1461162808554 Marionette TRACE conn4 <- [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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 839ms 07:33:28 INFO - PROCESS | 3556 | 1461162808594 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 3556 | 1461162808597 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 07:33:28 INFO - PROCESS | 3556 | 1461162808602 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:33:28 INFO - PROCESS | 3556 | 1461162808604 Marionette TRACE conn4 <- [1,578,null,{}] 07:33:28 INFO - PROCESS | 3556 | 1461162808608 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 3556 | 1461162808711 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:33:28 INFO - PROCESS | 3556 | 1461162808794 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA70000 == 51 [pid = 3556] [id = 154] 07:33:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5BE61000) [pid = 3556] [serial = 460] [outer = 0000000000000000] 07:33:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5BEC8000) [pid = 3556] [serial = 461] [outer = 0000008C5BE61000] 07:33:28 INFO - PROCESS | 3556 | 1461162808852 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5BED6400) [pid = 3556] [serial = 462] [outer = 0000008C5BE61000] 07:33:29 INFO - PROCESS | 3556 | 1461162809436 Marionette TRACE conn4 <- [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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 07:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:33:29 INFO - PROCESS | 3556 | 1461162809488 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 3556 | 1461162809490 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 07:33:29 INFO - PROCESS | 3556 | 1461162809494 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 3556 | 1461162809496 Marionette TRACE conn4 <- [1,582,null,{}] 07:33:29 INFO - PROCESS | 3556 | 1461162809500 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 3556 | 1461162809628 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:33:29 INFO - PROCESS | 3556 | 1461162809701 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58629800 == 52 [pid = 3556] [id = 155] 07:33:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5B259C00) [pid = 3556] [serial = 463] [outer = 0000000000000000] 07:33:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5C039800) [pid = 3556] [serial = 464] [outer = 0000008C5B259C00] 07:33:29 INFO - PROCESS | 3556 | 1461162809763 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5C669C00) [pid = 3556] [serial = 465] [outer = 0000008C5B259C00] 07:33:30 INFO - PROCESS | 3556 | 1461162810522 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1075ms 07:33:30 INFO - PROCESS | 3556 | 1461162810575 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 3556 | 1461162810580 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 07:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:33:30 INFO - PROCESS | 3556 | 1461162810585 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 3556 | 1461162810589 Marionette TRACE conn4 <- [1,586,null,{}] 07:33:30 INFO - PROCESS | 3556 | 1461162810594 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 3556 | 1461162810693 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:33:30 INFO - PROCESS | 3556 | 1461162810769 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51937000 == 53 [pid = 3556] [id = 156] 07:33:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C50855C00) [pid = 3556] [serial = 466] [outer = 0000000000000000] 07:33:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C50AD6800) [pid = 3556] [serial = 467] [outer = 0000008C50855C00] 07:33:30 INFO - PROCESS | 3556 | 1461162810823 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C518C2C00) [pid = 3556] [serial = 468] [outer = 0000008C50855C00] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C07E000 == 52 [pid = 3556] [id = 148] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AE9B800 == 51 [pid = 3556] [id = 147] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B41000 == 50 [pid = 3556] [id = 146] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59071000 == 49 [pid = 3556] [id = 145] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57B25800 == 48 [pid = 3556] [id = 143] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C7000 == 47 [pid = 3556] [id = 142] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C74800 == 46 [pid = 3556] [id = 141] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50837800 == 45 [pid = 3556] [id = 140] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5D6C6800) [pid = 3556] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5C66DC00) [pid = 3556] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4B507000 == 44 [pid = 3556] [id = 139] 07:33:31 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D494000 == 43 [pid = 3556] [id = 138] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5D62C000) [pid = 3556] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5FE86400) [pid = 3556] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5C16B000) [pid = 3556] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5B2F4C00) [pid = 3556] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C51861C00) [pid = 3556] [serial = 375] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5079BC00) [pid = 3556] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C50AD6C00) [pid = 3556] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5D624400) [pid = 3556] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5739A400) [pid = 3556] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C6007F000) [pid = 3556] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5FF7D000) [pid = 3556] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5FE83800) [pid = 3556] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5BECD400) [pid = 3556] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C59B5A800) [pid = 3556] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5FF7F400) [pid = 3556] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5D6BB000) [pid = 3556] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5D7C6400) [pid = 3556] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5F8E8000) [pid = 3556] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C55A54000) [pid = 3556] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5FF75800) [pid = 3556] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C57CE2800) [pid = 3556] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C588BA400) [pid = 3556] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5D7C2C00) [pid = 3556] [serial = 360] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C51861800) [pid = 3556] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C553B5000) [pid = 3556] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:33:31 INFO - PROCESS | 3556 | 1461162811383 Marionette TRACE conn4 <- [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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 07:33:31 INFO - PROCESS | 3556 | 1461162811425 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 3556 | 1461162811431 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 07:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:33:31 INFO - PROCESS | 3556 | 1461162811438 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 3556 | 1461162811440 Marionette TRACE conn4 <- [1,590,null,{}] 07:33:31 INFO - PROCESS | 3556 | 1461162811444 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 3556 | 1461162811532 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:33:31 INFO - PROCESS | 3556 | 1461162811541 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51933000 == 44 [pid = 3556] [id = 157] 07:33:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4B265800) [pid = 3556] [serial = 469] [outer = 0000000000000000] 07:33:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C50DD6400) [pid = 3556] [serial = 470] [outer = 0000008C4B265800] 07:33:31 INFO - PROCESS | 3556 | 1461162811589 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C549FCC00) [pid = 3556] [serial = 471] [outer = 0000008C4B265800] 07:33:32 INFO - PROCESS | 3556 | 1461162812060 Marionette TRACE conn4 <- [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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 07:33:32 INFO - PROCESS | 3556 | 1461162812130 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 3556 | 1461162812132 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 07:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:33:32 INFO - PROCESS | 3556 | 1461162812136 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 3556 | 1461162812140 Marionette TRACE conn4 <- [1,594,null,{}] 07:33:32 INFO - PROCESS | 3556 | 1461162812151 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 3556 | 1461162812240 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:33:32 INFO - PROCESS | 3556 | 1461162812344 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5862E800 == 45 [pid = 3556] [id = 158] 07:33:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C55ABC400) [pid = 3556] [serial = 472] [outer = 0000000000000000] 07:33:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5760E400) [pid = 3556] [serial = 473] [outer = 0000008C55ABC400] 07:33:32 INFO - PROCESS | 3556 | 1461162812395 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C576F0C00) [pid = 3556] [serial = 474] [outer = 0000008C55ABC400] 07:33:32 INFO - PROCESS | 3556 | 1461162812782 Marionette TRACE conn4 <- [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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 692ms 07:33:32 INFO - PROCESS | 3556 | 1461162812831 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 3556 | 1461162812834 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 07:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:33:32 INFO - PROCESS | 3556 | 1461162812837 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 3556 | 1461162812839 Marionette TRACE conn4 <- [1,598,null,{}] 07:33:32 INFO - PROCESS | 3556 | 1461162812842 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 3556 | 1461162812924 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:33:32 INFO - PROCESS | 3556 | 1461162812931 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B36000 == 46 [pid = 3556] [id = 159] 07:33:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5773E000) [pid = 3556] [serial = 475] [outer = 0000000000000000] 07:33:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57BF0400) [pid = 3556] [serial = 476] [outer = 0000008C5773E000] 07:33:32 INFO - PROCESS | 3556 | 1461162812978 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C58060C00) [pid = 3556] [serial = 477] [outer = 0000008C5773E000] 07:33:33 INFO - PROCESS | 3556 | 1461162813398 Marionette TRACE conn4 <- [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]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 07:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:33:33 INFO - PROCESS | 3556 | 1461162813431 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 3556 | 1461162813433 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 07:33:33 INFO - PROCESS | 3556 | 1461162813436 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 3556 | 1461162813438 Marionette TRACE conn4 <- [1,602,null,{}] 07:33:33 INFO - PROCESS | 3556 | 1461162813442 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:33 INFO - PROCESS | 3556 | 1461162813556 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:33:33 INFO - PROCESS | 3556 | 1461162813564 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C073800 == 47 [pid = 3556] [id = 160] 07:33:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C58427800) [pid = 3556] [serial = 478] [outer = 0000000000000000] 07:33:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C585AAC00) [pid = 3556] [serial = 479] [outer = 0000008C58427800] 07:33:33 INFO - PROCESS | 3556 | 1461162813648 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C59B10400) [pid = 3556] [serial = 480] [outer = 0000008C58427800] 07:33:34 INFO - PROCESS | 3556 | 1461162814159 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 07:33:34 INFO - PROCESS | 3556 | 1461162814219 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 3556 | 1461162814221 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:33:34 INFO - PROCESS | 3556 | 1461162814224 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 3556 | 1461162814226 Marionette TRACE conn4 <- [1,606,null,{}] 07:33:34 INFO - PROCESS | 3556 | 1461162814229 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 3556 | 1461162814345 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:33:34 INFO - PROCESS | 3556 | 1461162814396 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D203000 == 48 [pid = 3556] [id = 161] 07:33:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5B7F4400) [pid = 3556] [serial = 481] [outer = 0000000000000000] 07:33:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5C173000) [pid = 3556] [serial = 482] [outer = 0000008C5B7F4400] 07:33:34 INFO - PROCESS | 3556 | 1461162814448 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5C674000) [pid = 3556] [serial = 483] [outer = 0000008C5B7F4400] 07:33:34 INFO - PROCESS | 3556 | 1461162814865 Marionette TRACE conn4 <- [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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 07:33:34 INFO - PROCESS | 3556 | 1461162814897 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 3556 | 1461162814899 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:33:34 INFO - PROCESS | 3556 | 1461162814940 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 3556 | 1461162814942 Marionette TRACE conn4 <- [1,610,null,{}] 07:33:34 INFO - PROCESS | 3556 | 1461162814945 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3556 | 1461162815048 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:33:35 INFO - PROCESS | 3556 | 1461162815059 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4E800 == 49 [pid = 3556] [id = 162] 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5C177C00) [pid = 3556] [serial = 484] [outer = 0000000000000000] 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5CB3BC00) [pid = 3556] [serial = 485] [outer = 0000008C5C177C00] 07:33:35 INFO - PROCESS | 3556 | 1461162815107 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5D628000) [pid = 3556] [serial = 486] [outer = 0000008C5C177C00] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4A2ABC00) [pid = 3556] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C4CD83400) [pid = 3556] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C57B9AC00) [pid = 3556] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5C665400) [pid = 3556] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C56D9FC00) [pid = 3556] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C585A8800) [pid = 3556] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5769EC00) [pid = 3556] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C50228C00) [pid = 3556] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4BC35400) [pid = 3556] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C50DCE000) [pid = 3556] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:33:35 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C56D97400) [pid = 3556] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:33:35 INFO - PROCESS | 3556 | 1461162815640 Marionette TRACE conn4 <- [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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 07:33:35 INFO - PROCESS | 3556 | 1461162815664 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 3556 | 1461162815667 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 07:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:33:35 INFO - PROCESS | 3556 | 1461162815670 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 3556 | 1461162815672 Marionette TRACE conn4 <- [1,614,null,{}] 07:33:35 INFO - PROCESS | 3556 | 1461162815675 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3556 | 1461162815760 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:33:35 INFO - PROCESS | 3556 | 1461162815767 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA77000 == 50 [pid = 3556] [id = 163] 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C4B9F1000) [pid = 3556] [serial = 487] [outer = 0000000000000000] 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5593DC00) [pid = 3556] [serial = 488] [outer = 0000008C4B9F1000] 07:33:35 INFO - PROCESS | 3556 | 1461162815813 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5D628C00) [pid = 3556] [serial = 489] [outer = 0000008C4B9F1000] 07:33:36 INFO - PROCESS | 3556 | 1461162816241 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 07:33:36 INFO - PROCESS | 3556 | 1461162816302 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:33:36 INFO - PROCESS | 3556 | 1461162816305 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 07:33:36 INFO - PROCESS | 3556 | 1461162816308 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 3556 | 1461162816310 Marionette TRACE conn4 <- [1,618,null,{}] 07:33:36 INFO - PROCESS | 3556 | 1461162816313 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 3556 | 1461162816424 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:33:36 INFO - PROCESS | 3556 | 1461162816431 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8A6000 == 51 [pid = 3556] [id = 164] 07:33:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D62B800) [pid = 3556] [serial = 490] [outer = 0000000000000000] 07:33:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5D79E000) [pid = 3556] [serial = 491] [outer = 0000008C5D62B800] 07:33:36 INFO - PROCESS | 3556 | 1461162816481 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5D7A9800) [pid = 3556] [serial = 492] [outer = 0000008C5D62B800] 07:33:36 INFO - PROCESS | 3556 | 1461162816875 Marionette TRACE conn4 <- [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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 07:33:36 INFO - PROCESS | 3556 | 1461162816942 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 3556 | 1461162816944 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 07:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:33:36 INFO - PROCESS | 3556 | 1461162816947 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 3556 | 1461162816949 Marionette TRACE conn4 <- [1,622,null,{}] 07:33:36 INFO - PROCESS | 3556 | 1461162816953 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 3556 | 1461162817034 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:33:37 INFO - PROCESS | 3556 | 1461162817041 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACE800 == 52 [pid = 3556] [id = 165] 07:33:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5D7BD400) [pid = 3556] [serial = 493] [outer = 0000000000000000] 07:33:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D7C3C00) [pid = 3556] [serial = 494] [outer = 0000008C5D7BD400] 07:33:37 INFO - PROCESS | 3556 | 1461162817087 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5EAD5800) [pid = 3556] [serial = 495] [outer = 0000008C5D7BD400] 07:33:37 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:37 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:37 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:37 INFO - PROCESS | 3556 | 1461162817525 Marionette TRACE conn4 <- [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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 07:33:37 INFO - PROCESS | 3556 | 1461162817600 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 3556 | 1461162817605 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 07:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:33:37 INFO - PROCESS | 3556 | 1461162817610 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 3556 | 1461162817615 Marionette TRACE conn4 <- [1,626,null,{}] 07:33:37 INFO - PROCESS | 3556 | 1461162817622 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 3556 | 1461162817726 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:33:37 INFO - PROCESS | 3556 | 1461162817947 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C507D4000 == 53 [pid = 3556] [id = 166] 07:33:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4BD7B000) [pid = 3556] [serial = 496] [outer = 0000000000000000] 07:33:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4BD7F800) [pid = 3556] [serial = 497] [outer = 0000008C4BD7B000] 07:33:38 INFO - PROCESS | 3556 | 1461162818010 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4BD89000) [pid = 3556] [serial = 498] [outer = 0000008C4BD7B000] 07:33:38 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:38 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:38 INFO - PROCESS | 3556 | 1461162818627 Marionette TRACE conn4 <- [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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1024ms 07:33:38 INFO - PROCESS | 3556 | 1461162818639 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 3556 | 1461162818643 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 07:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:33:38 INFO - PROCESS | 3556 | 1461162818652 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 3556 | 1461162818656 Marionette TRACE conn4 <- [1,630,null,{}] 07:33:38 INFO - PROCESS | 3556 | 1461162818661 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 3556 | 1461162818775 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:33:38 INFO - PROCESS | 3556 | 1461162818866 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0C4000 == 54 [pid = 3556] [id = 167] 07:33:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C518C1C00) [pid = 3556] [serial = 499] [outer = 0000000000000000] 07:33:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5506A000) [pid = 3556] [serial = 500] [outer = 0000008C518C1C00] 07:33:38 INFO - PROCESS | 3556 | 1461162818925 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C56D98000) [pid = 3556] [serial = 501] [outer = 0000008C518C1C00] 07:33:39 INFO - PROCESS | 3556 | 1461162819565 Marionette TRACE conn4 <- [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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 923ms 07:33:39 INFO - PROCESS | 3556 | 1461162819576 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 3556 | 1461162819578 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 07:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:33:39 INFO - PROCESS | 3556 | 1461162819582 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 3556 | 1461162819585 Marionette TRACE conn4 <- [1,634,null,{}] 07:33:39 INFO - PROCESS | 3556 | 1461162819595 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:39 INFO - PROCESS | 3556 | 1461162819706 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:33:39 INFO - PROCESS | 3556 | 1461162819796 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60050800 == 55 [pid = 3556] [id = 168] 07:33:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C59B73000) [pid = 3556] [serial = 502] [outer = 0000000000000000] 07:33:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5A892C00) [pid = 3556] [serial = 503] [outer = 0000008C59B73000] 07:33:39 INFO - PROCESS | 3556 | 1461162819858 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5BECF400) [pid = 3556] [serial = 504] [outer = 0000008C59B73000] 07:33:40 INFO - PROCESS | 3556 | 1461162820439 Marionette TRACE conn4 <- [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]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 923ms 07:33:40 INFO - PROCESS | 3556 | 1461162820510 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 3556 | 1461162820513 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 07:33:40 INFO - PROCESS | 3556 | 1461162820517 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:33:40 INFO - PROCESS | 3556 | 1461162820520 Marionette TRACE conn4 <- [1,638,null,{}] 07:33:40 INFO - PROCESS | 3556 | 1461162820524 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 3556 | 1461162820633 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:33:40 INFO - PROCESS | 3556 | 1461162820719 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D1C000 == 56 [pid = 3556] [id = 169] 07:33:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5D6C2800) [pid = 3556] [serial = 505] [outer = 0000000000000000] 07:33:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5D7C2800) [pid = 3556] [serial = 506] [outer = 0000008C5D6C2800] 07:33:40 INFO - PROCESS | 3556 | 1461162820778 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5EAE0400) [pid = 3556] [serial = 507] [outer = 0000008C5D6C2800] 07:33:41 INFO - PROCESS | 3556 | 1461162821357 Marionette TRACE conn4 <- [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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 881ms 07:33:41 INFO - PROCESS | 3556 | 1461162821402 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 3556 | 1461162821405 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 07:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:33:41 INFO - PROCESS | 3556 | 1461162821408 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 3556 | 1461162821411 Marionette TRACE conn4 <- [1,642,null,{}] 07:33:41 INFO - PROCESS | 3556 | 1461162821414 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 3556 | 1461162821520 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:33:41 INFO - PROCESS | 3556 | 1461162821595 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4CD76000 == 57 [pid = 3556] [id = 170] 07:33:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C4B25DC00) [pid = 3556] [serial = 508] [outer = 0000000000000000] 07:33:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C4B6BC000) [pid = 3556] [serial = 509] [outer = 0000008C4B25DC00] 07:33:41 INFO - PROCESS | 3556 | 1461162821827 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C4BD7B800) [pid = 3556] [serial = 510] [outer = 0000008C4B25DC00] 07:33:42 INFO - PROCESS | 3556 | 1461162822501 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1131ms 07:33:42 INFO - PROCESS | 3556 | 1461162822543 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 3556 | 1461162822548 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 07:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:33:42 INFO - PROCESS | 3556 | 1461162822554 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 3556 | 1461162822557 Marionette TRACE conn4 <- [1,646,null,{}] 07:33:42 INFO - PROCESS | 3556 | 1461162822562 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 3556 | 1461162822665 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:33:42 INFO - PROCESS | 3556 | 1461162822759 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57644000 == 58 [pid = 3556] [id = 171] 07:33:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C50C39800) [pid = 3556] [serial = 511] [outer = 0000000000000000] 07:33:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C50DCF000) [pid = 3556] [serial = 512] [outer = 0000008C50C39800] 07:33:42 INFO - PROCESS | 3556 | 1461162822812 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C54793C00) [pid = 3556] [serial = 513] [outer = 0000008C50C39800] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA1F000 == 57 [pid = 3556] [id = 120] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8A6000 == 56 [pid = 3556] [id = 164] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA77000 == 55 [pid = 3556] [id = 163] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4E800 == 54 [pid = 3556] [id = 162] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D203000 == 53 [pid = 3556] [id = 161] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58916000 == 52 [pid = 3556] [id = 144] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C073800 == 51 [pid = 3556] [id = 160] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B36000 == 50 [pid = 3556] [id = 159] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C59B78400) [pid = 3556] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CB3A400) [pid = 3556] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4FD69400) [pid = 3556] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C57CD9400) [pid = 3556] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5D7A8400) [pid = 3556] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5862E800 == 49 [pid = 3556] [id = 158] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51933000 == 48 [pid = 3556] [id = 157] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51937000 == 47 [pid = 3556] [id = 156] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D218000 == 46 [pid = 3556] [id = 152] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5823B800 == 45 [pid = 3556] [id = 151] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C503E1800 == 44 [pid = 3556] [id = 150] 07:33:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D165800 == 43 [pid = 3556] [id = 149] 07:33:43 INFO - PROCESS | 3556 | 1461162823421 Marionette TRACE conn4 <- [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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 879ms 07:33:43 INFO - PROCESS | 3556 | 1461162823436 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 3556 | 1461162823440 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 07:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:33:43 INFO - PROCESS | 3556 | 1461162823446 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 3556 | 1461162823449 Marionette TRACE conn4 <- [1,650,null,{}] 07:33:43 INFO - PROCESS | 3556 | 1461162823453 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:43 INFO - PROCESS | 3556 | 1461162823547 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C58978400) [pid = 3556] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C4B298000) [pid = 3556] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C55064000) [pid = 3556] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C57CDD000) [pid = 3556] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C673000) [pid = 3556] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C57398000) [pid = 3556] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C585AC000) [pid = 3556] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5773B000) [pid = 3556] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C50AE1000) [pid = 3556] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C55390800) [pid = 3556] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C57746C00) [pid = 3556] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C50A70800) [pid = 3556] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C4CB23000) [pid = 3556] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C4FD6B400) [pid = 3556] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C52566800) [pid = 3556] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C4A9EF400) [pid = 3556] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C57CEC000) [pid = 3556] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C576A2400) [pid = 3556] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C57CCF800) [pid = 3556] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5806D800) [pid = 3556] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C518BE800) [pid = 3556] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:33:43 INFO - PROCESS | 3556 | 1461162823639 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FF19800 == 44 [pid = 3556] [id = 172] 07:33:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C4AB5C400) [pid = 3556] [serial = 514] [outer = 0000000000000000] 07:33:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C4CD88800) [pid = 3556] [serial = 515] [outer = 0000008C4AB5C400] 07:33:43 INFO - PROCESS | 3556 | 1461162823688 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C50AE1000) [pid = 3556] [serial = 516] [outer = 0000008C4AB5C400] 07:33:43 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:43 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:44 INFO - PROCESS | 3556 | 1461162824111 Marionette TRACE conn4 <- [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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 07:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:33:44 INFO - PROCESS | 3556 | 1461162824184 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 3556 | 1461162824186 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 3556 | 1461162824190 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 3556 | 1461162824194 Marionette TRACE conn4 <- [1,654,null,{}] 07:33:44 INFO - PROCESS | 3556 | 1461162824205 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 3556 | 1461162824294 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:33:44 INFO - PROCESS | 3556 | 1461162824310 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5824B000 == 45 [pid = 3556] [id = 173] 07:33:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C553B7C00) [pid = 3556] [serial = 517] [outer = 0000000000000000] 07:33:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C55ABE000) [pid = 3556] [serial = 518] [outer = 0000008C553B7C00] 07:33:44 INFO - PROCESS | 3556 | 1461162824358 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C57398000) [pid = 3556] [serial = 519] [outer = 0000008C553B7C00] 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:44 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:44 INFO - PROCESS | 3556 | 1461162824807 Marionette TRACE conn4 <- [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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 07:33:44 INFO - PROCESS | 3556 | 1461162824821 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 3556 | 1461162824824 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 07:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:33:44 INFO - PROCESS | 3556 | 1461162824832 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 3556 | 1461162824834 Marionette TRACE conn4 <- [1,658,null,{}] 07:33:44 INFO - PROCESS | 3556 | 1461162824838 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 3556 | 1461162824951 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:33:44 INFO - PROCESS | 3556 | 1461162824961 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5937D000 == 46 [pid = 3556] [id = 174] 07:33:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C576EB000) [pid = 3556] [serial = 520] [outer = 0000000000000000] 07:33:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5773C400) [pid = 3556] [serial = 521] [outer = 0000008C576EB000] 07:33:45 INFO - PROCESS | 3556 | 1461162825008 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C57747C00) [pid = 3556] [serial = 522] [outer = 0000008C576EB000] 07:33:45 INFO - PROCESS | 3556 | 1461162825663 Marionette TRACE conn4 <- [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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 881ms 07:33:45 INFO - PROCESS | 3556 | 1461162825717 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 3556 | 1461162825722 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 07:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:33:45 INFO - PROCESS | 3556 | 1461162825728 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 3556 | 1461162825732 Marionette TRACE conn4 <- [1,662,null,{}] 07:33:45 INFO - PROCESS | 3556 | 1461162825738 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 3556 | 1461162825848 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:33:45 INFO - PROCESS | 3556 | 1461162825923 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525B5800 == 47 [pid = 3556] [id = 175] 07:33:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4CDF6800) [pid = 3556] [serial = 523] [outer = 0000000000000000] 07:33:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C503BDC00) [pid = 3556] [serial = 524] [outer = 0000008C4CDF6800] 07:33:45 INFO - PROCESS | 3556 | 1461162825984 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C50AE1800) [pid = 3556] [serial = 525] [outer = 0000008C4CDF6800] 07:33:46 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:46 INFO - PROCESS | 3556 | [3556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:46 INFO - PROCESS | 3556 | 1461162826602 Marionette TRACE conn4 <- [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]]]}] 07:33:46 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 07:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 07:33:46 INFO - PROCESS | 3556 | 1461162826675 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 3556 | 1461162826682 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 07:33:46 INFO - PROCESS | 3556 | 1461162826689 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:33:46 INFO - PROCESS | 3556 | 1461162826692 Marionette TRACE conn4 <- [1,666,null,{}] 07:33:46 INFO - PROCESS | 3556 | 1461162826696 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:46 INFO - PROCESS | 3556 | 1461162826802 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:33:46 INFO - PROCESS | 3556 | 1461162826873 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C503EF800 == 48 [pid = 3556] [id = 176] 07:33:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C52564C00) [pid = 3556] [serial = 526] [outer = 0000000000000000] 07:33:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C56D9FC00) [pid = 3556] [serial = 527] [outer = 0000008C52564C00] 07:33:46 INFO - PROCESS | 3556 | 1461162826933 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C57745000) [pid = 3556] [serial = 528] [outer = 0000008C52564C00] 07:33:47 INFO - PROCESS | 3556 | 1461162827581 Marionette TRACE conn4 <- [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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 07:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:33:47 INFO - PROCESS | 3556 | 1461162827617 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 3556 | 1461162827620 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 07:33:47 INFO - PROCESS | 3556 | 1461162827624 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 3556 | 1461162827628 Marionette TRACE conn4 <- [1,670,null,{}] 07:33:47 INFO - PROCESS | 3556 | 1461162827640 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 3556 | 1461162827749 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:33:47 INFO - PROCESS | 3556 | 1461162827824 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C06E800 == 49 [pid = 3556] [id = 177] 07:33:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C58063000) [pid = 3556] [serial = 529] [outer = 0000000000000000] 07:33:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C580A4400) [pid = 3556] [serial = 530] [outer = 0000008C58063000] 07:33:47 INFO - PROCESS | 3556 | 1461162827887 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C585B0400) [pid = 3556] [serial = 531] [outer = 0000008C58063000] 07:33:48 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:33:48 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:33:48 INFO - PROCESS | 3556 | 1461162828959 Marionette TRACE conn4 <- [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]]]}] 07:33:49 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) 07:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1384ms 07:33:49 INFO - PROCESS | 3556 | 1461162829010 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3556 | 1461162829013 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:33:49 INFO - PROCESS | 3556 | 1461162829017 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3556 | 1461162829019 Marionette TRACE conn4 <- [1,674,null,{}] 07:33:49 INFO - PROCESS | 3556 | 1461162829023 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 3556 | 1461162829159 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:33:49 INFO - PROCESS | 3556 | 1461162829274 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D177000 == 50 [pid = 3556] [id = 178] 07:33:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C58976000) [pid = 3556] [serial = 532] [outer = 0000000000000000] 07:33:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C58B32000) [pid = 3556] [serial = 533] [outer = 0000008C58976000] 07:33:49 INFO - PROCESS | 3556 | 1461162829332 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C58F03C00) [pid = 3556] [serial = 534] [outer = 0000008C58976000] 07:33:50 INFO - PROCESS | 3556 | 1461162830348 Marionette TRACE conn4 <- [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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1376ms 07:33:50 INFO - PROCESS | 3556 | 1461162830396 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3556 | 1461162830399 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 07:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:33:50 INFO - PROCESS | 3556 | 1461162830402 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 3556 | 1461162830404 Marionette TRACE conn4 <- [1,678,null,{}] 07:33:50 INFO - PROCESS | 3556 | 1461162830408 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3556 | 1461162830542 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:33:50 INFO - PROCESS | 3556 | 1461162830658 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0B800 == 51 [pid = 3556] [id = 179] 07:33:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C595AEC00) [pid = 3556] [serial = 535] [outer = 0000000000000000] 07:33:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C59B5D000) [pid = 3556] [serial = 536] [outer = 0000008C595AEC00] 07:33:50 INFO - PROCESS | 3556 | 1461162830717 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5B75E800) [pid = 3556] [serial = 537] [outer = 0000008C595AEC00] 07:33:51 INFO - PROCESS | 3556 | 1461162831764 Marionette TRACE conn4 <- [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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1380ms 07:33:51 INFO - PROCESS | 3556 | 1461162831785 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 3556 | 1461162831789 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 07:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:33:51 INFO - PROCESS | 3556 | 1461162831795 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 3556 | 1461162831798 Marionette TRACE conn4 <- [1,682,null,{}] 07:33:51 INFO - PROCESS | 3556 | 1461162831804 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 3556 | 1461162831905 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:33:52 INFO - PROCESS | 3556 | 1461162832019 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CD1800 == 52 [pid = 3556] [id = 180] 07:33:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C4BD7D800) [pid = 3556] [serial = 538] [outer = 0000000000000000] 07:33:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5021F400) [pid = 3556] [serial = 539] [outer = 0000008C4BD7D800] 07:33:52 INFO - PROCESS | 3556 | 1461162832106 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C50CF1000) [pid = 3556] [serial = 540] [outer = 0000008C4BD7D800] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5824B000 == 51 [pid = 3556] [id = 173] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FF19800 == 50 [pid = 3556] [id = 172] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57644000 == 49 [pid = 3556] [id = 171] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4CD76000 == 48 [pid = 3556] [id = 170] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0C4000 == 47 [pid = 3556] [id = 167] 07:33:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C507D4000 == 46 [pid = 3556] [id = 166] 07:33:53 INFO - PROCESS | 3556 | 1461162833035 Marionette TRACE conn4 <- [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]]]}] 07:33:53 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) 07:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1284ms 07:33:53 INFO - PROCESS | 3556 | 1461162833086 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 3556 | 1461162833092 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 07:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:33:53 INFO - PROCESS | 3556 | 1461162833098 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 3556 | 1461162833101 Marionette TRACE conn4 <- [1,686,null,{}] 07:33:53 INFO - PROCESS | 3556 | 1461162833105 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 3556 | 1461162833219 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:33:53 INFO - PROCESS | 3556 | 1461162833227 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CAF800 == 47 [pid = 3556] [id = 181] 07:33:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C51857000) [pid = 3556] [serial = 541] [outer = 0000000000000000] 07:33:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C55394400) [pid = 3556] [serial = 542] [outer = 0000008C51857000] 07:33:53 INFO - PROCESS | 3556 | 1461162833318 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C56D9E000) [pid = 3556] [serial = 543] [outer = 0000008C51857000] 07:33:54 INFO - PROCESS | 3556 | 1461162834291 Marionette TRACE conn4 <- [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]]]}] 07:33:54 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) 07:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1233ms 07:33:54 INFO - PROCESS | 3556 | 1461162834336 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 3556 | 1461162834339 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 07:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:33:54 INFO - PROCESS | 3556 | 1461162834342 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 3556 | 1461162834346 Marionette TRACE conn4 <- [1,690,null,{}] 07:33:54 INFO - PROCESS | 3556 | 1461162834357 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 3556 | 1461162834473 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:33:54 INFO - PROCESS | 3556 | 1461162834480 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4E800 == 48 [pid = 3556] [id = 182] 07:33:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C57CDCC00) [pid = 3556] [serial = 544] [outer = 0000000000000000] 07:33:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C585AF000) [pid = 3556] [serial = 545] [outer = 0000008C57CDCC00] 07:33:54 INFO - PROCESS | 3556 | 1461162834529 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5BE5F400) [pid = 3556] [serial = 546] [outer = 0000008C57CDCC00] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C55A57800) [pid = 3556] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C57394400) [pid = 3556] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C500B7800) [pid = 3556] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C49985800) [pid = 3556] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C4FF82800) [pid = 3556] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C4FF85800) [pid = 3556] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C59B60000) [pid = 3556] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C55060400) [pid = 3556] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5D7BD400) [pid = 3556] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5B7F4400) [pid = 3556] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5C177C00) [pid = 3556] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C55ABC400) [pid = 3556] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C50855C00) [pid = 3556] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5773E000) [pid = 3556] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C4B265800) [pid = 3556] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C4B9F1000) [pid = 3556] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5B259C00) [pid = 3556] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C4B25DC00) [pid = 3556] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C50C39800) [pid = 3556] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5D62B800) [pid = 3556] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C4AB5C400) [pid = 3556] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C553B7C00) [pid = 3556] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:33:54 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C58427800) [pid = 3556] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:33:55 INFO - PROCESS | 3556 | 1461162835644 Marionette TRACE conn4 <- [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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1345ms 07:33:55 INFO - PROCESS | 3556 | 1461162835690 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 3556 | 1461162835692 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 07:33:55 INFO - PROCESS | 3556 | 1461162835696 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:33:55 INFO - PROCESS | 3556 | 1461162835698 Marionette TRACE conn4 <- [1,694,null,{}] 07:33:55 INFO - PROCESS | 3556 | 1461162835701 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 3556 | 1461162835785 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:33:55 INFO - PROCESS | 3556 | 1461162835793 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAB4000 == 49 [pid = 3556] [id = 183] 07:33:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4FF82800) [pid = 3556] [serial = 547] [outer = 0000000000000000] 07:33:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5739D000) [pid = 3556] [serial = 548] [outer = 0000008C4FF82800] 07:33:55 INFO - PROCESS | 3556 | 1461162835840 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5B259C00) [pid = 3556] [serial = 549] [outer = 0000008C4FF82800] 07:33:56 INFO - PROCESS | 3556 | 1461162836780 Marionette TRACE conn4 <- [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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1133ms 07:33:56 INFO - PROCESS | 3556 | 1461162836881 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3556 | 1461162836885 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:33:56 INFO - PROCESS | 3556 | 1461162836891 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3556 | 1461162836896 Marionette TRACE conn4 <- [1,698,null,{}] 07:33:56 INFO - PROCESS | 3556 | 1461162836902 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 3556 | 1461162837005 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:33:57 INFO - PROCESS | 3556 | 1461162837175 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51949000 == 50 [pid = 3556] [id = 184] 07:33:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C4CB1F000) [pid = 3556] [serial = 550] [outer = 0000000000000000] 07:33:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C4FD6B000) [pid = 3556] [serial = 551] [outer = 0000008C4CB1F000] 07:33:57 INFO - PROCESS | 3556 | 1461162837280 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C50DD6000) [pid = 3556] [serial = 552] [outer = 0000008C4CB1F000] 07:33:58 INFO - PROCESS | 3556 | 1461162838373 Marionette TRACE conn4 <- [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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:33:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1544ms 07:33:58 INFO - PROCESS | 3556 | 1461162838442 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3556 | 1461162838446 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:33:58 INFO - PROCESS | 3556 | 1461162838508 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3556 | 1461162838512 Marionette TRACE conn4 <- [1,702,null,{}] 07:33:58 INFO - PROCESS | 3556 | 1461162838518 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3556 | 1461162838651 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:33:58 INFO - PROCESS | 3556 | 1461162838731 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FF21800 == 51 [pid = 3556] [id = 185] 07:33:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C50CF1400) [pid = 3556] [serial = 553] [outer = 0000000000000000] 07:33:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C57BA5C00) [pid = 3556] [serial = 554] [outer = 0000008C50CF1400] 07:33:58 INFO - PROCESS | 3556 | 1461162838790 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C585A9000) [pid = 3556] [serial = 555] [outer = 0000008C50CF1400] 07:33:59 INFO - PROCESS | 3556 | 1461162839837 Marionette TRACE conn4 <- [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]]]}] 07:33:59 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 07:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1406ms 07:33:59 INFO - PROCESS | 3556 | 1461162839901 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 3556 | 1461162839904 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 07:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:33:59 INFO - PROCESS | 3556 | 1461162839908 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 3556 | 1461162839910 Marionette TRACE conn4 <- [1,706,null,{}] 07:33:59 INFO - PROCESS | 3556 | 1461162839963 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3556 | 1461162840108 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:34:00 INFO - PROCESS | 3556 | 1461162840190 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D1E000 == 52 [pid = 3556] [id = 186] 07:34:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5C037400) [pid = 3556] [serial = 556] [outer = 0000000000000000] 07:34:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5C671800) [pid = 3556] [serial = 557] [outer = 0000008C5C037400] 07:34:00 INFO - PROCESS | 3556 | 1461162840251 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5CB3F000) [pid = 3556] [serial = 558] [outer = 0000008C5C037400] 07:34:01 INFO - PROCESS | 3556 | 1461162841278 Marionette TRACE conn4 <- [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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1430ms 07:34:01 INFO - PROCESS | 3556 | 1461162841340 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 3556 | 1461162841342 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 07:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:34:01 INFO - PROCESS | 3556 | 1461162841347 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 3556 | 1461162841349 Marionette TRACE conn4 <- [1,710,null,{}] 07:34:01 INFO - PROCESS | 3556 | 1461162841353 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 3556 | 1461162841493 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:34:01 INFO - PROCESS | 3556 | 1461162841610 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50871000 == 53 [pid = 3556] [id = 187] 07:34:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C549FEC00) [pid = 3556] [serial = 559] [outer = 0000000000000000] 07:34:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C55068400) [pid = 3556] [serial = 560] [outer = 0000008C549FEC00] 07:34:01 INFO - PROCESS | 3556 | 1461162841669 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5BED5400) [pid = 3556] [serial = 561] [outer = 0000008C549FEC00] 07:34:02 INFO - PROCESS | 3556 | 1461162842346 Marionette TRACE conn4 <- [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] 07:34:02 INFO - PROCESS | 3556 | 1461162842428 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 07:34:02 INFO - PROCESS | 3556 | 1461162842433 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:34:02 INFO - PROCESS | 3556 | 1461162842437 Marionette TRACE conn4 <- [1,714,null,{}] 07:34:02 INFO - PROCESS | 3556 | 1461162842444 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:02 INFO - PROCESS | 3556 | 1461162842543 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:34:02 INFO - PROCESS | 3556 | 1461162842623 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FD55000 == 54 [pid = 3556] [id = 188] 07:34:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C508B6400) [pid = 3556] [serial = 562] [outer = 0000000000000000] 07:34:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C50ADA800) [pid = 3556] [serial = 563] [outer = 0000008C508B6400] 07:34:02 INFO - PROCESS | 3556 | 1461162842720 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5505F000) [pid = 3556] [serial = 564] [outer = 0000008C508B6400] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C2800 == 53 [pid = 3556] [id = 89] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D21E800 == 52 [pid = 3556] [id = 136] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4E800 == 51 [pid = 3556] [id = 182] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CAF800 == 50 [pid = 3556] [id = 181] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CD1800 == 49 [pid = 3556] [id = 180] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D177000 == 48 [pid = 3556] [id = 178] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C06E800 == 47 [pid = 3556] [id = 177] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C503EF800 == 46 [pid = 3556] [id = 176] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C4BD7F800) [pid = 3556] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5506A000) [pid = 3556] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5A892C00) [pid = 3556] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5D7C2800) [pid = 3556] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5773C400) [pid = 3556] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525B5800 == 45 [pid = 3556] [id = 175] 07:34:03 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5937D000 == 44 [pid = 3556] [id = 174] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C58060000) [pid = 3556] [serial = 366] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C57CD6800) [pid = 3556] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C50C9C000) [pid = 3556] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5D6BD400) [pid = 3556] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C519D5000) [pid = 3556] [serial = 363] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5EADCC00) [pid = 3556] [serial = 372] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5D7CA800) [pid = 3556] [serial = 369] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C55AC1800) [pid = 3556] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5D7C3C00) [pid = 3556] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5C674000) [pid = 3556] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5C173000) [pid = 3556] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5CB3BC00) [pid = 3556] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5760E400) [pid = 3556] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C576F0C00) [pid = 3556] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5478D800) [pid = 3556] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C518C2C00) [pid = 3556] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C50AD6800) [pid = 3556] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C57BF0400) [pid = 3556] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C50DD6400) [pid = 3556] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C549FCC00) [pid = 3556] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4BAAC400) [pid = 3556] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5593DC00) [pid = 3556] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5B763800) [pid = 3556] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5896FC00) [pid = 3556] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5C669C00) [pid = 3556] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5C039800) [pid = 3556] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5BEC8000) [pid = 3556] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4BD7B800) [pid = 3556] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C50DCF000) [pid = 3556] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5D79E000) [pid = 3556] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4CD88800) [pid = 3556] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C50AE1000) [pid = 3556] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C54793C00) [pid = 3556] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4B6BC000) [pid = 3556] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5D7A9800) [pid = 3556] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C55ABE000) [pid = 3556] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5D628000) [pid = 3556] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C57398000) [pid = 3556] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C585AAC00) [pid = 3556] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5D628C00) [pid = 3556] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5EAD5800) [pid = 3556] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C59B10400) [pid = 3556] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C58060C00) [pid = 3556] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3556 | 1461162843371 Marionette TRACE conn4 <- [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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:34:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 07:34:03 INFO - PROCESS | 3556 | 1461162843424 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 3556 | 1461162843430 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:34:03 INFO - PROCESS | 3556 | 1461162843436 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3556 | 1461162843439 Marionette TRACE conn4 <- [1,718,null,{}] 07:34:03 INFO - PROCESS | 3556 | 1461162843443 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3556 | 1461162843532 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:34:03 INFO - PROCESS | 3556 | 1461162843603 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51951000 == 45 [pid = 3556] [id = 189] 07:34:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C4B955800) [pid = 3556] [serial = 565] [outer = 0000000000000000] 07:34:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C508B8C00) [pid = 3556] [serial = 566] [outer = 0000008C4B955800] 07:34:03 INFO - PROCESS | 3556 | 1461162843652 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C52568000) [pid = 3556] [serial = 567] [outer = 0000008C4B955800] 07:34:04 INFO - PROCESS | 3556 | 1461162844141 Marionette TRACE conn4 <- [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] 07:34:04 INFO - PROCESS | 3556 | 1461162844173 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:34:04 INFO - PROCESS | 3556 | 1461162844177 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 3556 | 1461162844181 Marionette TRACE conn4 <- [1,722,null,{}] 07:34:04 INFO - PROCESS | 3556 | 1461162844192 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3556 | 1461162844280 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:34:04 INFO - PROCESS | 3556 | 1461162844289 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FB8800 == 46 [pid = 3556] [id = 190] 07:34:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C57694800) [pid = 3556] [serial = 568] [outer = 0000000000000000] 07:34:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C576F0C00) [pid = 3556] [serial = 569] [outer = 0000008C57694800] 07:34:04 INFO - PROCESS | 3556 | 1461162844341 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C57BEE800) [pid = 3556] [serial = 570] [outer = 0000008C57694800] 07:34:04 INFO - PROCESS | 3556 | 1461162844808 Marionette TRACE conn4 <- [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]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 07:34:04 INFO - PROCESS | 3556 | 1461162844870 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 3556 | 1461162844873 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:34:04 INFO - PROCESS | 3556 | 1461162844877 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 3556 | 1461162844879 Marionette TRACE conn4 <- [1,726,null,{}] 07:34:04 INFO - PROCESS | 3556 | 1461162844883 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3556 | 1461162844967 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:34:04 INFO - PROCESS | 3556 | 1461162844976 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5A85F000 == 47 [pid = 3556] [id = 191] 07:34:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C57CEB800) [pid = 3556] [serial = 571] [outer = 0000000000000000] 07:34:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C58065000) [pid = 3556] [serial = 572] [outer = 0000008C57CEB800] 07:34:05 INFO - PROCESS | 3556 | 1461162845024 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C58978400) [pid = 3556] [serial = 573] [outer = 0000008C57CEB800] 07:34:05 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:34:05 INFO - PROCESS | 3556 | 1461162845958 Marionette TRACE conn4 <- [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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1138ms 07:34:06 INFO - PROCESS | 3556 | 1461162846018 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 3556 | 1461162846020 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 07:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:34:06 INFO - PROCESS | 3556 | 1461162846023 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 3556 | 1461162846025 Marionette TRACE conn4 <- [1,730,null,{}] 07:34:06 INFO - PROCESS | 3556 | 1461162846029 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 3556 | 1461162846135 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:34:06 INFO - PROCESS | 3556 | 1461162846142 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C084800 == 48 [pid = 3556] [id = 192] 07:34:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C58B2FC00) [pid = 3556] [serial = 574] [outer = 0000000000000000] 07:34:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5926D800) [pid = 3556] [serial = 575] [outer = 0000008C58B2FC00] 07:34:06 INFO - PROCESS | 3556 | 1461162846228 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5AA98400) [pid = 3556] [serial = 576] [outer = 0000008C58B2FC00] 07:34:07 INFO - PROCESS | 3556 | 1461162847144 Marionette TRACE conn4 <- [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]]]}] 07:34:07 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 07:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 07:34:07 INFO - PROCESS | 3556 | 1461162847156 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3556 | 1461162847158 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 07:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:34:07 INFO - PROCESS | 3556 | 1461162847162 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 3556 | 1461162847164 Marionette TRACE conn4 <- [1,734,null,{}] 07:34:07 INFO - PROCESS | 3556 | 1461162847174 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3556 | 1461162847303 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:34:07 INFO - PROCESS | 3556 | 1461162847311 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D209000 == 49 [pid = 3556] [id = 193] 07:34:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5BE5C400) [pid = 3556] [serial = 577] [outer = 0000000000000000] 07:34:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5C66BC00) [pid = 3556] [serial = 578] [outer = 0000008C5BE5C400] 07:34:07 INFO - PROCESS | 3556 | 1461162847362 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5D62B400) [pid = 3556] [serial = 579] [outer = 0000008C5BE5C400] 07:34:07 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C51857000) [pid = 3556] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:34:07 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C57CDCC00) [pid = 3556] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:34:07 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4BD7D800) [pid = 3556] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:34:07 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C595AEC00) [pid = 3556] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:34:08 INFO - PROCESS | 3556 | 1461162848361 Marionette TRACE conn4 <- [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]]]}] 07:34:08 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.) 07:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 07:34:08 INFO - PROCESS | 3556 | 1461162848387 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 3556 | 1461162848390 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 07:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:34:08 INFO - PROCESS | 3556 | 1461162848394 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 3556 | 1461162848396 Marionette TRACE conn4 <- [1,738,null,{}] 07:34:08 INFO - PROCESS | 3556 | 1461162848400 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 3556 | 1461162848479 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:34:08 INFO - PROCESS | 3556 | 1461162848486 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA06000 == 50 [pid = 3556] [id = 194] 07:34:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5D629400) [pid = 3556] [serial = 580] [outer = 0000000000000000] 07:34:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5D79D400) [pid = 3556] [serial = 581] [outer = 0000008C5D629400] 07:34:08 INFO - PROCESS | 3556 | 1461162848533 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5D7AB800) [pid = 3556] [serial = 582] [outer = 0000008C5D629400] 07:34:09 INFO - PROCESS | 3556 | 1461162849468 Marionette TRACE conn4 <- [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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 07:34:09 INFO - PROCESS | 3556 | 1461162849526 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 3556 | 1461162849529 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:34:09 INFO - PROCESS | 3556 | 1461162849532 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 3556 | 1461162849534 Marionette TRACE conn4 <- [1,742,null,{}] 07:34:09 INFO - PROCESS | 3556 | 1461162849537 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 3556 | 1461162849619 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:34:09 INFO - PROCESS | 3556 | 1461162849735 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4C51E000 == 51 [pid = 3556] [id = 195] 07:34:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C498C4000) [pid = 3556] [serial = 583] [outer = 0000000000000000] 07:34:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C49975400) [pid = 3556] [serial = 584] [outer = 0000008C498C4000] 07:34:09 INFO - PROCESS | 3556 | 1461162849795 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4B9F4400) [pid = 3556] [serial = 585] [outer = 0000008C498C4000] 07:34:10 INFO - PROCESS | 3556 | 1461162850986 Marionette TRACE conn4 <- [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]]]}] 07:34:11 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 07:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1495ms 07:34:11 INFO - PROCESS | 3556 | 1461162851032 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 3556 | 1461162851036 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 07:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:34:11 INFO - PROCESS | 3556 | 1461162851041 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 3556 | 1461162851046 Marionette TRACE conn4 <- [1,746,null,{}] 07:34:11 INFO - PROCESS | 3556 | 1461162851052 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 3556 | 1461162851199 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:34:11 INFO - PROCESS | 3556 | 1461162851322 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58C60800 == 52 [pid = 3556] [id = 196] 07:34:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C54791000) [pid = 3556] [serial = 586] [outer = 0000000000000000] 07:34:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C553B8400) [pid = 3556] [serial = 587] [outer = 0000008C54791000] 07:34:11 INFO - PROCESS | 3556 | 1461162851383 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C56D9D800) [pid = 3556] [serial = 588] [outer = 0000008C54791000] 07:34:11 INFO - PROCESS | 3556 | 1461162851956 Marionette TRACE conn4 <- [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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 07:34:12 INFO - PROCESS | 3556 | 1461162852033 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3556 | 1461162852038 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 07:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:34:12 INFO - PROCESS | 3556 | 1461162852043 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3556 | 1461162852045 Marionette TRACE conn4 <- [1,750,null,{}] 07:34:12 INFO - PROCESS | 3556 | 1461162852049 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3556 | 1461162852165 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:34:12 INFO - PROCESS | 3556 | 1461162852242 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D181000 == 53 [pid = 3556] [id = 197] 07:34:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57CE3400) [pid = 3556] [serial = 589] [outer = 0000000000000000] 07:34:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C58B2D400) [pid = 3556] [serial = 590] [outer = 0000008C57CE3400] 07:34:12 INFO - PROCESS | 3556 | 1461162852342 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5B2F6400) [pid = 3556] [serial = 591] [outer = 0000008C57CE3400] 07:34:13 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:34:13 INFO - PROCESS | 3556 | 1461162853410 Marionette TRACE conn4 <- [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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 07:34:13 INFO - PROCESS | 3556 | 1461162853474 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 3556 | 1461162853477 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 07:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:34:13 INFO - PROCESS | 3556 | 1461162853490 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 3556 | 1461162853497 Marionette TRACE conn4 <- [1,754,null,{}] 07:34:13 INFO - PROCESS | 3556 | 1461162853502 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 3556 | 1461162853651 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:34:13 INFO - PROCESS | 3556 | 1461162853720 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA82800 == 54 [pid = 3556] [id = 198] 07:34:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C58353C00) [pid = 3556] [serial = 592] [outer = 0000000000000000] 07:34:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5C674C00) [pid = 3556] [serial = 593] [outer = 0000008C58353C00] 07:34:13 INFO - PROCESS | 3556 | 1461162853779 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5EAD4C00) [pid = 3556] [serial = 594] [outer = 0000008C58353C00] 07:34:14 INFO - PROCESS | 3556 | 1461162854884 Marionette TRACE conn4 <- [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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1446ms 07:34:14 INFO - PROCESS | 3556 | 1461162854934 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 3556 | 1461162854938 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 07:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:34:14 INFO - PROCESS | 3556 | 1461162854943 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 3556 | 1461162854947 Marionette TRACE conn4 <- [1,758,null,{}] 07:34:14 INFO - PROCESS | 3556 | 1461162854953 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3556 | 1461162855098 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:34:15 INFO - PROCESS | 3556 | 1461162855228 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C5D000 == 55 [pid = 3556] [id = 199] 07:34:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5005F800) [pid = 3556] [serial = 595] [outer = 0000000000000000] 07:34:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C50714C00) [pid = 3556] [serial = 596] [outer = 0000008C5005F800] 07:34:15 INFO - PROCESS | 3556 | 1461162855283 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C50CFA400) [pid = 3556] [serial = 597] [outer = 0000008C5005F800] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA7A000 == 54 [pid = 3556] [id = 75] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C500DC800 == 53 [pid = 3556] [id = 79] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58629800 == 52 [pid = 3556] [id = 155] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA06000 == 51 [pid = 3556] [id = 194] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D209000 == 50 [pid = 3556] [id = 193] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C084800 == 49 [pid = 3556] [id = 192] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5A85F000 == 48 [pid = 3556] [id = 191] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FB8800 == 47 [pid = 3556] [id = 190] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51951000 == 46 [pid = 3556] [id = 189] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5739D000) [pid = 3556] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FD55000 == 45 [pid = 3556] [id = 188] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50871000 == 44 [pid = 3556] [id = 187] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51949000 == 43 [pid = 3556] [id = 184] 07:34:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAB4000 == 42 [pid = 3556] [id = 183] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C55394400) [pid = 3556] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585AF000) [pid = 3556] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C56D9E000) [pid = 3556] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C56D9FC00) [pid = 3556] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5021F400) [pid = 3556] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C503BDC00) [pid = 3556] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5B75E800) [pid = 3556] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C59B5D000) [pid = 3556] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C58B32000) [pid = 3556] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C580A4400) [pid = 3556] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5BE5F400) [pid = 3556] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C50CF1000) [pid = 3556] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3556 | 1461162855842 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 943ms 07:34:15 INFO - PROCESS | 3556 | 1461162855888 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 3556 | 1461162855894 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:34:15 INFO - PROCESS | 3556 | 1461162855901 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 3556 | 1461162855904 Marionette TRACE conn4 <- [1,762,null,{}] 07:34:15 INFO - PROCESS | 3556 | 1461162855907 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3556 | 1461162855999 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:34:16 INFO - PROCESS | 3556 | 1461162856077 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A1000 == 43 [pid = 3556] [id = 200] 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4B297C00) [pid = 3556] [serial = 598] [outer = 0000000000000000] 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C50AD6400) [pid = 3556] [serial = 599] [outer = 0000008C4B297C00] 07:34:16 INFO - PROCESS | 3556 | 1461162856127 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5216F800) [pid = 3556] [serial = 600] [outer = 0000008C4B297C00] 07:34:16 INFO - PROCESS | 3556 | 1461162856581 Marionette TRACE conn4 <- [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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 07:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:34:16 INFO - PROCESS | 3556 | 1461162856635 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3556 | 1461162856638 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 07:34:16 INFO - PROCESS | 3556 | 1461162856641 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 3556 | 1461162856645 Marionette TRACE conn4 <- [1,766,null,{}] 07:34:16 INFO - PROCESS | 3556 | 1461162856656 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3556 | 1461162856752 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:34:16 INFO - PROCESS | 3556 | 1461162856766 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59534000 == 44 [pid = 3556] [id = 201] 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C55A55400) [pid = 3556] [serial = 601] [outer = 0000000000000000] 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C56D9E400) [pid = 3556] [serial = 602] [outer = 0000008C55A55400] 07:34:16 INFO - PROCESS | 3556 | 1461162856817 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C576EB400) [pid = 3556] [serial = 603] [outer = 0000008C55A55400] 07:34:17 INFO - PROCESS | 3556 | 1461162857300 Marionette TRACE conn4 <- [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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 07:34:17 INFO - PROCESS | 3556 | 1461162857336 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 3556 | 1461162857339 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:34:17 INFO - PROCESS | 3556 | 1461162857347 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 3556 | 1461162857349 Marionette TRACE conn4 <- [1,770,null,{}] 07:34:17 INFO - PROCESS | 3556 | 1461162857353 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 3556 | 1461162857444 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:34:17 INFO - PROCESS | 3556 | 1461162857450 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0C0800 == 45 [pid = 3556] [id = 202] 07:34:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C58060400) [pid = 3556] [serial = 604] [outer = 0000000000000000] 07:34:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5842AC00) [pid = 3556] [serial = 605] [outer = 0000008C58060400] 07:34:17 INFO - PROCESS | 3556 | 1461162857498 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C58B2E000) [pid = 3556] [serial = 606] [outer = 0000008C58060400] 07:34:17 INFO - PROCESS | 3556 | 1461162857933 Marionette TRACE conn4 <- [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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 07:34:17 INFO - PROCESS | 3556 | 1461162857979 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 3556 | 1461162857981 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:34:17 INFO - PROCESS | 3556 | 1461162857984 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 3556 | 1461162857986 Marionette TRACE conn4 <- [1,774,null,{}] 07:34:18 INFO - PROCESS | 3556 | 1461162857997 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3556 | 1461162858103 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:34:18 INFO - PROCESS | 3556 | 1461162858183 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D492000 == 46 [pid = 3556] [id = 203] 07:34:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C58B36C00) [pid = 3556] [serial = 607] [outer = 0000000000000000] 07:34:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C59B59C00) [pid = 3556] [serial = 608] [outer = 0000008C58B36C00] 07:34:18 INFO - PROCESS | 3556 | 1461162858232 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5B3D9000) [pid = 3556] [serial = 609] [outer = 0000008C58B36C00] 07:34:18 INFO - PROCESS | 3556 | 1461162858671 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 07:34:18 INFO - PROCESS | 3556 | 1461162858742 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 3556 | 1461162858745 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 07:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:34:18 INFO - PROCESS | 3556 | 1461162858748 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 3556 | 1461162858750 Marionette TRACE conn4 <- [1,778,null,{}] 07:34:18 INFO - PROCESS | 3556 | 1461162858753 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3556 | 1461162858905 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:34:18 INFO - PROCESS | 3556 | 1461162858961 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F721000 == 47 [pid = 3556] [id = 204] 07:34:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5C16D400) [pid = 3556] [serial = 610] [outer = 0000000000000000] 07:34:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5CB33800) [pid = 3556] [serial = 611] [outer = 0000008C5C16D400] 07:34:19 INFO - PROCESS | 3556 | 1461162859014 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5D7A0400) [pid = 3556] [serial = 612] [outer = 0000008C5C16D400] 07:34:19 INFO - PROCESS | 3556 | 1461162859512 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 838ms 07:34:19 INFO - PROCESS | 3556 | 1461162859587 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:34:19 INFO - PROCESS | 3556 | 1461162859589 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 07:34:19 INFO - PROCESS | 3556 | 1461162859592 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3556 | 1461162859594 Marionette TRACE conn4 <- [1,782,null,{}] 07:34:19 INFO - PROCESS | 3556 | 1461162859598 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3556 | 1461162859707 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:34:19 INFO - PROCESS | 3556 | 1461162859760 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C503F5800 == 48 [pid = 3556] [id = 205] 07:34:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5D7CA800) [pid = 3556] [serial = 613] [outer = 0000000000000000] 07:34:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5EAD8000) [pid = 3556] [serial = 614] [outer = 0000008C5D7CA800] 07:34:19 INFO - PROCESS | 3556 | 1461162859808 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5F7F2800) [pid = 3556] [serial = 615] [outer = 0000008C5D7CA800] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5CB38000) [pid = 3556] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5BE5C400) [pid = 3556] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C58B2FC00) [pid = 3556] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C59B73000) [pid = 3556] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4CB21000) [pid = 3556] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5B3D6000) [pid = 3556] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5D6C2800) [pid = 3556] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C57694800) [pid = 3556] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C57CEB800) [pid = 3556] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C508B6400) [pid = 3556] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C4CCCC000) [pid = 3556] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4B955800) [pid = 3556] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C57748C00) [pid = 3556] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C4FF82800) [pid = 3556] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C4BD7B000) [pid = 3556] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C50AE0800) [pid = 3556] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4B956400) [pid = 3556] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C595AC400) [pid = 3556] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5BE61000) [pid = 3556] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5D79F800) [pid = 3556] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C518C1C00) [pid = 3556] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C58063000) [pid = 3556] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C58976000) [pid = 3556] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C52564C00) [pid = 3556] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:34:21 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4CDF6800) [pid = 3556] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:34:21 INFO - PROCESS | 3556 | 1461162861766 Marionette TRACE conn4 <- [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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2194ms 07:34:21 INFO - PROCESS | 3556 | 1461162861790 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 3556 | 1461162861792 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 07:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:34:21 INFO - PROCESS | 3556 | 1461162861795 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 3556 | 1461162861797 Marionette TRACE conn4 <- [1,786,null,{}] 07:34:21 INFO - PROCESS | 3556 | 1461162861800 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 3556 | 1461162861883 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:34:21 INFO - PROCESS | 3556 | 1461162861889 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D8A800 == 49 [pid = 3556] [id = 206] 07:34:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5769B400) [pid = 3556] [serial = 616] [outer = 0000000000000000] 07:34:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C58B2F000) [pid = 3556] [serial = 617] [outer = 0000008C5769B400] 07:34:21 INFO - PROCESS | 3556 | 1461162861935 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5BE5FC00) [pid = 3556] [serial = 618] [outer = 0000008C5769B400] 07:34:22 INFO - PROCESS | 3556 | 1461162862611 Marionette TRACE conn4 <- [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]]]}] 07:34:22 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 07:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 07:34:22 INFO - PROCESS | 3556 | 1461162862680 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3556 | 1461162862685 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 07:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:34:22 INFO - PROCESS | 3556 | 1461162862691 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3556 | 1461162862695 Marionette TRACE conn4 <- [1,790,null,{}] 07:34:22 INFO - PROCESS | 3556 | 1461162862701 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3556 | 1461162862876 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:34:22 INFO - PROCESS | 3556 | 1461162862965 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58002800 == 50 [pid = 3556] [id = 207] 07:34:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4FF2B800) [pid = 3556] [serial = 619] [outer = 0000000000000000] 07:34:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C50A74400) [pid = 3556] [serial = 620] [outer = 0000008C4FF2B800] 07:34:23 INFO - PROCESS | 3556 | 1461162863028 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5505F400) [pid = 3556] [serial = 621] [outer = 0000008C4FF2B800] 07:34:23 INFO - PROCESS | 3556 | 1461162863651 Marionette TRACE conn4 <- [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]]]}] 07:34:23 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 07:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1028ms 07:34:23 INFO - PROCESS | 3556 | 1461162863723 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 3556 | 1461162863729 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 07:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:34:23 INFO - PROCESS | 3556 | 1461162863750 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 3556 | 1461162863753 Marionette TRACE conn4 <- [1,794,null,{}] 07:34:23 INFO - PROCESS | 3556 | 1461162863781 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:23 INFO - PROCESS | 3556 | 1461162863925 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:34:24 INFO - PROCESS | 3556 | 1461162863995 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA51000 == 51 [pid = 3556] [id = 208] 07:34:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C553B3400) [pid = 3556] [serial = 622] [outer = 0000000000000000] 07:34:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C57CDAC00) [pid = 3556] [serial = 623] [outer = 0000008C553B3400] 07:34:24 INFO - PROCESS | 3556 | 1461162864054 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C59526400) [pid = 3556] [serial = 624] [outer = 0000008C553B3400] 07:34:24 INFO - PROCESS | 3556 | 1461162864654 Marionette TRACE conn4 <- [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]]]}] 07:34:24 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 07:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 965ms 07:34:24 INFO - PROCESS | 3556 | 1461162864707 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:34:24 INFO - PROCESS | 3556 | 1461162864710 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 07:34:24 INFO - PROCESS | 3556 | 1461162864714 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 3556 | 1461162864718 Marionette TRACE conn4 <- [1,798,null,{}] 07:34:24 INFO - PROCESS | 3556 | 1461162864730 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:24 INFO - PROCESS | 3556 | 1461162864844 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:34:24 INFO - PROCESS | 3556 | 1461162864937 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62749800 == 52 [pid = 3556] [id = 209] 07:34:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5CB36800) [pid = 3556] [serial = 625] [outer = 0000000000000000] 07:34:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5D624000) [pid = 3556] [serial = 626] [outer = 0000008C5CB36800] 07:34:25 INFO - PROCESS | 3556 | 1461162865006 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5EADB000) [pid = 3556] [serial = 627] [outer = 0000008C5CB36800] 07:34:25 INFO - PROCESS | 3556 | 1461162865625 Marionette TRACE conn4 <- [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]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 944ms 07:34:25 INFO - PROCESS | 3556 | 1461162865660 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:34:25 INFO - PROCESS | 3556 | 1461162865663 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 07:34:25 INFO - PROCESS | 3556 | 1461162865667 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 3556 | 1461162865669 Marionette TRACE conn4 <- [1,802,null,{}] 07:34:25 INFO - PROCESS | 3556 | 1461162865673 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:25 INFO - PROCESS | 3556 | 1461162865786 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:34:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5F7F9C00) [pid = 3556] [serial = 628] [outer = 0000008C57691000] 07:34:25 INFO - PROCESS | 3556 | 1461162865898 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6158F800 == 53 [pid = 3556] [id = 210] 07:34:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5F7F8400) [pid = 3556] [serial = 629] [outer = 0000000000000000] 07:34:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5F7FE800) [pid = 3556] [serial = 630] [outer = 0000008C5F7F8400] 07:34:26 INFO - PROCESS | 3556 | 1461162866004 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5F8E6000) [pid = 3556] [serial = 631] [outer = 0000008C5F7F8400] 07:34:26 INFO - PROCESS | 3556 | 1461162866629 Marionette TRACE conn4 <- [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] 07:34:26 INFO - PROCESS | 3556 | 1461162866657 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:34:26 INFO - PROCESS | 3556 | 1461162866661 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 3556 | 1461162866663 Marionette TRACE conn4 <- [1,806,null,{}] 07:34:26 INFO - PROCESS | 3556 | 1461162866667 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 3556 | 1461162866773 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:34:26 INFO - PROCESS | 3556 | 1461162866862 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB66000 == 54 [pid = 3556] [id = 211] 07:34:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4A26A400) [pid = 3556] [serial = 632] [outer = 0000000000000000] 07:34:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D393000) [pid = 3556] [serial = 633] [outer = 0000008C4A26A400] 07:34:26 INFO - PROCESS | 3556 | 1461162866921 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5F7FA400) [pid = 3556] [serial = 634] [outer = 0000008C4A26A400] 07:34:27 INFO - PROCESS | 3556 | 1461162867541 Marionette TRACE conn4 <- [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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 923ms 07:34:27 INFO - PROCESS | 3556 | 1461162867587 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3556 | 1461162867590 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:34:27 INFO - PROCESS | 3556 | 1461162867593 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3556 | 1461162867595 Marionette TRACE conn4 <- [1,810,null,{}] 07:34:27 INFO - PROCESS | 3556 | 1461162867599 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 3556 | 1461162867726 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:34:27 INFO - PROCESS | 3556 | 1461162867963 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CD9800 == 55 [pid = 3556] [id = 212] 07:34:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4A266C00) [pid = 3556] [serial = 635] [outer = 0000000000000000] 07:34:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4B298000) [pid = 3556] [serial = 636] [outer = 0000008C4A266C00] 07:34:28 INFO - PROCESS | 3556 | 1461162868024 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4BD80400) [pid = 3556] [serial = 637] [outer = 0000008C4A266C00] 07:34:28 INFO - PROCESS | 3556 | 1461162868634 Marionette TRACE conn4 <- [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] 07:34:28 INFO - PROCESS | 3556 | 1461162868684 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 07:34:28 INFO - PROCESS | 3556 | 1461162868690 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:34:28 INFO - PROCESS | 3556 | 1461162868693 Marionette TRACE conn4 <- [1,814,null,{}] 07:34:28 INFO - PROCESS | 3556 | 1461162868698 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3556 | 1461162868805 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:34:28 INFO - PROCESS | 3556 | 1461162868899 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B27000 == 56 [pid = 3556] [id = 213] 07:34:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C50C98800) [pid = 3556] [serial = 638] [outer = 0000000000000000] 07:34:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C52169000) [pid = 3556] [serial = 639] [outer = 0000008C50C98800] 07:34:28 INFO - PROCESS | 3556 | 1461162868953 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C553B1C00) [pid = 3556] [serial = 640] [outer = 0000008C50C98800] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA7A800 == 55 [pid = 3556] [id = 69] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C577A4800 == 54 [pid = 3556] [id = 67] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC4000 == 53 [pid = 3556] [id = 111] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4AC22800 == 52 [pid = 3556] [id = 68] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5C671800) [pid = 3556] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C55068400) [pid = 3556] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57BA5C00) [pid = 3556] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C4FD6B000) [pid = 3556] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA82800 == 51 [pid = 3556] [id = 198] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D181000 == 50 [pid = 3556] [id = 197] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58C60800 == 49 [pid = 3556] [id = 196] 07:34:29 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4C51E000 == 48 [pid = 3556] [id = 195] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CB41C00) [pid = 3556] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5D62B400) [pid = 3556] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5926D800) [pid = 3556] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5BECF400) [pid = 3556] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C54794400) [pid = 3556] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5BE5AC00) [pid = 3556] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5EAE0400) [pid = 3556] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C57BEE800) [pid = 3556] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C58065000) [pid = 3556] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C50ADA800) [pid = 3556] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5926CC00) [pid = 3556] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C576F0C00) [pid = 3556] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C52568000) [pid = 3556] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C58978400) [pid = 3556] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5A836800) [pid = 3556] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5B259C00) [pid = 3556] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5505F000) [pid = 3556] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5C66BC00) [pid = 3556] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4BD89000) [pid = 3556] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C55999400) [pid = 3556] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4FF84400) [pid = 3556] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5AEB2C00) [pid = 3556] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C508B8C00) [pid = 3556] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5BED6400) [pid = 3556] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5EAD7000) [pid = 3556] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C56D98000) [pid = 3556] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5AA98400) [pid = 3556] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C585B0400) [pid = 3556] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C58F03C00) [pid = 3556] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C57745000) [pid = 3556] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C50AE1800) [pid = 3556] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5D79D400) [pid = 3556] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:34:29 INFO - PROCESS | 3556 | 1461162869505 Marionette TRACE conn4 <- [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]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 839ms 07:34:29 INFO - PROCESS | 3556 | 1461162869534 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3556 | 1461162869538 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:34:29 INFO - PROCESS | 3556 | 1461162869543 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 3556 | 1461162869545 Marionette TRACE conn4 <- [1,818,null,{}] 07:34:29 INFO - PROCESS | 3556 | 1461162869549 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3556 | 1461162869638 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:34:29 INFO - PROCESS | 3556 | 1461162869647 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C55963000 == 49 [pid = 3556] [id = 214] 07:34:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C507A0400) [pid = 3556] [serial = 641] [outer = 0000000000000000] 07:34:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C50CF1000) [pid = 3556] [serial = 642] [outer = 0000008C507A0400] 07:34:29 INFO - PROCESS | 3556 | 1461162869695 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C553BFC00) [pid = 3556] [serial = 643] [outer = 0000008C507A0400] 07:34:30 INFO - PROCESS | 3556 | 1461162870181 Marionette TRACE conn4 <- [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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 07:34:30 INFO - PROCESS | 3556 | 1461162870217 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3556 | 1461162870220 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 07:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:34:30 INFO - PROCESS | 3556 | 1461162870225 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 3556 | 1461162870232 Marionette TRACE conn4 <- [1,822,null,{}] 07:34:30 INFO - PROCESS | 3556 | 1461162870241 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:30 INFO - PROCESS | 3556 | 1461162870331 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:34:30 INFO - PROCESS | 3556 | 1461162870341 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59382000 == 50 [pid = 3556] [id = 215] 07:34:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C56D9D000) [pid = 3556] [serial = 644] [outer = 0000000000000000] 07:34:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C576A5800) [pid = 3556] [serial = 645] [outer = 0000008C56D9D000] 07:34:30 INFO - PROCESS | 3556 | 1461162870388 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C57745800) [pid = 3556] [serial = 646] [outer = 0000008C56D9D000] 07:34:30 INFO - PROCESS | 3556 | 1461162870871 Marionette TRACE conn4 <- [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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 07:34:30 INFO - PROCESS | 3556 | 1461162870919 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3556 | 1461162870922 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 07:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:34:30 INFO - PROCESS | 3556 | 1461162870926 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 3556 | 1461162870928 Marionette TRACE conn4 <- [1,826,null,{}] 07:34:30 INFO - PROCESS | 3556 | 1461162870931 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3556 | 1461162871019 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:34:31 INFO - PROCESS | 3556 | 1461162871026 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B780000 == 51 [pid = 3556] [id = 216] 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C57CCF400) [pid = 3556] [serial = 647] [outer = 0000000000000000] 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C57CE7000) [pid = 3556] [serial = 648] [outer = 0000008C57CCF400] 07:34:31 INFO - PROCESS | 3556 | 1461162871072 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C585A8000) [pid = 3556] [serial = 649] [outer = 0000008C57CCF400] 07:34:31 INFO - PROCESS | 3556 | 1461162871496 Marionette TRACE conn4 <- [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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 07:34:31 INFO - PROCESS | 3556 | 1461162871558 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 3556 | 1461162871560 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 07:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:34:31 INFO - PROCESS | 3556 | 1461162871563 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 3556 | 1461162871565 Marionette TRACE conn4 <- [1,830,null,{}] 07:34:31 INFO - PROCESS | 3556 | 1461162871569 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3556 | 1461162871678 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:34:31 INFO - PROCESS | 3556 | 1461162871714 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50A85000 == 52 [pid = 3556] [id = 217] 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C58B29800) [pid = 3556] [serial = 650] [outer = 0000000000000000] 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C58B2C800) [pid = 3556] [serial = 651] [outer = 0000008C58B29800] 07:34:31 INFO - PROCESS | 3556 | 1461162871816 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C59B5B400) [pid = 3556] [serial = 652] [outer = 0000008C58B29800] 07:34:32 INFO - PROCESS | 3556 | 1461162872276 Marionette TRACE conn4 <- [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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 07:34:32 INFO - PROCESS | 3556 | 1461162872300 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 3556 | 1461162872303 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 07:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:34:32 INFO - PROCESS | 3556 | 1461162872316 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 3556 | 1461162872318 Marionette TRACE conn4 <- [1,834,null,{}] 07:34:32 INFO - PROCESS | 3556 | 1461162872322 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 3556 | 1461162872439 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:34:32 INFO - PROCESS | 3556 | 1461162872495 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D163000 == 53 [pid = 3556] [id = 218] 07:34:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C59F41800) [pid = 3556] [serial = 653] [outer = 0000000000000000] 07:34:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C59F43400) [pid = 3556] [serial = 654] [outer = 0000008C59F41800] 07:34:32 INFO - PROCESS | 3556 | 1461162872542 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5AE31400) [pid = 3556] [serial = 655] [outer = 0000008C59F41800] 07:34:32 INFO - PROCESS | 3556 | 1461162872986 Marionette TRACE conn4 <- [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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 07:34:33 INFO - PROCESS | 3556 | 1461162873043 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 3556 | 1461162873046 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 07:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:34:33 INFO - PROCESS | 3556 | 1461162873091 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 3556 | 1461162873094 Marionette TRACE conn4 <- [1,838,null,{}] 07:34:33 INFO - PROCESS | 3556 | 1461162873098 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 3556 | 1461162873205 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:34:33 INFO - PROCESS | 3556 | 1461162873258 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D486000 == 54 [pid = 3556] [id = 219] 07:34:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5B3CF000) [pid = 3556] [serial = 656] [outer = 0000000000000000] 07:34:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5B766000) [pid = 3556] [serial = 657] [outer = 0000008C5B3CF000] 07:34:33 INFO - PROCESS | 3556 | 1461162873305 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5BEC7400) [pid = 3556] [serial = 658] [outer = 0000008C5B3CF000] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C549FEC00) [pid = 3556] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C576EB000) [pid = 3556] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C58B36C00) [pid = 3556] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C58060400) [pid = 3556] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C55A55400) [pid = 3556] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5005F800) [pid = 3556] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C58353C00) [pid = 3556] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C4B297C00) [pid = 3556] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5C16D400) [pid = 3556] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5D7CA800) [pid = 3556] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C4CB1F000) [pid = 3556] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C50CF1400) [pid = 3556] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:34:33 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5C037400) [pid = 3556] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:34:33 INFO - PROCESS | 3556 | 1461162873785 Marionette TRACE conn4 <- [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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 775ms 07:34:33 INFO - PROCESS | 3556 | 1461162873827 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 3556 | 1461162873829 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 07:34:33 INFO - PROCESS | 3556 | 1461162873833 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:34:33 INFO - PROCESS | 3556 | 1461162873835 Marionette TRACE conn4 <- [1,842,null,{}] 07:34:33 INFO - PROCESS | 3556 | 1461162873838 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 3556 | 1461162873923 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:34:34 INFO - PROCESS | 3556 | 1461162874000 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D487800 == 55 [pid = 3556] [id = 220] 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C50CF3000) [pid = 3556] [serial = 659] [outer = 0000000000000000] 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C57CDE800) [pid = 3556] [serial = 660] [outer = 0000008C50CF3000] 07:34:34 INFO - PROCESS | 3556 | 1461162874048 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5BECF800) [pid = 3556] [serial = 661] [outer = 0000008C50CF3000] 07:34:34 INFO - PROCESS | 3556 | 1461162874415 Marionette TRACE conn4 <- [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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 07:34:34 INFO - PROCESS | 3556 | 1461162874465 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 3556 | 1461162874467 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 07:34:34 INFO - PROCESS | 3556 | 1461162874470 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:34:34 INFO - PROCESS | 3556 | 1461162874472 Marionette TRACE conn4 <- [1,846,null,{}] 07:34:34 INFO - PROCESS | 3556 | 1461162874476 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:34 INFO - PROCESS | 3556 | 1461162874615 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:34:34 INFO - PROCESS | 3556 | 1461162874630 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA79800 == 56 [pid = 3556] [id = 221] 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5BEC8000) [pid = 3556] [serial = 662] [outer = 0000000000000000] 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5C037800) [pid = 3556] [serial = 663] [outer = 0000008C5BEC8000] 07:34:34 INFO - PROCESS | 3556 | 1461162874677 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5C66F000) [pid = 3556] [serial = 664] [outer = 0000008C5BEC8000] 07:34:35 INFO - PROCESS | 3556 | 1461162875078 Marionette TRACE conn4 <- [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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 07:34:35 INFO - PROCESS | 3556 | 1461162875102 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 3556 | 1461162875104 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 07:34:35 INFO - PROCESS | 3556 | 1461162875108 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:34:35 INFO - PROCESS | 3556 | 1461162875109 Marionette TRACE conn4 <- [1,850,null,{}] 07:34:35 INFO - PROCESS | 3556 | 1461162875113 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 3556 | 1461162875229 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:34:35 INFO - PROCESS | 3556 | 1461162875237 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAB2800 == 57 [pid = 3556] [id = 222] 07:34:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5CAF0800) [pid = 3556] [serial = 665] [outer = 0000000000000000] 07:34:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5CB38400) [pid = 3556] [serial = 666] [outer = 0000008C5CAF0800] 07:34:35 INFO - PROCESS | 3556 | 1461162875289 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5D62E000) [pid = 3556] [serial = 667] [outer = 0000008C5CAF0800] 07:34:35 INFO - PROCESS | 3556 | 1461162875843 Marionette TRACE conn4 <- [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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 07:34:35 INFO - PROCESS | 3556 | 1461162875888 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 3556 | 1461162875892 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 07:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:34:35 INFO - PROCESS | 3556 | 1461162875994 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3556 | 1461162876000 Marionette TRACE conn4 <- [1,854,null,{}] 07:34:36 INFO - PROCESS | 3556 | 1461162876008 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3556 | 1461162876132 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:34:36 INFO - PROCESS | 3556 | 1461162876205 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525BD800 == 58 [pid = 3556] [id = 223] 07:34:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4B961400) [pid = 3556] [serial = 668] [outer = 0000000000000000] 07:34:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C508B6400) [pid = 3556] [serial = 669] [outer = 0000008C4B961400] 07:34:36 INFO - PROCESS | 3556 | 1461162876307 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C52568000) [pid = 3556] [serial = 670] [outer = 0000008C4B961400] 07:34:36 INFO - PROCESS | 3556 | 1461162876908 Marionette TRACE conn4 <- [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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 07:34:36 INFO - PROCESS | 3556 | 1461162876939 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3556 | 1461162876946 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 07:34:36 INFO - PROCESS | 3556 | 1461162876953 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:34:36 INFO - PROCESS | 3556 | 1461162876956 Marionette TRACE conn4 <- [1,858,null,{}] 07:34:36 INFO - PROCESS | 3556 | 1461162876960 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 3556 | 1461162877078 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:34:37 INFO - PROCESS | 3556 | 1461162877170 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3C0800 == 59 [pid = 3556] [id = 224] 07:34:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C56D94000) [pid = 3556] [serial = 671] [outer = 0000000000000000] 07:34:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5760E400) [pid = 3556] [serial = 672] [outer = 0000008C56D94000] 07:34:37 INFO - PROCESS | 3556 | 1461162877228 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C58060C00) [pid = 3556] [serial = 673] [outer = 0000008C56D94000] 07:34:37 INFO - PROCESS | 3556 | 1461162877852 Marionette TRACE conn4 <- [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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 923ms 07:34:37 INFO - PROCESS | 3556 | 1461162877881 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 3556 | 1461162877884 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:34:37 INFO - PROCESS | 3556 | 1461162877888 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 3556 | 1461162877892 Marionette TRACE conn4 <- [1,862,null,{}] 07:34:37 INFO - PROCESS | 3556 | 1461162877904 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3556 | 1461162878021 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:34:38 INFO - PROCESS | 3556 | 1461162878140 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60056800 == 60 [pid = 3556] [id = 225] 07:34:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C59325400) [pid = 3556] [serial = 674] [outer = 0000000000000000] 07:34:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C59F40000) [pid = 3556] [serial = 675] [outer = 0000008C59325400] 07:34:38 INFO - PROCESS | 3556 | 1461162878202 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5D392400) [pid = 3556] [serial = 676] [outer = 0000008C59325400] 07:34:38 INFO - PROCESS | 3556 | 1461162878776 Marionette TRACE conn4 <- [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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 07:34:38 INFO - PROCESS | 3556 | 1461162878834 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3556 | 1461162878837 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 07:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:34:38 INFO - PROCESS | 3556 | 1461162878841 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3556 | 1461162878843 Marionette TRACE conn4 <- [1,866,null,{}] 07:34:38 INFO - PROCESS | 3556 | 1461162878847 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3556 | 1461162878961 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:34:39 INFO - PROCESS | 3556 | 1461162879051 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6159E000 == 61 [pid = 3556] [id = 226] 07:34:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5D7BF000) [pid = 3556] [serial = 677] [outer = 0000000000000000] 07:34:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D7CC400) [pid = 3556] [serial = 678] [outer = 0000008C5D7BF000] 07:34:39 INFO - PROCESS | 3556 | 1461162879110 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5EAE3800) [pid = 3556] [serial = 679] [outer = 0000008C5D7BF000] 07:34:39 INFO - PROCESS | 3556 | 1461162879666 Marionette TRACE conn4 <- [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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 07:34:39 INFO - PROCESS | 3556 | 1461162879724 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 3556 | 1461162879727 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 07:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:34:39 INFO - PROCESS | 3556 | 1461162879731 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 3556 | 1461162879733 Marionette TRACE conn4 <- [1,870,null,{}] 07:34:39 INFO - PROCESS | 3556 | 1461162879737 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 3556 | 1461162879846 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:34:39 INFO - PROCESS | 3556 | 1461162879937 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CC4000 == 62 [pid = 3556] [id = 227] 07:34:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5C1DD800) [pid = 3556] [serial = 680] [outer = 0000000000000000] 07:34:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5C1E1000) [pid = 3556] [serial = 681] [outer = 0000008C5C1DD800] 07:34:39 INFO - PROCESS | 3556 | 1461162879994 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D7C4000) [pid = 3556] [serial = 682] [outer = 0000008C5C1DD800] 07:34:40 INFO - PROCESS | 3556 | 1461162880532 Marionette TRACE conn4 <- [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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 839ms 07:34:40 INFO - PROCESS | 3556 | 1461162880572 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3556 | 1461162880575 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 07:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:34:40 INFO - PROCESS | 3556 | 1461162880578 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 3556 | 1461162880581 Marionette TRACE conn4 <- [1,874,null,{}] 07:34:40 INFO - PROCESS | 3556 | 1461162880585 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3556 | 1461162880712 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:34:40 INFO - PROCESS | 3556 | 1461162880807 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B08000 == 63 [pid = 3556] [id = 228] 07:34:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5F8EC400) [pid = 3556] [serial = 683] [outer = 0000000000000000] 07:34:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5FE8C000) [pid = 3556] [serial = 684] [outer = 0000008C5F8EC400] 07:34:40 INFO - PROCESS | 3556 | 1461162880868 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5FF79400) [pid = 3556] [serial = 685] [outer = 0000008C5F8EC400] 07:34:41 INFO - PROCESS | 3556 | 1461162881763 Marionette TRACE conn4 <- [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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1233ms 07:34:41 INFO - PROCESS | 3556 | 1461162881815 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:34:41 INFO - PROCESS | 3556 | 1461162881819 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 07:34:41 INFO - PROCESS | 3556 | 1461162881825 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 3556 | 1461162881829 Marionette TRACE conn4 <- [1,878,null,{}] 07:34:41 INFO - PROCESS | 3556 | 1461162881836 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:41 INFO - PROCESS | 3556 | 1461162881974 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:34:42 INFO - PROCESS | 3556 | 1461162882100 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B41800 == 64 [pid = 3556] [id = 229] 07:34:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4B9EDC00) [pid = 3556] [serial = 686] [outer = 0000000000000000] 07:34:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C4BC33400) [pid = 3556] [serial = 687] [outer = 0000008C4B9EDC00] 07:34:42 INFO - PROCESS | 3556 | 1461162882155 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C4CDF8C00) [pid = 3556] [serial = 688] [outer = 0000008C4B9EDC00] 07:34:42 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D1E000 == 63 [pid = 3556] [id = 186] 07:34:42 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521D5000 == 62 [pid = 3556] [id = 76] 07:34:42 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FF21800 == 61 [pid = 3556] [id = 185] 07:34:42 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACE800 == 60 [pid = 3556] [id = 165] 07:34:42 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521C6800 == 59 [pid = 3556] [id = 135] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C49975400) [pid = 3556] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C553B8400) [pid = 3556] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C58B2D400) [pid = 3556] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C58B2F000) [pid = 3556] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5BED5400) [pid = 3556] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C57747C00) [pid = 3556] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C59B59C00) [pid = 3556] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5B3D9000) [pid = 3556] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5842AC00) [pid = 3556] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C56D9E400) [pid = 3556] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C576EB400) [pid = 3556] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50714C00) [pid = 3556] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C50CFA400) [pid = 3556] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5C674C00) [pid = 3556] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5EAD4C00) [pid = 3556] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50AD6400) [pid = 3556] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5216F800) [pid = 3556] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5D7A0400) [pid = 3556] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CB33800) [pid = 3556] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5EAD8000) [pid = 3556] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5F7F2800) [pid = 3556] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C58B2E000) [pid = 3556] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C50DD6000) [pid = 3556] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C585A9000) [pid = 3556] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5CB3F000) [pid = 3556] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:34:42 INFO - PROCESS | 3556 | 1461162882802 Marionette TRACE conn4 <- [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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1024ms 07:34:42 INFO - PROCESS | 3556 | 1461162882849 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 3556 | 1461162882855 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 07:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:34:42 INFO - PROCESS | 3556 | 1461162882862 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 3556 | 1461162882865 Marionette TRACE conn4 <- [1,882,null,{}] 07:34:42 INFO - PROCESS | 3556 | 1461162882869 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 3556 | 1461162882963 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:34:43 INFO - PROCESS | 3556 | 1461162883039 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521C6800 == 60 [pid = 3556] [id = 230] 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C4B296000) [pid = 3556] [serial = 689] [outer = 0000000000000000] 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C4BDE7000) [pid = 3556] [serial = 690] [outer = 0000008C4B296000] 07:34:43 INFO - PROCESS | 3556 | 1461162883088 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5085E800) [pid = 3556] [serial = 691] [outer = 0000008C4B296000] 07:34:43 INFO - PROCESS | 3556 | 1461162883536 Marionette TRACE conn4 <- [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]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 07:34:43 INFO - PROCESS | 3556 | 1461162883597 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 3556 | 1461162883600 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:34:43 INFO - PROCESS | 3556 | 1461162883603 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 3556 | 1461162883607 Marionette TRACE conn4 <- [1,886,null,{}] 07:34:43 INFO - PROCESS | 3556 | 1461162883618 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 3556 | 1461162883711 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:34:43 INFO - PROCESS | 3556 | 1461162883720 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5905B800 == 61 [pid = 3556] [id = 231] 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C52167800) [pid = 3556] [serial = 692] [outer = 0000000000000000] 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5478E000) [pid = 3556] [serial = 693] [outer = 0000008C52167800] 07:34:43 INFO - PROCESS | 3556 | 1461162883776 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C553B1400) [pid = 3556] [serial = 694] [outer = 0000008C52167800] 07:34:44 INFO - PROCESS | 3556 | 1461162884236 Marionette TRACE conn4 <- [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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 07:34:44 INFO - PROCESS | 3556 | 1461162884297 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 3556 | 1461162884300 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 07:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:34:44 INFO - PROCESS | 3556 | 1461162884303 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 3556 | 1461162884305 Marionette TRACE conn4 <- [1,890,null,{}] 07:34:44 INFO - PROCESS | 3556 | 1461162884309 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:44 INFO - PROCESS | 3556 | 1461162884397 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:34:44 INFO - PROCESS | 3556 | 1461162884406 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA67800 == 62 [pid = 3556] [id = 232] 07:34:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C56D94800) [pid = 3556] [serial = 695] [outer = 0000000000000000] 07:34:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C57604000) [pid = 3556] [serial = 696] [outer = 0000008C56D94800] 07:34:44 INFO - PROCESS | 3556 | 1461162884454 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C576EB000) [pid = 3556] [serial = 697] [outer = 0000008C56D94800] 07:34:44 INFO - PROCESS | 3556 | 1461162884902 Marionette TRACE conn4 <- [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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 07:34:44 INFO - PROCESS | 3556 | 1461162884935 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 3556 | 1461162884937 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 07:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:34:44 INFO - PROCESS | 3556 | 1461162884949 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 3556 | 1461162884951 Marionette TRACE conn4 <- [1,894,null,{}] 07:34:44 INFO - PROCESS | 3556 | 1461162884955 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3556 | 1461162885064 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:34:45 INFO - PROCESS | 3556 | 1461162885148 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C4C000 == 63 [pid = 3556] [id = 233] 07:34:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C57743800) [pid = 3556] [serial = 698] [outer = 0000000000000000] 07:34:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C57B9E400) [pid = 3556] [serial = 699] [outer = 0000008C57743800] 07:34:45 INFO - PROCESS | 3556 | 1461162885198 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57CD9400) [pid = 3556] [serial = 700] [outer = 0000008C57743800] 07:34:45 INFO - PROCESS | 3556 | 1461162885647 Marionette TRACE conn4 <- [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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 07:34:45 INFO - PROCESS | 3556 | 1461162885689 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3556 | 1461162885691 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:34:45 INFO - PROCESS | 3556 | 1461162885694 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3556 | 1461162885696 Marionette TRACE conn4 <- [1,898,null,{}] 07:34:45 INFO - PROCESS | 3556 | 1461162885700 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3556 | 1461162885832 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:34:45 INFO - PROCESS | 3556 | 1461162885889 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB7C000 == 64 [pid = 3556] [id = 234] 07:34:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C585ADC00) [pid = 3556] [serial = 701] [outer = 0000000000000000] 07:34:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C58B32400) [pid = 3556] [serial = 702] [outer = 0000008C585ADC00] 07:34:45 INFO - PROCESS | 3556 | 1461162885940 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C59320C00) [pid = 3556] [serial = 703] [outer = 0000008C585ADC00] 07:34:46 INFO - PROCESS | 3556 | 1461162886378 Marionette TRACE conn4 <- [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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 07:34:46 INFO - PROCESS | 3556 | 1461162886437 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 3556 | 1461162886440 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 07:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:34:46 INFO - PROCESS | 3556 | 1461162886449 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 3556 | 1461162886451 Marionette TRACE conn4 <- [1,902,null,{}] 07:34:46 INFO - PROCESS | 3556 | 1461162886457 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:46 INFO - PROCESS | 3556 | 1461162886569 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:34:46 INFO - PROCESS | 3556 | 1461162886624 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D493800 == 65 [pid = 3556] [id = 235] 07:34:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C59B0EC00) [pid = 3556] [serial = 704] [outer = 0000000000000000] 07:34:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C59F39400) [pid = 3556] [serial = 705] [outer = 0000008C59B0EC00] 07:34:46 INFO - PROCESS | 3556 | 1461162886671 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5AE3A400) [pid = 3556] [serial = 706] [outer = 0000008C59B0EC00] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C58B29800) [pid = 3556] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C56D9D000) [pid = 3556] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5769B400) [pid = 3556] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C507A0400) [pid = 3556] [serial = 641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4A266C00) [pid = 3556] [serial = 635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C59F41800) [pid = 3556] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C50C98800) [pid = 3556] [serial = 638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C57CCF400) [pid = 3556] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50CF3000) [pid = 3556] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5BEC8000) [pid = 3556] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5B3CF000) [pid = 3556] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C498C4000) [pid = 3556] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C54791000) [pid = 3556] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:34:47 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C57CE3400) [pid = 3556] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:34:47 INFO - PROCESS | 3556 | 1461162887284 Marionette TRACE conn4 <- [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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 881ms 07:34:47 INFO - PROCESS | 3556 | 1461162887333 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3556 | 1461162887335 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 07:34:47 INFO - PROCESS | 3556 | 1461162887338 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:34:47 INFO - PROCESS | 3556 | 1461162887340 Marionette TRACE conn4 <- [1,906,null,{}] 07:34:47 INFO - PROCESS | 3556 | 1461162887343 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3556 | 1461162887454 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:34:47 INFO - PROCESS | 3556 | 1461162887504 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D20F000 == 66 [pid = 3556] [id = 236] 07:34:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C50C98800) [pid = 3556] [serial = 707] [outer = 0000000000000000] 07:34:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C585A6400) [pid = 3556] [serial = 708] [outer = 0000008C50C98800] 07:34:47 INFO - PROCESS | 3556 | 1461162887552 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5B2E9400) [pid = 3556] [serial = 709] [outer = 0000008C50C98800] 07:34:47 INFO - PROCESS | 3556 | 1461162887944 Marionette TRACE conn4 <- [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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 07:34:47 INFO - PROCESS | 3556 | 1461162887969 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3556 | 1461162887972 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:34:47 INFO - PROCESS | 3556 | 1461162887975 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 3556 | 1461162887976 Marionette TRACE conn4 <- [1,910,null,{}] 07:34:47 INFO - PROCESS | 3556 | 1461162887980 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3556 | 1461162888066 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:34:48 INFO - PROCESS | 3556 | 1461162888073 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F704800 == 67 [pid = 3556] [id = 237] 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5B3D2800) [pid = 3556] [serial = 710] [outer = 0000000000000000] 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5BE5CC00) [pid = 3556] [serial = 711] [outer = 0000008C5B3D2800] 07:34:48 INFO - PROCESS | 3556 | 1461162888119 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5C02F400) [pid = 3556] [serial = 712] [outer = 0000008C5B3D2800] 07:34:48 INFO - PROCESS | 3556 | 1461162888548 Marionette TRACE conn4 <- [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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 07:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:34:48 INFO - PROCESS | 3556 | 1461162888608 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 3556 | 1461162888610 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 07:34:48 INFO - PROCESS | 3556 | 1461162888613 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 3556 | 1461162888615 Marionette TRACE conn4 <- [1,914,null,{}] 07:34:48 INFO - PROCESS | 3556 | 1461162888619 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3556 | 1461162888706 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:34:48 INFO - PROCESS | 3556 | 1461162888714 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC0000 == 68 [pid = 3556] [id = 238] 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5BED3800) [pid = 3556] [serial = 713] [outer = 0000000000000000] 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5C1D9000) [pid = 3556] [serial = 714] [outer = 0000008C5BED3800] 07:34:48 INFO - PROCESS | 3556 | 1461162888761 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5C674C00) [pid = 3556] [serial = 715] [outer = 0000008C5BED3800] 07:34:49 INFO - PROCESS | 3556 | 1461162889283 Marionette TRACE conn4 <- [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]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 07:34:49 INFO - PROCESS | 3556 | 1461162889351 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 3556 | 1461162889356 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:34:49 INFO - PROCESS | 3556 | 1461162889362 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 3556 | 1461162889367 Marionette TRACE conn4 <- [1,918,null,{}] 07:34:49 INFO - PROCESS | 3556 | 1461162889446 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 3556 | 1461162889574 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:34:49 INFO - PROCESS | 3556 | 1461162889690 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5491A000 == 69 [pid = 3556] [id = 239] 07:34:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C4B299800) [pid = 3556] [serial = 716] [outer = 0000000000000000] 07:34:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C4CB8E000) [pid = 3556] [serial = 717] [outer = 0000008C4B299800] 07:34:49 INFO - PROCESS | 3556 | 1461162889754 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C50ADF800) [pid = 3556] [serial = 718] [outer = 0000008C4B299800] 07:34:50 INFO - PROCESS | 3556 | 1461162890312 Marionette TRACE conn4 <- [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]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 992ms 07:34:50 INFO - PROCESS | 3556 | 1461162890358 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 3556 | 1461162890364 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 07:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:34:50 INFO - PROCESS | 3556 | 1461162890371 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 3556 | 1461162890375 Marionette TRACE conn4 <- [1,922,null,{}] 07:34:50 INFO - PROCESS | 3556 | 1461162890379 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 3556 | 1461162890496 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:34:50 INFO - PROCESS | 3556 | 1461162890590 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C07F000 == 70 [pid = 3556] [id = 240] 07:34:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C55063800) [pid = 3556] [serial = 719] [outer = 0000000000000000] 07:34:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C55A57400) [pid = 3556] [serial = 720] [outer = 0000008C55063800] 07:34:50 INFO - PROCESS | 3556 | 1461162890648 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C57745400) [pid = 3556] [serial = 721] [outer = 0000008C55063800] 07:34:51 INFO - PROCESS | 3556 | 1461162891288 Marionette TRACE conn4 <- [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]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 07:34:51 INFO - PROCESS | 3556 | 1461162891363 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 3556 | 1461162891366 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 07:34:51 INFO - PROCESS | 3556 | 1461162891383 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:34:51 INFO - PROCESS | 3556 | 1461162891388 Marionette TRACE conn4 <- [1,926,null,{}] 07:34:51 INFO - PROCESS | 3556 | 1461162891400 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:51 INFO - PROCESS | 3556 | 1461162891523 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:34:51 INFO - PROCESS | 3556 | 1461162891638 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B03000 == 71 [pid = 3556] [id = 241] 07:34:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C585AA000) [pid = 3556] [serial = 722] [outer = 0000000000000000] 07:34:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C59BF2400) [pid = 3556] [serial = 723] [outer = 0000008C585AA000] 07:34:51 INFO - PROCESS | 3556 | 1461162891700 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5C666400) [pid = 3556] [serial = 724] [outer = 0000008C585AA000] 07:34:52 INFO - PROCESS | 3556 | 1461162892306 Marionette TRACE conn4 <- [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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 987ms 07:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:34:52 INFO - PROCESS | 3556 | 1461162892377 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3556 | 1461162892380 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 07:34:52 INFO - PROCESS | 3556 | 1461162892384 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 3556 | 1461162892386 Marionette TRACE conn4 <- [1,930,null,{}] 07:34:52 INFO - PROCESS | 3556 | 1461162892390 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3556 | 1461162892503 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:34:52 INFO - PROCESS | 3556 | 1461162892624 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6158C000 == 72 [pid = 3556] [id = 242] 07:34:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5D38B400) [pid = 3556] [serial = 725] [outer = 0000000000000000] 07:34:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5D391000) [pid = 3556] [serial = 726] [outer = 0000008C5D38B400] 07:34:52 INFO - PROCESS | 3556 | 1461162892684 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5D6C6C00) [pid = 3556] [serial = 727] [outer = 0000008C5D38B400] 07:34:53 INFO - PROCESS | 3556 | 1461162893225 Marionette TRACE conn4 <- [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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 881ms 07:34:53 INFO - PROCESS | 3556 | 1461162893267 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:34:53 INFO - PROCESS | 3556 | 1461162893269 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 07:34:53 INFO - PROCESS | 3556 | 1461162893273 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 3556 | 1461162893275 Marionette TRACE conn4 <- [1,934,null,{}] 07:34:53 INFO - PROCESS | 3556 | 1461162893279 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:53 INFO - PROCESS | 3556 | 1461162893390 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:34:53 INFO - PROCESS | 3556 | 1461162893482 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CD8800 == 73 [pid = 3556] [id = 243] 07:34:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5CC99C00) [pid = 3556] [serial = 728] [outer = 0000000000000000] 07:34:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5CC9E400) [pid = 3556] [serial = 729] [outer = 0000008C5CC99C00] 07:34:53 INFO - PROCESS | 3556 | 1461162893540 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5CCA4000) [pid = 3556] [serial = 730] [outer = 0000008C5CC99C00] 07:34:54 INFO - PROCESS | 3556 | 1461162894116 Marionette TRACE conn4 <- [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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 882ms 07:34:54 INFO - PROCESS | 3556 | 1461162894158 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 3556 | 1461162894160 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 07:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:34:54 INFO - PROCESS | 3556 | 1461162894164 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 3556 | 1461162894166 Marionette TRACE conn4 <- [1,938,null,{}] 07:34:54 INFO - PROCESS | 3556 | 1461162894170 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:54 INFO - PROCESS | 3556 | 1461162894298 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:34:54 INFO - PROCESS | 3556 | 1461162894423 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C648F4000 == 74 [pid = 3556] [id = 244] 07:34:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5EAE2800) [pid = 3556] [serial = 731] [outer = 0000000000000000] 07:34:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5F8E1400) [pid = 3556] [serial = 732] [outer = 0000008C5EAE2800] 07:34:54 INFO - PROCESS | 3556 | 1461162894485 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5FE7F400) [pid = 3556] [serial = 733] [outer = 0000008C5EAE2800] 07:34:55 INFO - PROCESS | 3556 | 1461162895101 Marionette TRACE conn4 <- [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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 07:34:55 INFO - PROCESS | 3556 | 1461162895153 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 3556 | 1461162895156 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 07:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:34:55 INFO - PROCESS | 3556 | 1461162895159 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 3556 | 1461162895161 Marionette TRACE conn4 <- [1,942,null,{}] 07:34:55 INFO - PROCESS | 3556 | 1461162895165 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 3556 | 1461162895307 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:34:55 INFO - PROCESS | 3556 | 1461162895563 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C2800 == 75 [pid = 3556] [id = 245] 07:34:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C4A954800) [pid = 3556] [serial = 734] [outer = 0000000000000000] 07:34:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C4B29EC00) [pid = 3556] [serial = 735] [outer = 0000008C4A954800] 07:34:55 INFO - PROCESS | 3556 | 1461162895621 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C4BD88000) [pid = 3556] [serial = 736] [outer = 0000008C4A954800] 07:34:56 INFO - PROCESS | 3556 | 1461162896252 Marionette TRACE conn4 <- [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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1127ms 07:34:56 INFO - PROCESS | 3556 | 1461162896289 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 3556 | 1461162896294 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 07:34:56 INFO - PROCESS | 3556 | 1461162896299 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:34:56 INFO - PROCESS | 3556 | 1461162896303 Marionette TRACE conn4 <- [1,946,null,{}] 07:34:56 INFO - PROCESS | 3556 | 1461162896308 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 3556 | 1461162896416 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:34:56 INFO - PROCESS | 3556 | 1461162896542 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FC7800 == 76 [pid = 3556] [id = 246] 07:34:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5079DC00) [pid = 3556] [serial = 737] [outer = 0000000000000000] 07:34:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C549FD800) [pid = 3556] [serial = 738] [outer = 0000008C5079DC00] 07:34:56 INFO - PROCESS | 3556 | 1461162896598 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C56D95000) [pid = 3556] [serial = 739] [outer = 0000008C5079DC00] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D91000 == 75 [pid = 3556] [id = 137] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F704800 == 74 [pid = 3556] [id = 237] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D20F000 == 73 [pid = 3556] [id = 236] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D493800 == 72 [pid = 3556] [id = 235] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB7C000 == 71 [pid = 3556] [id = 234] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C4C000 == 70 [pid = 3556] [id = 233] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA67800 == 69 [pid = 3556] [id = 232] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5905B800 == 68 [pid = 3556] [id = 231] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CB38400) [pid = 3556] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521C6800 == 67 [pid = 3556] [id = 230] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57B41800 == 66 [pid = 3556] [id = 229] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63CC4000 == 65 [pid = 3556] [id = 227] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6159E000 == 64 [pid = 3556] [id = 226] 07:34:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525BD800 == 63 [pid = 3556] [id = 223] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4B9F4400) [pid = 3556] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C56D9D800) [pid = 3556] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5B2F6400) [pid = 3556] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C58B2C800) [pid = 3556] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C59B5B400) [pid = 3556] [serial = 652] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C57CDAC00) [pid = 3556] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C576A5800) [pid = 3556] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C57745800) [pid = 3556] [serial = 646] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C50A74400) [pid = 3556] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5BE5FC00) [pid = 3556] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C50CF1000) [pid = 3556] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C553BFC00) [pid = 3556] [serial = 643] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C4BD80400) [pid = 3556] [serial = 637] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C4B298000) [pid = 3556] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5AE31400) [pid = 3556] [serial = 655] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C553B1C00) [pid = 3556] [serial = 640] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C52169000) [pid = 3556] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5D624000) [pid = 3556] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C57CE7000) [pid = 3556] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C59F43400) [pid = 3556] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5F7FE800) [pid = 3556] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5D393000) [pid = 3556] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C57CDE800) [pid = 3556] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5C66F000) [pid = 3556] [serial = 664] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5B766000) [pid = 3556] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5C037800) [pid = 3556] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5593E000) [pid = 3556] [serial = 342] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5BECF800) [pid = 3556] [serial = 661] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5BEC7400) [pid = 3556] [serial = 658] [outer = 0000000000000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C585A8000) [pid = 3556] [serial = 649] [outer = 0000000000000000] [url = about:blank] 07:34:57 INFO - PROCESS | 3556 | 1461162897150 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 07:34:57 INFO - PROCESS | 3556 | 1461162897186 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3556 | 1461162897190 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 07:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:34:57 INFO - PROCESS | 3556 | 1461162897194 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 3556 | 1461162897196 Marionette TRACE conn4 <- [1,950,null,{}] 07:34:57 INFO - PROCESS | 3556 | 1461162897200 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 3556 | 1461162897291 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:34:57 INFO - PROCESS | 3556 | 1461162897388 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5499C800 == 64 [pid = 3556] [id = 247] 07:34:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C4CDF6800) [pid = 3556] [serial = 740] [outer = 0000000000000000] 07:34:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5216C800) [pid = 3556] [serial = 741] [outer = 0000008C4CDF6800] 07:34:57 INFO - PROCESS | 3556 | 1461162897444 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C55A58000) [pid = 3556] [serial = 742] [outer = 0000008C4CDF6800] 07:34:57 INFO - PROCESS | 3556 | 1461162897861 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 07:34:57 INFO - PROCESS | 3556 | 1461162897932 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3556 | 1461162897935 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 07:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:34:57 INFO - PROCESS | 3556 | 1461162897940 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 3556 | 1461162897946 Marionette TRACE conn4 <- [1,954,null,{}] 07:34:57 INFO - PROCESS | 3556 | 1461162897955 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 3556 | 1461162898048 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:34:58 INFO - PROCESS | 3556 | 1461162898096 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA67800 == 65 [pid = 3556] [id = 248] 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C57742800) [pid = 3556] [serial = 743] [outer = 0000000000000000] 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C57747C00) [pid = 3556] [serial = 744] [outer = 0000008C57742800] 07:34:58 INFO - PROCESS | 3556 | 1461162898145 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57CDF800) [pid = 3556] [serial = 745] [outer = 0000008C57742800] 07:34:58 INFO - PROCESS | 3556 | 1461162898602 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 07:34:58 INFO - PROCESS | 3556 | 1461162898632 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 3556 | 1461162898634 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 07:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:34:58 INFO - PROCESS | 3556 | 1461162898638 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 3556 | 1461162898640 Marionette TRACE conn4 <- [1,958,null,{}] 07:34:58 INFO - PROCESS | 3556 | 1461162898643 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 3556 | 1461162898733 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:34:58 INFO - PROCESS | 3556 | 1461162898740 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C12A800 == 66 [pid = 3556] [id = 249] 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5805FC00) [pid = 3556] [serial = 746] [outer = 0000000000000000] 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C585A6000) [pid = 3556] [serial = 747] [outer = 0000008C5805FC00] 07:34:58 INFO - PROCESS | 3556 | 1461162898787 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C58B35000) [pid = 3556] [serial = 748] [outer = 0000008C5805FC00] 07:34:59 INFO - PROCESS | 3556 | 1461162899272 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 07:34:59 INFO - PROCESS | 3556 | 1461162899312 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 3556 | 1461162899314 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 07:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:34:59 INFO - PROCESS | 3556 | 1461162899317 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 3556 | 1461162899319 Marionette TRACE conn4 <- [1,962,null,{}] 07:34:59 INFO - PROCESS | 3556 | 1461162899323 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 3556 | 1461162899441 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:34:59 INFO - PROCESS | 3556 | 1461162899525 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D16F800 == 67 [pid = 3556] [id = 250] 07:34:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C59CE2000) [pid = 3556] [serial = 749] [outer = 0000000000000000] 07:34:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C59F39800) [pid = 3556] [serial = 750] [outer = 0000008C59CE2000] 07:34:59 INFO - PROCESS | 3556 | 1461162899583 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5B2F6400) [pid = 3556] [serial = 751] [outer = 0000008C59CE2000] 07:35:00 INFO - PROCESS | 3556 | 1461162900059 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 776ms 07:35:00 INFO - PROCESS | 3556 | 1461162900097 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 3556 | 1461162900099 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 07:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:35:00 INFO - PROCESS | 3556 | 1461162900107 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 3556 | 1461162900109 Marionette TRACE conn4 <- [1,966,null,{}] 07:35:00 INFO - PROCESS | 3556 | 1461162900112 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 3556 | 1461162900234 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:35:00 INFO - PROCESS | 3556 | 1461162900289 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA1C000 == 68 [pid = 3556] [id = 251] 07:35:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5C16CC00) [pid = 3556] [serial = 752] [outer = 0000000000000000] 07:35:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5C177400) [pid = 3556] [serial = 753] [outer = 0000008C5C16CC00] 07:35:00 INFO - PROCESS | 3556 | 1461162900337 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5C66F000) [pid = 3556] [serial = 754] [outer = 0000008C5C16CC00] 07:35:00 INFO - PROCESS | 3556 | 1461162900767 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 07:35:00 INFO - PROCESS | 3556 | 1461162900782 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 3556 | 1461162900784 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 07:35:00 INFO - PROCESS | 3556 | 1461162900787 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:35:00 INFO - PROCESS | 3556 | 1461162900789 Marionette TRACE conn4 <- [1,970,null,{}] 07:35:00 INFO - PROCESS | 3556 | 1461162900792 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 3556 | 1461162900936 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:35:00 INFO - PROCESS | 3556 | 1461162900945 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D4A0000 == 69 [pid = 3556] [id = 252] 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5CB3BC00) [pid = 3556] [serial = 755] [outer = 0000000000000000] 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5CD94800) [pid = 3556] [serial = 756] [outer = 0000008C5CB3BC00] 07:35:01 INFO - PROCESS | 3556 | 1461162901130 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5CD9C000) [pid = 3556] [serial = 757] [outer = 0000008C5CB3BC00] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C4B9EDC00) [pid = 3556] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C56D94800) [pid = 3556] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C52167800) [pid = 3556] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C57743800) [pid = 3556] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C4B296000) [pid = 3556] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585ADC00) [pid = 3556] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C50C98800) [pid = 3556] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C59B0EC00) [pid = 3556] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:35:01 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5B3D2800) [pid = 3556] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:35:01 INFO - PROCESS | 3556 | 1461162901518 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 776ms 07:35:01 INFO - PROCESS | 3556 | 1461162901567 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3556 | 1461162901569 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 07:35:01 INFO - PROCESS | 3556 | 1461162901572 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:35:01 INFO - PROCESS | 3556 | 1461162901574 Marionette TRACE conn4 <- [1,974,null,{}] 07:35:01 INFO - PROCESS | 3556 | 1461162901578 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 3556 | 1461162901695 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:35:01 INFO - PROCESS | 3556 | 1461162901704 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACD800 == 70 [pid = 3556] [id = 253] 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C585AB000) [pid = 3556] [serial = 758] [outer = 0000000000000000] 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CC96C00) [pid = 3556] [serial = 759] [outer = 0000008C585AB000] 07:35:01 INFO - PROCESS | 3556 | 1461162901751 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5CDA1C00) [pid = 3556] [serial = 760] [outer = 0000008C585AB000] 07:35:02 INFO - PROCESS | 3556 | 1461162902161 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 07:35:02 INFO - PROCESS | 3556 | 1461162902204 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 3556 | 1461162902206 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 07:35:02 INFO - PROCESS | 3556 | 1461162902209 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:35:02 INFO - PROCESS | 3556 | 1461162902211 Marionette TRACE conn4 <- [1,978,null,{}] 07:35:02 INFO - PROCESS | 3556 | 1461162902214 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:02 INFO - PROCESS | 3556 | 1461162902333 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:35:02 INFO - PROCESS | 3556 | 1461162902382 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B1E000 == 71 [pid = 3556] [id = 254] 07:35:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D390800) [pid = 3556] [serial = 761] [outer = 0000000000000000] 07:35:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5D6BE400) [pid = 3556] [serial = 762] [outer = 0000008C5D390800] 07:35:02 INFO - PROCESS | 3556 | 1461162902430 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5D7C9400) [pid = 3556] [serial = 763] [outer = 0000008C5D390800] 07:35:02 INFO - PROCESS | 3556 | 1461162902831 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 07:35:02 INFO - PROCESS | 3556 | 1461162902888 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 3556 | 1461162902890 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 07:35:02 INFO - PROCESS | 3556 | 1461162902893 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 3556 | 1461162902895 Marionette TRACE conn4 <- [1,982,null,{}] 07:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:35:02 INFO - PROCESS | 3556 | 1461162902898 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:03 INFO - PROCESS | 3556 | 1461162902986 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:35:03 INFO - PROCESS | 3556 | 1461162902992 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6273E800 == 72 [pid = 3556] [id = 255] 07:35:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5EAE2000) [pid = 3556] [serial = 764] [outer = 0000000000000000] 07:35:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5F7F7400) [pid = 3556] [serial = 765] [outer = 0000008C5EAE2000] 07:35:03 INFO - PROCESS | 3556 | 1461162903044 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5FE88000) [pid = 3556] [serial = 766] [outer = 0000008C5EAE2000] 07:35:03 INFO - PROCESS | 3556 | 1461162903769 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 07:35:03 INFO - PROCESS | 3556 | 1461162903822 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 3556 | 1461162903828 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 07:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:35:03 INFO - PROCESS | 3556 | 1461162903834 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 3556 | 1461162903838 Marionette TRACE conn4 <- [1,986,null,{}] 07:35:03 INFO - PROCESS | 3556 | 1461162903843 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3556 | 1461162903995 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:35:04 INFO - PROCESS | 3556 | 1461162904120 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58C5F000 == 73 [pid = 3556] [id = 256] 07:35:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C50AE3800) [pid = 3556] [serial = 767] [outer = 0000000000000000] 07:35:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C518C4400) [pid = 3556] [serial = 768] [outer = 0000008C50AE3800] 07:35:04 INFO - PROCESS | 3556 | 1461162904183 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C55933C00) [pid = 3556] [serial = 769] [outer = 0000008C50AE3800] 07:35:04 INFO - PROCESS | 3556 | 1461162904748 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 07:35:04 INFO - PROCESS | 3556 | 1461162904822 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 3556 | 1461162904829 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:35:04 INFO - PROCESS | 3556 | 1461162904836 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 3556 | 1461162904839 Marionette TRACE conn4 <- [1,990,null,{}] 07:35:04 INFO - PROCESS | 3556 | 1461162904843 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3556 | 1461162904961 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:35:05 INFO - PROCESS | 3556 | 1461162905057 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D181000 == 74 [pid = 3556] [id = 257] 07:35:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C576EAC00) [pid = 3556] [serial = 770] [outer = 0000000000000000] 07:35:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C57CDE000) [pid = 3556] [serial = 771] [outer = 0000008C576EAC00] 07:35:05 INFO - PROCESS | 3556 | 1461162905116 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C59B5A800) [pid = 3556] [serial = 772] [outer = 0000008C576EAC00] 07:35:05 INFO - PROCESS | 3556 | 1461162905744 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 07:35:05 INFO - PROCESS | 3556 | 1461162905765 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 3556 | 1461162905767 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 07:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:35:05 INFO - PROCESS | 3556 | 1461162905771 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 3556 | 1461162905775 Marionette TRACE conn4 <- [1,994,null,{}] 07:35:05 INFO - PROCESS | 3556 | 1461162905788 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:05 INFO - PROCESS | 3556 | 1461162905906 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:35:06 INFO - PROCESS | 3556 | 1461162906003 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D20000 == 75 [pid = 3556] [id = 258] 07:35:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5CC98400) [pid = 3556] [serial = 773] [outer = 0000000000000000] 07:35:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CD99000) [pid = 3556] [serial = 774] [outer = 0000008C5CC98400] 07:35:06 INFO - PROCESS | 3556 | 1461162906064 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5F8E2C00) [pid = 3556] [serial = 775] [outer = 0000008C5CC98400] 07:35:06 INFO - PROCESS | 3556 | 1461162906690 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 07:35:06 INFO - PROCESS | 3556 | 1461162906759 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 3556 | 1461162906762 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 07:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:35:06 INFO - PROCESS | 3556 | 1461162906766 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 3556 | 1461162906768 Marionette TRACE conn4 <- [1,998,null,{}] 07:35:06 INFO - PROCESS | 3556 | 1461162906772 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 3556 | 1461162906888 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:35:07 INFO - PROCESS | 3556 | 1461162907011 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FD0000 == 76 [pid = 3556] [id = 259] 07:35:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5FF72C00) [pid = 3556] [serial = 776] [outer = 0000000000000000] 07:35:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5FF79C00) [pid = 3556] [serial = 777] [outer = 0000008C5FF72C00] 07:35:07 INFO - PROCESS | 3556 | 1461162907071 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C6007B000) [pid = 3556] [serial = 778] [outer = 0000008C5FF72C00] 07:35:07 INFO - PROCESS | 3556 | 1461162907628 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 923ms 07:35:07 INFO - PROCESS | 3556 | 1461162907692 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 3556 | 1461162907694 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 07:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:35:07 INFO - PROCESS | 3556 | 1461162907698 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 3556 | 1461162907700 Marionette TRACE conn4 <- [1,1002,null,{}] 07:35:07 INFO - PROCESS | 3556 | 1461162907704 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 3556 | 1461162907813 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:35:07 INFO - PROCESS | 3556 | 1461162907945 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61673800 == 77 [pid = 3556] [id = 260] 07:35:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C4FF82000) [pid = 3556] [serial = 779] [outer = 0000000000000000] 07:35:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5CD5CC00) [pid = 3556] [serial = 780] [outer = 0000008C4FF82000] 07:35:08 INFO - PROCESS | 3556 | 1461162908003 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5CD63400) [pid = 3556] [serial = 781] [outer = 0000008C4FF82000] 07:35:08 INFO - PROCESS | 3556 | 1461162908923 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1282ms 07:35:08 INFO - PROCESS | 3556 | 1461162908983 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 3556 | 1461162908987 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 07:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:35:09 INFO - PROCESS | 3556 | 1461162908992 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3556 | 1461162908995 Marionette TRACE conn4 <- [1,1006,null,{}] 07:35:09 INFO - PROCESS | 3556 | 1461162909001 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3556 | 1461162909104 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:35:09 INFO - PROCESS | 3556 | 1461162909233 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C507CB800 == 78 [pid = 3556] [id = 261] 07:35:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C4997B000) [pid = 3556] [serial = 782] [outer = 0000000000000000] 07:35:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C4B295400) [pid = 3556] [serial = 783] [outer = 0000008C4997B000] 07:35:09 INFO - PROCESS | 3556 | 1461162909289 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C4FD69400) [pid = 3556] [serial = 784] [outer = 0000008C4997B000] 07:35:09 INFO - PROCESS | 3556 | 1461162909919 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D486000 == 77 [pid = 3556] [id = 219] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D169000 == 76 [pid = 3556] [id = 77] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4C5CE000 == 75 [pid = 3556] [id = 78] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D487800 == 74 [pid = 3556] [id = 220] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51936000 == 73 [pid = 3556] [id = 81] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50A85000 == 72 [pid = 3556] [id = 217] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0B800 == 71 [pid = 3556] [id = 179] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C7800 == 70 [pid = 3556] [id = 82] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5849E800 == 69 [pid = 3556] [id = 85] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B1E000 == 68 [pid = 3556] [id = 254] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACD800 == 67 [pid = 3556] [id = 253] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D4A0000 == 66 [pid = 3556] [id = 252] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA1C000 == 65 [pid = 3556] [id = 251] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D16F800 == 64 [pid = 3556] [id = 250] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C12A800 == 63 [pid = 3556] [id = 249] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C508B6400) [pid = 3556] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5760E400) [pid = 3556] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C59F40000) [pid = 3556] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5D7CC400) [pid = 3556] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5C1E1000) [pid = 3556] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5C1D9000) [pid = 3556] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA67800 == 62 [pid = 3556] [id = 248] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5499C800 == 61 [pid = 3556] [id = 247] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FC7800 == 60 [pid = 3556] [id = 246] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C2800 == 59 [pid = 3556] [id = 245] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C648F4000 == 58 [pid = 3556] [id = 244] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63CD8800 == 57 [pid = 3556] [id = 243] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6158C000 == 56 [pid = 3556] [id = 242] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B03000 == 55 [pid = 3556] [id = 241] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C07F000 == 54 [pid = 3556] [id = 240] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5491A000 == 53 [pid = 3556] [id = 239] 07:35:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC0000 == 52 [pid = 3556] [id = 238] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4CDF8C00) [pid = 3556] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C4BC33400) [pid = 3556] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5FE8C000) [pid = 3556] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C57604000) [pid = 3556] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5478E000) [pid = 3556] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C57B9E400) [pid = 3556] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C57CD9400) [pid = 3556] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C553B1400) [pid = 3556] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C4BDE7000) [pid = 3556] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5085E800) [pid = 3556] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C59320C00) [pid = 3556] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1033ms 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C58B32400) [pid = 3556] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C585A6400) [pid = 3556] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C59F39400) [pid = 3556] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5C02F400) [pid = 3556] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5BE5CC00) [pid = 3556] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5AE3A400) [pid = 3556] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5B2E9400) [pid = 3556] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C576EB000) [pid = 3556] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:35:10 INFO - PROCESS | 3556 | 1461162910030 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 3556 | 1461162910036 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 07:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:35:10 INFO - PROCESS | 3556 | 1461162910062 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 3556 | 1461162910065 Marionette TRACE conn4 <- [1,1010,null,{}] 07:35:10 INFO - PROCESS | 3556 | 1461162910069 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 3556 | 1461162910174 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:35:10 INFO - PROCESS | 3556 | 1461162910181 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CC0800 == 53 [pid = 3556] [id = 262] 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4BAA4400) [pid = 3556] [serial = 785] [outer = 0000000000000000] 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4BD81800) [pid = 3556] [serial = 786] [outer = 0000008C4BAA4400] 07:35:10 INFO - PROCESS | 3556 | 1461162910231 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C50221C00) [pid = 3556] [serial = 787] [outer = 0000008C4BAA4400] 07:35:10 INFO - PROCESS | 3556 | 1461162910696 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 07:35:10 INFO - PROCESS | 3556 | 1461162910738 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 3556 | 1461162910740 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 07:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:35:10 INFO - PROCESS | 3556 | 1461162910744 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 3556 | 1461162910748 Marionette TRACE conn4 <- [1,1014,null,{}] 07:35:10 INFO - PROCESS | 3556 | 1461162910759 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 3556 | 1461162910850 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:35:10 INFO - PROCESS | 3556 | 1461162910859 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5815D800 == 54 [pid = 3556] [id = 263] 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5185C800) [pid = 3556] [serial = 788] [outer = 0000000000000000] 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C519D6C00) [pid = 3556] [serial = 789] [outer = 0000008C5185C800] 07:35:10 INFO - PROCESS | 3556 | 1461162910916 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C55068C00) [pid = 3556] [serial = 790] [outer = 0000008C5185C800] 07:35:11 INFO - PROCESS | 3556 | 1461162911321 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 07:35:11 INFO - PROCESS | 3556 | 1461162911376 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3556 | 1461162911379 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 07:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:35:11 INFO - PROCESS | 3556 | 1461162911382 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 3556 | 1461162911384 Marionette TRACE conn4 <- [1,1018,null,{}] 07:35:11 INFO - PROCESS | 3556 | 1461162911388 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 3556 | 1461162911478 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:35:11 INFO - PROCESS | 3556 | 1461162911485 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5937D000 == 55 [pid = 3556] [id = 264] 07:35:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C553B4800) [pid = 3556] [serial = 791] [outer = 0000000000000000] 07:35:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C55AC0000) [pid = 3556] [serial = 792] [outer = 0000008C553B4800] 07:35:11 INFO - PROCESS | 3556 | 1461162911535 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5739B400) [pid = 3556] [serial = 793] [outer = 0000008C553B4800] 07:35:11 INFO - PROCESS | 3556 | 1461162911929 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 587ms 07:35:11 INFO - PROCESS | 3556 | 1461162911971 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3556 | 1461162911973 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 07:35:11 INFO - PROCESS | 3556 | 1461162911977 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:35:11 INFO - PROCESS | 3556 | 1461162911978 Marionette TRACE conn4 <- [1,1022,null,{}] 07:35:12 INFO - PROCESS | 3556 | 1461162911997 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 3556 | 1461162912084 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:35:12 INFO - PROCESS | 3556 | 1461162912091 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3AD800 == 56 [pid = 3556] [id = 265] 07:35:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C576A5400) [pid = 3556] [serial = 794] [outer = 0000000000000000] 07:35:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C576F7000) [pid = 3556] [serial = 795] [outer = 0000008C576A5400] 07:35:12 INFO - PROCESS | 3556 | 1461162912138 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C57BA5800) [pid = 3556] [serial = 796] [outer = 0000008C576A5400] 07:35:12 INFO - PROCESS | 3556 | 1461162912726 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 798ms 07:35:12 INFO - PROCESS | 3556 | 1461162912809 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 3556 | 1461162912811 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 07:35:12 INFO - PROCESS | 3556 | 1461162912814 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 3556 | 1461162912816 Marionette TRACE conn4 <- [1,1026,null,{}] 07:35:12 INFO - PROCESS | 3556 | 1461162912820 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:35:12 INFO - PROCESS | 3556 | 1461162912975 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:35:13 INFO - PROCESS | 3556 | 1461162913087 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FF10800 == 57 [pid = 3556] [id = 266] 07:35:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C585A6400) [pid = 3556] [serial = 797] [outer = 0000000000000000] 07:35:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C58B28800) [pid = 3556] [serial = 798] [outer = 0000008C585A6400] 07:35:13 INFO - PROCESS | 3556 | 1461162913139 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C58C7CC00) [pid = 3556] [serial = 799] [outer = 0000008C585A6400] 07:35:13 INFO - PROCESS | 3556 | 1461162913670 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 881ms 07:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:35:13 INFO - PROCESS | 3556 | 1461162913704 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 3556 | 1461162913706 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 07:35:13 INFO - PROCESS | 3556 | 1461162913710 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 3556 | 1461162913712 Marionette TRACE conn4 <- [1,1030,null,{}] 07:35:13 INFO - PROCESS | 3556 | 1461162913715 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:13 INFO - PROCESS | 3556 | 1461162913829 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:35:13 INFO - PROCESS | 3556 | 1461162913838 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0A800 == 58 [pid = 3556] [id = 267] 07:35:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C595AC000) [pid = 3556] [serial = 800] [outer = 0000000000000000] 07:35:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C59B63800) [pid = 3556] [serial = 801] [outer = 0000008C595AC000] 07:35:13 INFO - PROCESS | 3556 | 1461162913930 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5B3D7000) [pid = 3556] [serial = 802] [outer = 0000008C595AC000] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5CAF0800) [pid = 3556] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5D390800) [pid = 3556] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C59CE2000) [pid = 3556] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5C16CC00) [pid = 3556] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C57742800) [pid = 3556] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5BED3800) [pid = 3556] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C4A954800) [pid = 3556] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5805FC00) [pid = 3556] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C4CDF6800) [pid = 3556] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5079DC00) [pid = 3556] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5CB3BC00) [pid = 3556] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:35:14 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C585AB000) [pid = 3556] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:35:14 INFO - PROCESS | 3556 | 1461162914715 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1017ms 07:35:14 INFO - PROCESS | 3556 | 1461162914730 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 3556 | 1461162914732 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 07:35:14 INFO - PROCESS | 3556 | 1461162914740 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:35:14 INFO - PROCESS | 3556 | 1461162914742 Marionette TRACE conn4 <- [1,1034,null,{}] 07:35:14 INFO - PROCESS | 3556 | 1461162914745 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:14 INFO - PROCESS | 3556 | 1461162914833 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:35:14 INFO - PROCESS | 3556 | 1461162914838 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D203000 == 59 [pid = 3556] [id = 268] 07:35:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C4BD80400) [pid = 3556] [serial = 803] [outer = 0000000000000000] 07:35:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C58978400) [pid = 3556] [serial = 804] [outer = 0000008C4BD80400] 07:35:14 INFO - PROCESS | 3556 | 1461162914885 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5BE5DC00) [pid = 3556] [serial = 805] [outer = 0000008C4BD80400] 07:35:15 INFO - PROCESS | 3556 | 1461162915305 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 07:35:15 INFO - PROCESS | 3556 | 1461162915374 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 3556 | 1461162915376 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 07:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:35:15 INFO - PROCESS | 3556 | 1461162915379 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 3556 | 1461162915381 Marionette TRACE conn4 <- [1,1038,null,{}] 07:35:15 INFO - PROCESS | 3556 | 1461162915385 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:15 INFO - PROCESS | 3556 | 1461162915479 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:35:15 INFO - PROCESS | 3556 | 1461162915486 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F71F000 == 60 [pid = 3556] [id = 269] 07:35:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5BECF400) [pid = 3556] [serial = 806] [outer = 0000000000000000] 07:35:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5C032400) [pid = 3556] [serial = 807] [outer = 0000008C5BECF400] 07:35:15 INFO - PROCESS | 3556 | 1461162915537 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5C1DA000) [pid = 3556] [serial = 808] [outer = 0000008C5BECF400] 07:35:15 INFO - PROCESS | 3556 | 1461162915962 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 07:35:16 INFO - PROCESS | 3556 | 1461162916012 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3556 | 1461162916014 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:35:16 INFO - PROCESS | 3556 | 1461162916018 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3556 | 1461162916020 Marionette TRACE conn4 <- [1,1042,null,{}] 07:35:16 INFO - PROCESS | 3556 | 1461162916023 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3556 | 1461162916111 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:35:16 INFO - PROCESS | 3556 | 1461162916119 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACA000 == 61 [pid = 3556] [id = 270] 07:35:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C1E4800) [pid = 3556] [serial = 809] [outer = 0000000000000000] 07:35:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5CB3D000) [pid = 3556] [serial = 810] [outer = 0000008C5C1E4800] 07:35:16 INFO - PROCESS | 3556 | 1461162916166 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CD5A000) [pid = 3556] [serial = 811] [outer = 0000008C5C1E4800] 07:35:16 INFO - PROCESS | 3556 | 1461162916628 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 07:35:16 INFO - PROCESS | 3556 | 1461162916756 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3556 | 1461162916760 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:35:16 INFO - PROCESS | 3556 | 1461162916766 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3556 | 1461162916770 Marionette TRACE conn4 <- [1,1046,null,{}] 07:35:16 INFO - PROCESS | 3556 | 1461162916777 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3556 | 1461162916937 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:35:17 INFO - PROCESS | 3556 | 1461162917059 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50A86800 == 62 [pid = 3556] [id = 271] 07:35:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C4B25FC00) [pid = 3556] [serial = 812] [outer = 0000000000000000] 07:35:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C4B2A1800) [pid = 3556] [serial = 813] [outer = 0000008C4B25FC00] 07:35:17 INFO - PROCESS | 3556 | 1461162917121 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C4CDFA400) [pid = 3556] [serial = 814] [outer = 0000008C4B25FC00] 07:35:17 INFO - PROCESS | 3556 | 1461162917760 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1032ms 07:35:17 INFO - PROCESS | 3556 | 1461162917801 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 3556 | 1461162917805 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 07:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:35:17 INFO - PROCESS | 3556 | 1461162917813 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 3556 | 1461162917818 Marionette TRACE conn4 <- [1,1050,null,{}] 07:35:17 INFO - PROCESS | 3556 | 1461162917843 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:17 INFO - PROCESS | 3556 | 1461162917961 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:35:18 INFO - PROCESS | 3556 | 1461162918085 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0B4800 == 63 [pid = 3556] [id = 272] 07:35:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5005A400) [pid = 3556] [serial = 815] [outer = 0000000000000000] 07:35:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C50AD9400) [pid = 3556] [serial = 816] [outer = 0000008C5005A400] 07:35:18 INFO - PROCESS | 3556 | 1461162918145 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C51861400) [pid = 3556] [serial = 817] [outer = 0000008C5005A400] 07:35:18 INFO - PROCESS | 3556 | 1461162918808 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1032ms 07:35:18 INFO - PROCESS | 3556 | 1461162918845 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 3556 | 1461162918848 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 07:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:35:18 INFO - PROCESS | 3556 | 1461162918852 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 3556 | 1461162918855 Marionette TRACE conn4 <- [1,1054,null,{}] 07:35:18 INFO - PROCESS | 3556 | 1461162918866 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 3556 | 1461162918985 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:35:19 INFO - PROCESS | 3556 | 1461162919109 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D0E800 == 64 [pid = 3556] [id = 273] 07:35:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5773B400) [pid = 3556] [serial = 818] [outer = 0000000000000000] 07:35:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C57CEC400) [pid = 3556] [serial = 819] [outer = 0000008C5773B400] 07:35:19 INFO - PROCESS | 3556 | 1461162919173 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C585B0800) [pid = 3556] [serial = 820] [outer = 0000008C5773B400] 07:35:19 INFO - PROCESS | 3556 | 1461162919758 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 07:35:19 INFO - PROCESS | 3556 | 1461162919840 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 3556 | 1461162919843 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 07:35:19 INFO - PROCESS | 3556 | 1461162919846 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:35:19 INFO - PROCESS | 3556 | 1461162919848 Marionette TRACE conn4 <- [1,1058,null,{}] 07:35:19 INFO - PROCESS | 3556 | 1461162919852 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:20 INFO - PROCESS | 3556 | 1461162919996 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:35:20 INFO - PROCESS | 3556 | 1461162920151 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61690800 == 65 [pid = 3556] [id = 274] 07:35:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5CD9A000) [pid = 3556] [serial = 821] [outer = 0000000000000000] 07:35:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5CD9F000) [pid = 3556] [serial = 822] [outer = 0000008C5CD9A000] 07:35:20 INFO - PROCESS | 3556 | 1461162920282 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5D623400) [pid = 3556] [serial = 823] [outer = 0000008C5CD9A000] 07:35:20 INFO - PROCESS | 3556 | [3556] 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 07:35:21 INFO - PROCESS | 3556 | 1461162921045 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1222ms 07:35:21 INFO - PROCESS | 3556 | 1461162921071 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 3556 | 1461162921074 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:35:21 INFO - PROCESS | 3556 | 1461162921077 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 3556 | 1461162921079 Marionette TRACE conn4 <- [1,1062,null,{}] 07:35:21 INFO - PROCESS | 3556 | 1461162921083 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 3556 | 1461162921193 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:35:21 INFO - PROCESS | 3556 | 1461162921316 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D1A800 == 66 [pid = 3556] [id = 275] 07:35:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5D7A5000) [pid = 3556] [serial = 824] [outer = 0000000000000000] 07:35:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5D7AC000) [pid = 3556] [serial = 825] [outer = 0000008C5D7A5000] 07:35:21 INFO - PROCESS | 3556 | 1461162921374 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5F7F1000) [pid = 3556] [serial = 826] [outer = 0000008C5D7A5000] 07:35:22 INFO - PROCESS | 3556 | 1461162922022 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 07:35:22 INFO - PROCESS | 3556 | 1461162922091 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 3556 | 1461162922094 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 07:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:35:22 INFO - PROCESS | 3556 | 1461162922098 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 3556 | 1461162922101 Marionette TRACE conn4 <- [1,1066,null,{}] 07:35:22 INFO - PROCESS | 3556 | 1461162922104 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:22 INFO - PROCESS | 3556 | 1461162922236 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:35:22 INFO - PROCESS | 3556 | 1461162922364 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B9C5800 == 67 [pid = 3556] [id = 276] 07:35:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C4BD88C00) [pid = 3556] [serial = 827] [outer = 0000000000000000] 07:35:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C55A5AC00) [pid = 3556] [serial = 828] [outer = 0000008C4BD88C00] 07:35:22 INFO - PROCESS | 3556 | 1461162922426 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5D398400) [pid = 3556] [serial = 829] [outer = 0000008C4BD88C00] 07:35:23 INFO - PROCESS | 3556 | 1461162923236 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1178ms 07:35:23 INFO - PROCESS | 3556 | 1461162923281 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 3556 | 1461162923285 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 07:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:35:23 INFO - PROCESS | 3556 | 1461162923291 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 3556 | 1461162923294 Marionette TRACE conn4 <- [1,1070,null,{}] 07:35:23 INFO - PROCESS | 3556 | 1461162923300 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 3556 | 1461162923406 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:35:23 INFO - PROCESS | 3556 | 1461162923539 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B367800 == 68 [pid = 3556] [id = 277] 07:35:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C4C52D800) [pid = 3556] [serial = 830] [outer = 0000000000000000] 07:35:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5079FC00) [pid = 3556] [serial = 831] [outer = 0000008C4C52D800] 07:35:23 INFO - PROCESS | 3556 | 1461162923598 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C519D8C00) [pid = 3556] [serial = 832] [outer = 0000008C4C52D800] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D74800 == 67 [pid = 3556] [id = 70] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3C0800 == 66 [pid = 3556] [id = 224] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60056800 == 65 [pid = 3556] [id = 225] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F71F000 == 64 [pid = 3556] [id = 269] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D203000 == 63 [pid = 3556] [id = 268] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0A800 == 62 [pid = 3556] [id = 267] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4FF10800 == 61 [pid = 3556] [id = 266] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3AD800 == 60 [pid = 3556] [id = 265] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5937D000 == 59 [pid = 3556] [id = 264] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5815D800 == 58 [pid = 3556] [id = 263] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CC0800 == 57 [pid = 3556] [id = 262] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C507CB800 == 56 [pid = 3556] [id = 261] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5F8E1400) [pid = 3556] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D20000 == 55 [pid = 3556] [id = 258] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D181000 == 54 [pid = 3556] [id = 257] 07:35:23 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58C5F000 == 53 [pid = 3556] [id = 256] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5D62E000) [pid = 3556] [serial = 667] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C59F39800) [pid = 3556] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5C177400) [pid = 3556] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5B2F6400) [pid = 3556] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C57747C00) [pid = 3556] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5C674C00) [pid = 3556] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C4BD88000) [pid = 3556] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C4B29EC00) [pid = 3556] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C585A6000) [pid = 3556] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5CC9E400) [pid = 3556] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C59BF2400) [pid = 3556] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C55A57400) [pid = 3556] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5216C800) [pid = 3556] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C55A58000) [pid = 3556] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C549FD800) [pid = 3556] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C56D95000) [pid = 3556] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4CB8E000) [pid = 3556] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5D391000) [pid = 3556] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5C66F000) [pid = 3556] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5CD94800) [pid = 3556] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5D7C9400) [pid = 3556] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5CD9C000) [pid = 3556] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5CDA1C00) [pid = 3556] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C57CDF800) [pid = 3556] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5CC96C00) [pid = 3556] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C58B35000) [pid = 3556] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:35:23 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5D6BE400) [pid = 3556] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:35:24 INFO - PROCESS | 3556 | 1461162924215 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 07:35:24 INFO - PROCESS | 3556 | 1461162924282 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 3556 | 1461162924287 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 07:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:35:24 INFO - PROCESS | 3556 | 1461162924294 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 3556 | 1461162924296 Marionette TRACE conn4 <- [1,1074,null,{}] 07:35:24 INFO - PROCESS | 3556 | 1461162924300 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:24 INFO - PROCESS | 3556 | 1461162924399 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:35:24 INFO - PROCESS | 3556 | 1461162924480 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58015800 == 54 [pid = 3556] [id = 278] 07:35:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5000D800) [pid = 3556] [serial = 833] [outer = 0000000000000000] 07:35:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C518C0000) [pid = 3556] [serial = 834] [outer = 0000008C5000D800] 07:35:24 INFO - PROCESS | 3556 | 1461162924531 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5593DC00) [pid = 3556] [serial = 835] [outer = 0000008C5000D800] 07:35:24 INFO - PROCESS | 3556 | 1461162924933 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 07:35:24 INFO - PROCESS | 3556 | 1461162924987 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:35:24 INFO - PROCESS | 3556 | 1461162924989 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 07:35:24 INFO - PROCESS | 3556 | 1461162924993 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 3556 | 1461162924997 Marionette TRACE conn4 <- [1,1078,null,{}] 07:35:25 INFO - PROCESS | 3556 | 1461162925007 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 3556 | 1461162925100 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:35:25 INFO - PROCESS | 3556 | 1461162925107 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C07A000 == 55 [pid = 3556] [id = 279] 07:35:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C576E9C00) [pid = 3556] [serial = 836] [outer = 0000000000000000] 07:35:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C57747800) [pid = 3556] [serial = 837] [outer = 0000008C576E9C00] 07:35:25 INFO - PROCESS | 3556 | 1461162925157 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5806A400) [pid = 3556] [serial = 838] [outer = 0000008C576E9C00] 07:35:25 INFO - PROCESS | 3556 | 1461162925626 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 07:35:25 INFO - PROCESS | 3556 | 1461162925688 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 3556 | 1461162925690 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 07:35:25 INFO - PROCESS | 3556 | 1461162925694 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:35:25 INFO - PROCESS | 3556 | 1461162925696 Marionette TRACE conn4 <- [1,1082,null,{}] 07:35:25 INFO - PROCESS | 3556 | 1461162925700 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 3556 | 1461162925819 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:35:25 INFO - PROCESS | 3556 | 1461162925910 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB79000 == 56 [pid = 3556] [id = 280] 07:35:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5773D400) [pid = 3556] [serial = 839] [outer = 0000000000000000] 07:35:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C58F04C00) [pid = 3556] [serial = 840] [outer = 0000008C5773D400] 07:35:25 INFO - PROCESS | 3556 | 1461162925959 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5AE39C00) [pid = 3556] [serial = 841] [outer = 0000008C5773D400] 07:35:26 INFO - PROCESS | 3556 | 1461162926389 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 07:35:26 INFO - PROCESS | 3556 | 1461162926431 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 3556 | 1461162926433 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 07:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:35:26 INFO - PROCESS | 3556 | 1461162926441 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 3556 | 1461162926443 Marionette TRACE conn4 <- [1,1086,null,{}] 07:35:26 INFO - PROCESS | 3556 | 1461162926446 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:26 INFO - PROCESS | 3556 | 1461162926562 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:35:26 INFO - PROCESS | 3556 | 1461162926618 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C577B0800 == 57 [pid = 3556] [id = 281] 07:35:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5B761400) [pid = 3556] [serial = 842] [outer = 0000000000000000] 07:35:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5BE60400) [pid = 3556] [serial = 843] [outer = 0000008C5B761400] 07:35:26 INFO - PROCESS | 3556 | 1461162926667 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5C1E1000) [pid = 3556] [serial = 844] [outer = 0000008C5B761400] 07:35:27 INFO - PROCESS | 3556 | 1461162927115 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 07:35:27 INFO - PROCESS | 3556 | 1461162927186 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 3556 | 1461162927188 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 07:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:35:27 INFO - PROCESS | 3556 | 1461162927191 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 3556 | 1461162927193 Marionette TRACE conn4 <- [1,1090,null,{}] 07:35:27 INFO - PROCESS | 3556 | 1461162927196 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:27 INFO - PROCESS | 3556 | 1461162927335 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:35:27 INFO - PROCESS | 3556 | 1461162927396 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAB3800 == 58 [pid = 3556] [id = 282] 07:35:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5CD62800) [pid = 3556] [serial = 845] [outer = 0000000000000000] 07:35:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5CDA3800) [pid = 3556] [serial = 846] [outer = 0000008C5CD62800] 07:35:27 INFO - PROCESS | 3556 | 1461162927447 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5D7C9400) [pid = 3556] [serial = 847] [outer = 0000008C5CD62800] 07:35:27 INFO - PROCESS | 3556 | 1461162927875 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 07:35:27 INFO - PROCESS | 3556 | 1461162927928 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:35:27 INFO - PROCESS | 3556 | 1461162927930 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 07:35:27 INFO - PROCESS | 3556 | 1461162927933 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 3556 | 1461162927935 Marionette TRACE conn4 <- [1,1094,null,{}] 07:35:27 INFO - PROCESS | 3556 | 1461162927940 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3556 | 1461162928054 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:35:28 INFO - PROCESS | 3556 | 1461162928110 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60058800 == 59 [pid = 3556] [id = 283] 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5F7F0400) [pid = 3556] [serial = 848] [outer = 0000000000000000] 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5F8E5400) [pid = 3556] [serial = 849] [outer = 0000008C5F7F0400] 07:35:28 INFO - PROCESS | 3556 | 1461162928157 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5FF7C000) [pid = 3556] [serial = 850] [outer = 0000008C5F7F0400] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C585A6400) [pid = 3556] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C576A5400) [pid = 3556] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C4997B000) [pid = 3556] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C553B4800) [pid = 3556] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C4BAA4400) [pid = 3556] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5EAE2000) [pid = 3556] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5185C800) [pid = 3556] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C595AC000) [pid = 3556] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C4BD80400) [pid = 3556] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:35:28 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5BECF400) [pid = 3556] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:35:28 INFO - PROCESS | 3556 | 1461162928624 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 07:35:28 INFO - PROCESS | 3556 | 1461162928686 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 3556 | 1461162928689 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 07:35:28 INFO - PROCESS | 3556 | 1461162928692 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 3556 | 1461162928694 Marionette TRACE conn4 <- [1,1098,null,{}] 07:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:35:28 INFO - PROCESS | 3556 | 1461162928700 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3556 | 1461162928788 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:35:28 INFO - PROCESS | 3556 | 1461162928795 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D7E000 == 60 [pid = 3556] [id = 284] 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C57CD7000) [pid = 3556] [serial = 851] [outer = 0000000000000000] 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5C171800) [pid = 3556] [serial = 852] [outer = 0000008C57CD7000] 07:35:28 INFO - PROCESS | 3556 | 1461162928841 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C6007B400) [pid = 3556] [serial = 853] [outer = 0000008C57CD7000] 07:35:29 INFO - PROCESS | 3556 | 1461162929277 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 07:35:29 INFO - PROCESS | 3556 | 1461162929326 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3556 | 1461162929328 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:35:29 INFO - PROCESS | 3556 | 1461162929331 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 3556 | 1461162929333 Marionette TRACE conn4 <- [1,1102,null,{}] 07:35:29 INFO - PROCESS | 3556 | 1461162929337 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 3556 | 1461162929427 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:35:29 INFO - PROCESS | 3556 | 1461162929433 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6168C800 == 61 [pid = 3556] [id = 285] 07:35:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C6007FC00) [pid = 3556] [serial = 854] [outer = 0000000000000000] 07:35:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C60085000) [pid = 3556] [serial = 855] [outer = 0000008C6007FC00] 07:35:29 INFO - PROCESS | 3556 | 1461162929479 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C64737400) [pid = 3556] [serial = 856] [outer = 0000008C6007FC00] 07:35:29 INFO - PROCESS | 3556 | 1461162929896 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 07:35:29 INFO - PROCESS | 3556 | 1461162929964 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3556 | 1461162929966 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:35:29 INFO - PROCESS | 3556 | 1461162929970 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 3556 | 1461162929972 Marionette TRACE conn4 <- [1,1106,null,{}] 07:35:29 INFO - PROCESS | 3556 | 1461162929976 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 3556 | 1461162930065 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:35:30 INFO - PROCESS | 3556 | 1461162930073 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6478D000 == 62 [pid = 3556] [id = 286] 07:35:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C63CA2C00) [pid = 3556] [serial = 857] [outer = 0000000000000000] 07:35:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C63CA7800) [pid = 3556] [serial = 858] [outer = 0000008C63CA2C00] 07:35:30 INFO - PROCESS | 3556 | 1461162930120 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C63CAE000) [pid = 3556] [serial = 859] [outer = 0000008C63CA2C00] 07:35:30 INFO - PROCESS | 3556 | 1461162930792 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 880ms 07:35:30 INFO - PROCESS | 3556 | 1461162930852 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 3556 | 1461162930858 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 07:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:35:30 INFO - PROCESS | 3556 | 1461162930864 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 3556 | 1461162930868 Marionette TRACE conn4 <- [1,1110,null,{}] 07:35:30 INFO - PROCESS | 3556 | 1461162930874 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:31 INFO - PROCESS | 3556 | 1461162930994 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:35:31 INFO - PROCESS | 3556 | 1461162931125 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CC5800 == 63 [pid = 3556] [id = 287] 07:35:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C50007800) [pid = 3556] [serial = 860] [outer = 0000000000000000] 07:35:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C50852800) [pid = 3556] [serial = 861] [outer = 0000008C50007800] 07:35:31 INFO - PROCESS | 3556 | 1461162931188 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5478B000) [pid = 3556] [serial = 862] [outer = 0000008C50007800] 07:35:31 INFO - PROCESS | 3556 | 1461162931844 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1030ms 07:35:31 INFO - PROCESS | 3556 | 1461162931897 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 3556 | 1461162931904 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 07:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:35:31 INFO - PROCESS | 3556 | 1461162931911 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 3556 | 1461162931914 Marionette TRACE conn4 <- [1,1114,null,{}] 07:35:31 INFO - PROCESS | 3556 | 1461162931938 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:32 INFO - PROCESS | 3556 | 1461162932086 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:35:32 INFO - PROCESS | 3556 | 1461162932213 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0E000 == 64 [pid = 3556] [id = 288] 07:35:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C56DA1C00) [pid = 3556] [serial = 863] [outer = 0000000000000000] 07:35:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5773A800) [pid = 3556] [serial = 864] [outer = 0000008C56DA1C00] 07:35:32 INFO - PROCESS | 3556 | 1461162932273 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C58680C00) [pid = 3556] [serial = 865] [outer = 0000008C56DA1C00] 07:35:32 INFO - PROCESS | 3556 | 1461162932934 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1069ms 07:35:33 INFO - PROCESS | 3556 | 1461162933000 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 3556 | 1461162933002 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 07:35:33 INFO - PROCESS | 3556 | 1461162933007 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:35:33 INFO - PROCESS | 3556 | 1461162933011 Marionette TRACE conn4 <- [1,1118,null,{}] 07:35:33 INFO - PROCESS | 3556 | 1461162933023 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:33 INFO - PROCESS | 3556 | 1461162933143 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:35:33 INFO - PROCESS | 3556 | 1461162933272 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C647A7800 == 65 [pid = 3556] [id = 289] 07:35:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C5CB33400) [pid = 3556] [serial = 866] [outer = 0000000000000000] 07:35:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5CD9B400) [pid = 3556] [serial = 867] [outer = 0000008C5CB33400] 07:35:33 INFO - PROCESS | 3556 | 1461162933333 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C5FF77000) [pid = 3556] [serial = 868] [outer = 0000008C5CB33400] 07:35:33 INFO - PROCESS | 3556 | 1461162933941 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 987ms 07:35:34 INFO - PROCESS | 3556 | 1461162933998 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 3556 | 1461162934002 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 07:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:35:34 INFO - PROCESS | 3556 | 1461162934005 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 3556 | 1461162934007 Marionette TRACE conn4 <- [1,1122,null,{}] 07:35:34 INFO - PROCESS | 3556 | 1461162934011 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:34 INFO - PROCESS | 3556 | 1461162934128 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:35:34 INFO - PROCESS | 3556 | 1461162934254 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FB1800 == 66 [pid = 3556] [id = 290] 07:35:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5CD1E800) [pid = 3556] [serial = 869] [outer = 0000000000000000] 07:35:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5CD25400) [pid = 3556] [serial = 870] [outer = 0000008C5CD1E800] 07:35:34 INFO - PROCESS | 3556 | 1461162934313 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C60086400) [pid = 3556] [serial = 871] [outer = 0000008C5CD1E800] 07:35:34 INFO - PROCESS | 3556 | [GFX2-]: DrawTargetD2D 1.1 (0000008C60074790): Failed to create GradientStopCollection with no stops. 07:35:34 INFO - PROCESS | 3556 | [GFX3-]: No stops specified for gradient pattern. 07:35:34 INFO - PROCESS | 3556 | 1461162934869 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 07:35:34 INFO - PROCESS | 3556 | 1461162934888 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 3556 | 1461162934891 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 07:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:35:34 INFO - PROCESS | 3556 | 1461162934894 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 3556 | 1461162934896 Marionette TRACE conn4 <- [1,1126,null,{}] 07:35:34 INFO - PROCESS | 3556 | 1461162934917 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3556 | 1461162935028 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:35:35 INFO - PROCESS | 3556 | 1461162935125 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6420F000 == 67 [pid = 3556] [id = 291] 07:35:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C6007A400) [pid = 3556] [serial = 872] [outer = 0000000000000000] 07:35:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C60909400) [pid = 3556] [serial = 873] [outer = 0000008C6007A400] 07:35:35 INFO - PROCESS | 3556 | 1461162935183 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C6090EC00) [pid = 3556] [serial = 874] [outer = 0000008C6007A400] 07:35:36 INFO - PROCESS | 3556 | 1461162936088 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1235ms 07:35:36 INFO - PROCESS | 3556 | 1461162936133 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 3556 | 1461162936137 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 07:35:36 INFO - PROCESS | 3556 | 1461162936142 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:35:36 INFO - PROCESS | 3556 | 1461162936146 Marionette TRACE conn4 <- [1,1130,null,{}] 07:35:36 INFO - PROCESS | 3556 | 1461162936153 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 3556 | 1461162936267 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:35:36 INFO - PROCESS | 3556 | 1461162936390 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B2C000 == 68 [pid = 3556] [id = 292] 07:35:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C4FD6E400) [pid = 3556] [serial = 875] [outer = 0000000000000000] 07:35:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C5000C400) [pid = 3556] [serial = 876] [outer = 0000008C4FD6E400] 07:35:36 INFO - PROCESS | 3556 | 1461162936444 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C50C98800) [pid = 3556] [serial = 877] [outer = 0000008C4FD6E400] 07:35:37 INFO - PROCESS | 3556 | 1461162937060 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 07:35:37 INFO - PROCESS | 3556 | 1461162937133 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 3556 | 1461162937139 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 07:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:35:37 INFO - PROCESS | 3556 | 1461162937145 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 3556 | 1461162937148 Marionette TRACE conn4 <- [1,1134,null,{}] 07:35:37 INFO - PROCESS | 3556 | 1461162937152 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:37 INFO - PROCESS | 3556 | 1461162937257 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:35:37 INFO - PROCESS | 3556 | 1461162937387 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3CA000 == 69 [pid = 3556] [id = 293] 07:35:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C52566800) [pid = 3556] [serial = 878] [outer = 0000000000000000] 07:35:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C56D92800) [pid = 3556] [serial = 879] [outer = 0000008C52566800] 07:35:37 INFO - PROCESS | 3556 | 1461162937438 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C576F4800) [pid = 3556] [serial = 880] [outer = 0000008C52566800] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D163000 == 68 [pid = 3556] [id = 218] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58005000 == 67 [pid = 3556] [id = 84] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA70000 == 66 [pid = 3556] [id = 154] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57648000 == 65 [pid = 3556] [id = 83] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6168C800 == 64 [pid = 3556] [id = 285] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D7E000 == 63 [pid = 3556] [id = 284] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60058800 == 62 [pid = 3556] [id = 283] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAB3800 == 61 [pid = 3556] [id = 282] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C577B0800 == 60 [pid = 3556] [id = 281] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 161 (0000008C518C4400) [pid = 3556] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 160 (0000008C5FF79C00) [pid = 3556] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C57CDE000) [pid = 3556] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5CD99000) [pid = 3556] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C5CD5CC00) [pid = 3556] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C5CB3D000) [pid = 3556] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB79000 == 59 [pid = 3556] [id = 280] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C07A000 == 58 [pid = 3556] [id = 279] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58015800 == 57 [pid = 3556] [id = 278] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4B367800 == 56 [pid = 3556] [id = 277] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4B9C5800 == 55 [pid = 3556] [id = 276] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D1A800 == 54 [pid = 3556] [id = 275] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61690800 == 53 [pid = 3556] [id = 274] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D0E800 == 52 [pid = 3556] [id = 273] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0B4800 == 51 [pid = 3556] [id = 272] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50A86800 == 50 [pid = 3556] [id = 271] 07:35:37 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACA000 == 49 [pid = 3556] [id = 270] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C58B28800) [pid = 3556] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C576F7000) [pid = 3556] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C4B295400) [pid = 3556] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C4FD69400) [pid = 3556] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5739B400) [pid = 3556] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C55AC0000) [pid = 3556] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C4BD81800) [pid = 3556] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C50221C00) [pid = 3556] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5F7F7400) [pid = 3556] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5FE88000) [pid = 3556] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C519D6C00) [pid = 3556] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C55068C00) [pid = 3556] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C59B63800) [pid = 3556] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C58C7CC00) [pid = 3556] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C58978400) [pid = 3556] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5C032400) [pid = 3556] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5B3D7000) [pid = 3556] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5BE5DC00) [pid = 3556] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5C1DA000) [pid = 3556] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:35:37 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C57BA5800) [pid = 3556] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3556 | 1461162938072 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 986ms 07:35:38 INFO - PROCESS | 3556 | 1461162938132 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3556 | 1461162938135 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 07:35:38 INFO - PROCESS | 3556 | 1461162938138 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:35:38 INFO - PROCESS | 3556 | 1461162938142 Marionette TRACE conn4 <- [1,1138,null,{}] 07:35:38 INFO - PROCESS | 3556 | 1461162938153 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3556 | 1461162938252 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:35:38 INFO - PROCESS | 3556 | 1461162938334 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58158000 == 50 [pid = 3556] [id = 294] 07:35:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C4B295400) [pid = 3556] [serial = 881] [outer = 0000000000000000] 07:35:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C52167800) [pid = 3556] [serial = 882] [outer = 0000008C4B295400] 07:35:38 INFO - PROCESS | 3556 | 1461162938386 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C57394800) [pid = 3556] [serial = 883] [outer = 0000008C4B295400] 07:35:38 INFO - PROCESS | 3556 | 1461162938822 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 07:35:38 INFO - PROCESS | 3556 | 1461162938875 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3556 | 1461162938878 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 07:35:38 INFO - PROCESS | 3556 | 1461162938881 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:35:38 INFO - PROCESS | 3556 | 1461162938883 Marionette TRACE conn4 <- [1,1142,null,{}] 07:35:38 INFO - PROCESS | 3556 | 1461162938887 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3556 | 1461162938976 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:35:38 INFO - PROCESS | 3556 | 1461162938983 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C922000 == 51 [pid = 3556] [id = 295] 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C576A3C00) [pid = 3556] [serial = 884] [outer = 0000000000000000] 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C57CDAC00) [pid = 3556] [serial = 885] [outer = 0000008C576A3C00] 07:35:39 INFO - PROCESS | 3556 | 1461162939032 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5842E000) [pid = 3556] [serial = 886] [outer = 0000008C576A3C00] 07:35:39 INFO - PROCESS | 3556 | 1461162939515 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 07:35:39 INFO - PROCESS | 3556 | 1461162939555 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 3556 | 1461162939557 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 07:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:35:39 INFO - PROCESS | 3556 | 1461162939561 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 3556 | 1461162939563 Marionette TRACE conn4 <- [1,1146,null,{}] 07:35:39 INFO - PROCESS | 3556 | 1461162939566 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 3556 | 1461162939683 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:35:39 INFO - PROCESS | 3556 | 1461162939692 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA12800 == 52 [pid = 3556] [id = 296] 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C58B2A000) [pid = 3556] [serial = 887] [outer = 0000000000000000] 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C58B35C00) [pid = 3556] [serial = 888] [outer = 0000008C58B2A000] 07:35:39 INFO - PROCESS | 3556 | 1461162939739 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5AE3C000) [pid = 3556] [serial = 889] [outer = 0000008C58B2A000] 07:35:40 INFO - PROCESS | 3556 | 1461162940217 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3556 | 1461162940242 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 07:35:40 INFO - PROCESS | 3556 | 1461162940246 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:35:40 INFO - PROCESS | 3556 | 1461162940248 Marionette TRACE conn4 <- [1,1150,null,{}] 07:35:40 INFO - PROCESS | 3556 | 1461162940251 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3556 | 1461162940388 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:35:40 INFO - PROCESS | 3556 | 1461162940448 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F721800 == 53 [pid = 3556] [id = 297] 07:35:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5B764400) [pid = 3556] [serial = 890] [outer = 0000000000000000] 07:35:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C5C039800) [pid = 3556] [serial = 891] [outer = 0000008C5B764400] 07:35:40 INFO - PROCESS | 3556 | 1461162940500 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C5C668000) [pid = 3556] [serial = 892] [outer = 0000008C5B764400] 07:35:40 INFO - PROCESS | 3556 | 1461162940951 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 07:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:35:40 INFO - PROCESS | 3556 | 1461162940986 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3556 | 1461162940988 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 07:35:40 INFO - PROCESS | 3556 | 1461162940991 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3556 | 1461162940993 Marionette TRACE conn4 <- [1,1154,null,{}] 07:35:41 INFO - PROCESS | 3556 | 1461162940997 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 3556 | 1461162941141 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:35:41 INFO - PROCESS | 3556 | 1461162941201 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6004E000 == 54 [pid = 3556] [id = 298] 07:35:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5C673800) [pid = 3556] [serial = 893] [outer = 0000000000000000] 07:35:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C5CB34800) [pid = 3556] [serial = 894] [outer = 0000008C5C673800] 07:35:41 INFO - PROCESS | 3556 | 1461162941249 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5CD27400) [pid = 3556] [serial = 895] [outer = 0000008C5C673800] 07:35:41 INFO - PROCESS | 3556 | 1461162941690 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 733ms 07:35:41 INFO - PROCESS | 3556 | 1461162941726 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 3556 | 1461162941728 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 07:35:41 INFO - PROCESS | 3556 | 1461162941731 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:35:41 INFO - PROCESS | 3556 | 1461162941733 Marionette TRACE conn4 <- [1,1158,null,{}] 07:35:41 INFO - PROCESS | 3556 | 1461162941736 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 3556 | 1461162941855 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:35:41 INFO - PROCESS | 3556 | 1461162941913 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6167B000 == 55 [pid = 3556] [id = 299] 07:35:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5CD9F400) [pid = 3556] [serial = 896] [outer = 0000000000000000] 07:35:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C5D38F400) [pid = 3556] [serial = 897] [outer = 0000008C5CD9F400] 07:35:41 INFO - PROCESS | 3556 | 1461162941959 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C5D7A8000) [pid = 3556] [serial = 898] [outer = 0000008C5CD9F400] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C56D94000) [pid = 3556] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C4FF82000) [pid = 3556] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C50AE3800) [pid = 3556] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C4B961400) [pid = 3556] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C5CC98400) [pid = 3556] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5F8EC400) [pid = 3556] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5CB36800) [pid = 3556] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5F7F8400) [pid = 3556] [serial = 629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C55063800) [pid = 3556] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C553B3400) [pid = 3556] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5CC99C00) [pid = 3556] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C4A26A400) [pid = 3556] [serial = 632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5D7BF000) [pid = 3556] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C576EAC00) [pid = 3556] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5FF72C00) [pid = 3556] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C59325400) [pid = 3556] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C4FF2B800) [pid = 3556] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5B761400) [pid = 3556] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CD62800) [pid = 3556] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5F7F0400) [pid = 3556] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C57CD7000) [pid = 3556] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C576E9C00) [pid = 3556] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C4C52D800) [pid = 3556] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C4BD88C00) [pid = 3556] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5000D800) [pid = 3556] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5773D400) [pid = 3556] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C6007FC00) [pid = 3556] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5D629400) [pid = 3556] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C585AA000) [pid = 3556] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5D38B400) [pid = 3556] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5C1DD800) [pid = 3556] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C4B299800) [pid = 3556] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:35:42 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5EAE2800) [pid = 3556] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:35:42 INFO - PROCESS | 3556 | 1461162942747 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1022ms 07:35:42 INFO - PROCESS | 3556 | 1461162942756 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 3556 | 1461162942758 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 07:35:42 INFO - PROCESS | 3556 | 1461162942762 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:35:42 INFO - PROCESS | 3556 | 1461162942764 Marionette TRACE conn4 <- [1,1162,null,{}] 07:35:42 INFO - PROCESS | 3556 | 1461162942767 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:42 INFO - PROCESS | 3556 | 1461162942886 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:35:42 INFO - PROCESS | 3556 | 1461162942937 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D218000 == 56 [pid = 3556] [id = 300] 07:35:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4C531C00) [pid = 3556] [serial = 899] [outer = 0000000000000000] 07:35:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C54791400) [pid = 3556] [serial = 900] [outer = 0000008C4C531C00] 07:35:42 INFO - PROCESS | 3556 | 1461162942988 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C585AA400) [pid = 3556] [serial = 901] [outer = 0000008C4C531C00] 07:35:43 INFO - PROCESS | 3556 | 1461162943344 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 3556 | 1461162943398 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 07:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:35:43 INFO - PROCESS | 3556 | 1461162943402 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 3556 | 1461162943403 Marionette TRACE conn4 <- [1,1166,null,{}] 07:35:43 INFO - PROCESS | 3556 | 1461162943407 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 3556 | 1461162943497 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:35:43 INFO - PROCESS | 3556 | 1461162943503 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D6B800 == 57 [pid = 3556] [id = 301] 07:35:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5AA8D800) [pid = 3556] [serial = 902] [outer = 0000000000000000] 07:35:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5CD9FC00) [pid = 3556] [serial = 903] [outer = 0000008C5AA8D800] 07:35:43 INFO - PROCESS | 3556 | 1461162943550 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5D7C5400) [pid = 3556] [serial = 904] [outer = 0000008C5AA8D800] 07:35:43 INFO - PROCESS | 3556 | 1461162943989 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 3556 | 1461162944039 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 07:35:44 INFO - PROCESS | 3556 | 1461162944042 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:35:44 INFO - PROCESS | 3556 | 1461162944045 Marionette TRACE conn4 <- [1,1170,null,{}] 07:35:44 INFO - PROCESS | 3556 | 1461162944048 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:44 INFO - PROCESS | 3556 | 1461162944158 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:35:44 INFO - PROCESS | 3556 | 1461162944196 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FCA000 == 58 [pid = 3556] [id = 302] 07:35:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5FE88000) [pid = 3556] [serial = 905] [outer = 0000000000000000] 07:35:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5FE8C400) [pid = 3556] [serial = 906] [outer = 0000008C5FE88000] 07:35:44 INFO - PROCESS | 3556 | 1461162944259 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C60087000) [pid = 3556] [serial = 907] [outer = 0000008C5FE88000] 07:35:44 INFO - PROCESS | 3556 | 1461162944930 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 3556 | 1461162944976 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 07:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:35:44 INFO - PROCESS | 3556 | 1461162944982 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 3556 | 1461162944986 Marionette TRACE conn4 <- [1,1174,null,{}] 07:35:45 INFO - PROCESS | 3556 | 1461162944992 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 3556 | 1461162945111 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:35:45 INFO - PROCESS | 3556 | 1461162945215 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58621800 == 59 [pid = 3556] [id = 303] 07:35:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C4CDF6000) [pid = 3556] [serial = 908] [outer = 0000000000000000] 07:35:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C50224000) [pid = 3556] [serial = 909] [outer = 0000008C4CDF6000] 07:35:45 INFO - PROCESS | 3556 | 1461162945275 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C50DCCC00) [pid = 3556] [serial = 910] [outer = 0000008C4CDF6000] 07:35:45 INFO - PROCESS | 3556 | 1461162945919 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3556 | 1461162945978 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 07:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:35:45 INFO - PROCESS | 3556 | 1461162945986 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 3556 | 1461162945989 Marionette TRACE conn4 <- [1,1178,null,{}] 07:35:46 INFO - PROCESS | 3556 | 1461162945993 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:46 INFO - PROCESS | 3556 | 1461162946153 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:35:46 INFO - PROCESS | 3556 | 1461162946213 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F70A800 == 60 [pid = 3556] [id = 304] 07:35:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C57607400) [pid = 3556] [serial = 911] [outer = 0000000000000000] 07:35:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C57CDC800) [pid = 3556] [serial = 912] [outer = 0000008C57607400] 07:35:46 INFO - PROCESS | 3556 | 1461162946272 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C59270800) [pid = 3556] [serial = 913] [outer = 0000008C57607400] 07:35:46 INFO - PROCESS | 3556 | 1461162946935 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 3556 | 1461162946980 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 07:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:35:46 INFO - PROCESS | 3556 | 1461162946984 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 3556 | 1461162946988 Marionette TRACE conn4 <- [1,1182,null,{}] 07:35:47 INFO - PROCESS | 3556 | 1461162947000 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3556 | 1461162947119 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:35:47 INFO - PROCESS | 3556 | 1461162947249 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C647A3000 == 61 [pid = 3556] [id = 305] 07:35:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5CAF6C00) [pid = 3556] [serial = 914] [outer = 0000000000000000] 07:35:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5CD24C00) [pid = 3556] [serial = 915] [outer = 0000008C5CAF6C00] 07:35:47 INFO - PROCESS | 3556 | 1461162947312 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5F8E4000) [pid = 3556] [serial = 916] [outer = 0000008C5CAF6C00] 07:35:47 INFO - PROCESS | 3556 | 1461162947901 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3556 | 1461162947976 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:35:47 INFO - PROCESS | 3556 | 1461162947980 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3556 | 1461162947983 Marionette TRACE conn4 <- [1,1186,null,{}] 07:35:47 INFO - PROCESS | 3556 | 1461162947987 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 3556 | 1461162948103 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:35:48 INFO - PROCESS | 3556 | 1461162948230 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F1F000 == 62 [pid = 3556] [id = 306] 07:35:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5F7FC800) [pid = 3556] [serial = 917] [outer = 0000000000000000] 07:35:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C6090A000) [pid = 3556] [serial = 918] [outer = 0000008C5F7FC800] 07:35:48 INFO - PROCESS | 3556 | 1461162948290 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C60A63000) [pid = 3556] [serial = 919] [outer = 0000008C5F7FC800] 07:35:48 INFO - PROCESS | 3556 | 1461162948875 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 944ms 07:35:48 INFO - PROCESS | 3556 | 1461162948925 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 3556 | 1461162948927 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 07:35:48 INFO - PROCESS | 3556 | 1461162948931 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:35:48 INFO - PROCESS | 3556 | 1461162948933 Marionette TRACE conn4 <- [1,1190,null,{}] 07:35:48 INFO - PROCESS | 3556 | 1461162948937 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:49 INFO - PROCESS | 3556 | 1461162949048 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:35:49 INFO - PROCESS | 3556 | 1461162949175 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64DA5000 == 63 [pid = 3556] [id = 307] 07:35:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C6007AC00) [pid = 3556] [serial = 920] [outer = 0000000000000000] 07:35:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C60A7E800) [pid = 3556] [serial = 921] [outer = 0000008C6007AC00] 07:35:49 INFO - PROCESS | 3556 | 1461162949235 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C60A86800) [pid = 3556] [serial = 922] [outer = 0000008C6007AC00] 07:35:49 INFO - PROCESS | 3556 | 1461162949814 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 924ms 07:35:49 INFO - PROCESS | 3556 | 1461162949857 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 3556 | 1461162949860 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 07:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:35:49 INFO - PROCESS | 3556 | 1461162949863 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 3556 | 1461162949865 Marionette TRACE conn4 <- [1,1194,null,{}] 07:35:49 INFO - PROCESS | 3556 | 1461162949869 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3556 | 1461162950012 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:35:50 INFO - PROCESS | 3556 | 1461162950108 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EC1000 == 64 [pid = 3556] [id = 308] 07:35:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C60BD7800) [pid = 3556] [serial = 923] [outer = 0000000000000000] 07:35:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C60BE0400) [pid = 3556] [serial = 924] [outer = 0000008C60BD7800] 07:35:50 INFO - PROCESS | 3556 | 1461162950169 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C60CD2400) [pid = 3556] [serial = 925] [outer = 0000008C60BD7800] 07:35:50 INFO - PROCESS | 3556 | 1461162950751 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 923ms 07:35:50 INFO - PROCESS | 3556 | 1461162950789 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3556 | 1461162950792 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 07:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:35:50 INFO - PROCESS | 3556 | 1461162950795 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 3556 | 1461162950797 Marionette TRACE conn4 <- [1,1198,null,{}] 07:35:50 INFO - PROCESS | 3556 | 1461162950801 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3556 | 1461162950912 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:35:51 INFO - PROCESS | 3556 | 1461162951012 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65055000 == 65 [pid = 3556] [id = 309] 07:35:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5D79D800) [pid = 3556] [serial = 926] [outer = 0000000000000000] 07:35:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C63C62400) [pid = 3556] [serial = 927] [outer = 0000008C5D79D800] 07:35:51 INFO - PROCESS | 3556 | 1461162951069 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C63C68800) [pid = 3556] [serial = 928] [outer = 0000008C5D79D800] 07:35:51 INFO - PROCESS | 3556 | 1461162951710 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 07:35:51 INFO - PROCESS | 3556 | 1461162951785 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:35:51 INFO - PROCESS | 3556 | 1461162951787 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 07:35:51 INFO - PROCESS | 3556 | 1461162951791 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 3556 | 1461162951793 Marionette TRACE conn4 <- [1,1202,null,{}] 07:35:51 INFO - PROCESS | 3556 | 1461162951809 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:51 INFO - PROCESS | 3556 | 1461162951954 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:35:51 INFO - PROCESS | 3556 | 1461162951969 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51948000 == 66 [pid = 3556] [id = 310] 07:35:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C4ACD4400) [pid = 3556] [serial = 929] [outer = 0000000000000000] 07:35:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C4CCC2800) [pid = 3556] [serial = 930] [outer = 0000008C4ACD4400] 07:35:52 INFO - PROCESS | 3556 | 1461162952025 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C52170C00) [pid = 3556] [serial = 931] [outer = 0000008C4ACD4400] 07:35:52 INFO - PROCESS | 3556 | 1461162952819 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1078ms 07:35:52 INFO - PROCESS | 3556 | 1461162952872 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 3556 | 1461162952876 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 07:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:35:52 INFO - PROCESS | 3556 | 1461162952882 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 3556 | 1461162952885 Marionette TRACE conn4 <- [1,1206,null,{}] 07:35:52 INFO - PROCESS | 3556 | 1461162952891 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 3556 | 1461162953001 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:35:53 INFO - PROCESS | 3556 | 1461162953138 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B787800 == 67 [pid = 3556] [id = 311] 07:35:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C4B6BC800) [pid = 3556] [serial = 932] [outer = 0000000000000000] 07:35:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C50005C00) [pid = 3556] [serial = 933] [outer = 0000008C4B6BC800] 07:35:53 INFO - PROCESS | 3556 | 1461162953192 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C5478B400) [pid = 3556] [serial = 934] [outer = 0000008C4B6BC800] 07:35:53 INFO - PROCESS | 3556 | 1461162953786 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 07:35:53 INFO - PROCESS | 3556 | 1461162953809 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 3556 | 1461162953815 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 07:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:35:53 INFO - PROCESS | 3556 | 1461162953821 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 3556 | 1461162953824 Marionette TRACE conn4 <- [1,1210,null,{}] 07:35:53 INFO - PROCESS | 3556 | 1461162953828 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 3556 | 1461162953956 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D6B800 == 66 [pid = 3556] [id = 301] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D218000 == 65 [pid = 3556] [id = 300] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6167B000 == 64 [pid = 3556] [id = 299] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6004E000 == 63 [pid = 3556] [id = 298] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F721800 == 62 [pid = 3556] [id = 297] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA12800 == 61 [pid = 3556] [id = 296] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C922000 == 60 [pid = 3556] [id = 295] 07:35:53 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58158000 == 59 [pid = 3556] [id = 294] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C57CEC400) [pid = 3556] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C50AD9400) [pid = 3556] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C63CA7800) [pid = 3556] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C4B2A1800) [pid = 3556] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C5CD9F000) [pid = 3556] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5D7AC000) [pid = 3556] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3CA000 == 58 [pid = 3556] [id = 293] 07:35:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B2C000 == 57 [pid = 3556] [id = 292] 07:35:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CC5800 == 56 [pid = 3556] [id = 287] 07:35:54 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6478D000 == 55 [pid = 3556] [id = 286] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5C666400) [pid = 3556] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C5D6C6C00) [pid = 3556] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5D7C4000) [pid = 3556] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C50ADF800) [pid = 3556] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5FE7F400) [pid = 3556] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C58060C00) [pid = 3556] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C5CD63400) [pid = 3556] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C55933C00) [pid = 3556] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C52568000) [pid = 3556] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5F8E2C00) [pid = 3556] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5FF79400) [pid = 3556] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5EADB000) [pid = 3556] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5F8E6000) [pid = 3556] [serial = 631] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C57745400) [pid = 3556] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C59526400) [pid = 3556] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CCA4000) [pid = 3556] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5F7FA400) [pid = 3556] [serial = 634] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5EAE3800) [pid = 3556] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C59B5A800) [pid = 3556] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C6007B000) [pid = 3556] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5D392400) [pid = 3556] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5505F400) [pid = 3556] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5D7AB800) [pid = 3556] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5BE60400) [pid = 3556] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5CDA3800) [pid = 3556] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5C1E1000) [pid = 3556] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5F8E5400) [pid = 3556] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5D7C9400) [pid = 3556] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5C171800) [pid = 3556] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C57747800) [pid = 3556] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5806A400) [pid = 3556] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C519D8C00) [pid = 3556] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5079FC00) [pid = 3556] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5D398400) [pid = 3556] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C55A5AC00) [pid = 3556] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C518C0000) [pid = 3556] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5593DC00) [pid = 3556] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C58F04C00) [pid = 3556] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C64737400) [pid = 3556] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C60085000) [pid = 3556] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5FF7C000) [pid = 3556] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C6007B400) [pid = 3556] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5AE39C00) [pid = 3556] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3556 | 1461162954120 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C74800 == 56 [pid = 3556] [id = 312] 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C49984800) [pid = 3556] [serial = 935] [outer = 0000000000000000] 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C4BA9FC00) [pid = 3556] [serial = 936] [outer = 0000008C49984800] 07:35:54 INFO - PROCESS | 3556 | 1461162954173 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C50013400) [pid = 3556] [serial = 937] [outer = 0000008C49984800] 07:35:54 INFO - PROCESS | 3556 | 1461162954678 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 3556 | 1461162954706 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 07:35:54 INFO - PROCESS | 3556 | 1461162954710 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:35:54 INFO - PROCESS | 3556 | 1461162954714 Marionette TRACE conn4 <- [1,1214,null,{}] 07:35:54 INFO - PROCESS | 3556 | 1461162954725 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 3556 | 1461162954821 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:35:54 INFO - PROCESS | 3556 | 1461162954831 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B39800 == 57 [pid = 3556] [id = 313] 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57604000) [pid = 3556] [serial = 938] [outer = 0000000000000000] 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5773F800) [pid = 3556] [serial = 939] [outer = 0000008C57604000] 07:35:54 INFO - PROCESS | 3556 | 1461162954881 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C57CEC000) [pid = 3556] [serial = 940] [outer = 0000008C57604000] 07:35:55 INFO - PROCESS | 3556 | 1461162955348 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 07:35:55 INFO - PROCESS | 3556 | 1461162955405 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 3556 | 1461162955407 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 07:35:55 INFO - PROCESS | 3556 | 1461162955411 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:35:55 INFO - PROCESS | 3556 | 1461162955413 Marionette TRACE conn4 <- [1,1218,null,{}] 07:35:55 INFO - PROCESS | 3556 | 1461162955416 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:55 INFO - PROCESS | 3556 | 1461162955510 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:35:55 INFO - PROCESS | 3556 | 1461162955518 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB60800 == 58 [pid = 3556] [id = 314] 07:35:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C50C33000) [pid = 3556] [serial = 941] [outer = 0000000000000000] 07:35:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C58B29C00) [pid = 3556] [serial = 942] [outer = 0000008C50C33000] 07:35:55 INFO - PROCESS | 3556 | 1461162955569 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C59B0E000) [pid = 3556] [serial = 943] [outer = 0000008C50C33000] 07:35:56 INFO - PROCESS | 3556 | 1461162956049 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 07:35:56 INFO - PROCESS | 3556 | 1461162956084 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 3556 | 1461162956087 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 07:35:56 INFO - PROCESS | 3556 | 1461162956090 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:35:56 INFO - PROCESS | 3556 | 1461162956092 Marionette TRACE conn4 <- [1,1222,null,{}] 07:35:56 INFO - PROCESS | 3556 | 1461162956095 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 3556 | 1461162956185 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:35:56 INFO - PROCESS | 3556 | 1461162956192 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D491800 == 59 [pid = 3556] [id = 315] 07:35:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C59BF2400) [pid = 3556] [serial = 944] [outer = 0000000000000000] 07:35:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5AEB2400) [pid = 3556] [serial = 945] [outer = 0000008C59BF2400] 07:35:56 INFO - PROCESS | 3556 | 1461162956239 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5BE67000) [pid = 3556] [serial = 946] [outer = 0000008C59BF2400] 07:35:56 INFO - PROCESS | 3556 | 1461162956726 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5C1E4800) [pid = 3556] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5D7A5000) [pid = 3556] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5005A400) [pid = 3556] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C4B25FC00) [pid = 3556] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5773B400) [pid = 3556] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CD9A000) [pid = 3556] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5CD9F400) [pid = 3556] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5C673800) [pid = 3556] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C4C531C00) [pid = 3556] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C58B2A000) [pid = 3556] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C52566800) [pid = 3556] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4FD6E400) [pid = 3556] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C576A3C00) [pid = 3556] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5CB33400) [pid = 3556] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C50007800) [pid = 3556] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5CD1E800) [pid = 3556] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C56DA1C00) [pid = 3556] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5AA8D800) [pid = 3556] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C4B295400) [pid = 3556] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:35:57 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5B764400) [pid = 3556] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:35:57 INFO - PROCESS | 3556 | 1461162957276 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 3556 | 1461162957282 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 07:35:57 INFO - PROCESS | 3556 | 1461162957335 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 3556 | 1461162957339 Marionette TRACE conn4 <- [1,1226,null,{}] 07:35:57 INFO - PROCESS | 3556 | 1461162957345 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:35:57 INFO - PROCESS | 3556 | 1461162957468 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:35:57 INFO - PROCESS | 3556 | 1461162957558 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58493000 == 60 [pid = 3556] [id = 316] 07:35:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C4BD85400) [pid = 3556] [serial = 947] [outer = 0000000000000000] 07:35:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C4C52D000) [pid = 3556] [serial = 948] [outer = 0000008C4BD85400] 07:35:57 INFO - PROCESS | 3556 | 1461162957618 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C50011C00) [pid = 3556] [serial = 949] [outer = 0000008C4BD85400] 07:35:58 INFO - PROCESS | 3556 | 1461162958171 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 861ms 07:35:58 INFO - PROCESS | 3556 | 1461162958214 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 3556 | 1461162958219 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 07:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:35:58 INFO - PROCESS | 3556 | 1461162958227 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3556 | 1461162958232 Marionette TRACE conn4 <- [1,1230,null,{}] 07:35:58 INFO - PROCESS | 3556 | 1461162958236 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3556 | 1461162958355 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:35:58 INFO - PROCESS | 3556 | 1461162958453 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0BB800 == 61 [pid = 3556] [id = 317] 07:35:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C55A4D400) [pid = 3556] [serial = 950] [outer = 0000000000000000] 07:35:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C56D93800) [pid = 3556] [serial = 951] [outer = 0000008C55A4D400] 07:35:58 INFO - PROCESS | 3556 | 1461162958512 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C576EA000) [pid = 3556] [serial = 952] [outer = 0000008C55A4D400] 07:35:59 INFO - PROCESS | 3556 | 1461162959164 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 07:35:59 INFO - PROCESS | 3556 | 1461162959214 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 3556 | 1461162959217 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 07:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:35:59 INFO - PROCESS | 3556 | 1461162959221 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 3556 | 1461162959223 Marionette TRACE conn4 <- [1,1234,null,{}] 07:35:59 INFO - PROCESS | 3556 | 1461162959234 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:59 INFO - PROCESS | 3556 | 1461162959356 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:35:59 INFO - PROCESS | 3556 | 1461162959485 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA88000 == 62 [pid = 3556] [id = 318] 07:35:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5B252800) [pid = 3556] [serial = 953] [outer = 0000000000000000] 07:35:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5B764400) [pid = 3556] [serial = 954] [outer = 0000008C5B252800] 07:35:59 INFO - PROCESS | 3556 | 1461162959548 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5C1D7C00) [pid = 3556] [serial = 955] [outer = 0000008C5B252800] 07:36:00 INFO - PROCESS | 3556 | 1461162960216 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1023ms 07:36:00 INFO - PROCESS | 3556 | 1461162960246 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 3556 | 1461162960249 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 07:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:36:00 INFO - PROCESS | 3556 | 1461162960252 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 3556 | 1461162960254 Marionette TRACE conn4 <- [1,1238,null,{}] 07:36:00 INFO - PROCESS | 3556 | 1461162960258 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:00 INFO - PROCESS | 3556 | 1461162960373 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:36:00 INFO - PROCESS | 3556 | 1461162960498 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEB3800 == 63 [pid = 3556] [id = 319] 07:36:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5C670800) [pid = 3556] [serial = 956] [outer = 0000000000000000] 07:36:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CAF3000) [pid = 3556] [serial = 957] [outer = 0000008C5C670800] 07:36:00 INFO - PROCESS | 3556 | 1461162960558 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5CD1A400) [pid = 3556] [serial = 958] [outer = 0000008C5C670800] 07:36:01 INFO - PROCESS | 3556 | 1461162961140 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 923ms 07:36:01 INFO - PROCESS | 3556 | 1461162961178 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 3556 | 1461162961181 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 07:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:36:01 INFO - PROCESS | 3556 | 1461162961184 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 3556 | 1461162961186 Marionette TRACE conn4 <- [1,1242,null,{}] 07:36:01 INFO - PROCESS | 3556 | 1461162961190 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:01 INFO - PROCESS | 3556 | 1461162961301 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:36:01 INFO - PROCESS | 3556 | 1461162961398 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D08800 == 64 [pid = 3556] [id = 320] 07:36:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5CD22C00) [pid = 3556] [serial = 959] [outer = 0000000000000000] 07:36:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5CD57400) [pid = 3556] [serial = 960] [outer = 0000008C5CD22C00] 07:36:01 INFO - PROCESS | 3556 | 1461162961456 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5CDA2400) [pid = 3556] [serial = 961] [outer = 0000008C5CD22C00] 07:36:01 INFO - PROCESS | 3556 | 1461162961990 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 881ms 07:36:02 INFO - PROCESS | 3556 | 1461162962068 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 3556 | 1461162962071 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 07:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:36:02 INFO - PROCESS | 3556 | 1461162962075 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 3556 | 1461162962077 Marionette TRACE conn4 <- [1,1246,null,{}] 07:36:02 INFO - PROCESS | 3556 | 1461162962081 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 3556 | 1461162962229 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:36:02 INFO - PROCESS | 3556 | 1461162962349 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61631800 == 65 [pid = 3556] [id = 321] 07:36:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5D6BE400) [pid = 3556] [serial = 962] [outer = 0000000000000000] 07:36:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5D7CA000) [pid = 3556] [serial = 963] [outer = 0000008C5D6BE400] 07:36:02 INFO - PROCESS | 3556 | 1461162962412 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5F7F6400) [pid = 3556] [serial = 964] [outer = 0000008C5D6BE400] 07:36:02 INFO - PROCESS | 3556 | 1461162962992 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 07:36:03 INFO - PROCESS | 3556 | 1461162963063 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 3556 | 1461162963066 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 07:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:36:03 INFO - PROCESS | 3556 | 1461162963069 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 3556 | 1461162963072 Marionette TRACE conn4 <- [1,1250,null,{}] 07:36:03 INFO - PROCESS | 3556 | 1461162963076 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:03 INFO - PROCESS | 3556 | 1461162963185 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:36:03 INFO - PROCESS | 3556 | 1461162963311 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6273C800 == 66 [pid = 3556] [id = 322] 07:36:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5F7FE800) [pid = 3556] [serial = 965] [outer = 0000000000000000] 07:36:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5F8EB000) [pid = 3556] [serial = 966] [outer = 0000008C5F7FE800] 07:36:03 INFO - PROCESS | 3556 | 1461162963370 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5FF7A800) [pid = 3556] [serial = 967] [outer = 0000008C5F7FE800] 07:36:03 INFO - PROCESS | 3556 | 1461162963971 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 924ms 07:36:04 INFO - PROCESS | 3556 | 1461162963996 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3556 | 1461162963998 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 07:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:36:04 INFO - PROCESS | 3556 | 1461162964002 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 3556 | 1461162964004 Marionette TRACE conn4 <- [1,1254,null,{}] 07:36:04 INFO - PROCESS | 3556 | 1461162964008 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:04 INFO - PROCESS | 3556 | 1461162964120 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:36:04 INFO - PROCESS | 3556 | 1461162964218 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D0A800 == 67 [pid = 3556] [id = 323] 07:36:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C60081400) [pid = 3556] [serial = 968] [outer = 0000000000000000] 07:36:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C60906C00) [pid = 3556] [serial = 969] [outer = 0000008C60081400] 07:36:04 INFO - PROCESS | 3556 | 1461162964275 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C60A69000) [pid = 3556] [serial = 970] [outer = 0000008C60081400] 07:36:04 INFO - PROCESS | 3556 | 1461162964848 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 923ms 07:36:04 INFO - PROCESS | 3556 | 1461162964928 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3556 | 1461162964931 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 07:36:04 INFO - PROCESS | 3556 | 1461162964934 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:36:04 INFO - PROCESS | 3556 | 1461162964937 Marionette TRACE conn4 <- [1,1258,null,{}] 07:36:04 INFO - PROCESS | 3556 | 1461162964941 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:05 INFO - PROCESS | 3556 | 1461162965057 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:36:05 INFO - PROCESS | 3556 | 1461162965303 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58006000 == 68 [pid = 3556] [id = 324] 07:36:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C49984C00) [pid = 3556] [serial = 971] [outer = 0000000000000000] 07:36:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C49AF2400) [pid = 3556] [serial = 972] [outer = 0000008C49984C00] 07:36:05 INFO - PROCESS | 3556 | 1461162965362 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C4CDF9000) [pid = 3556] [serial = 973] [outer = 0000008C49984C00] 07:36:06 INFO - PROCESS | 3556 | 1461162966021 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1126ms 07:36:06 INFO - PROCESS | 3556 | 1461162966063 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 3556 | 1461162966068 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 07:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:36:06 INFO - PROCESS | 3556 | 1461162966073 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 3556 | 1461162966076 Marionette TRACE conn4 <- [1,1262,null,{}] 07:36:06 INFO - PROCESS | 3556 | 1461162966097 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:06 INFO - PROCESS | 3556 | 1461162966214 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:36:06 INFO - PROCESS | 3556 | 1461162966350 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58C67000 == 69 [pid = 3556] [id = 325] 07:36:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C550D9400) [pid = 3556] [serial = 974] [outer = 0000000000000000] 07:36:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C553BF400) [pid = 3556] [serial = 975] [outer = 0000008C550D9400] 07:36:06 INFO - PROCESS | 3556 | 1461162966402 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5769DC00) [pid = 3556] [serial = 976] [outer = 0000008C550D9400] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB60800 == 68 [pid = 3556] [id = 314] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B39800 == 67 [pid = 3556] [id = 313] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C74800 == 66 [pid = 3556] [id = 312] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B787800 == 65 [pid = 3556] [id = 311] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64EC1000 == 64 [pid = 3556] [id = 308] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64DA5000 == 63 [pid = 3556] [id = 307] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F1F000 == 62 [pid = 3556] [id = 306] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C647A3000 == 61 [pid = 3556] [id = 305] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5FE8C400) [pid = 3556] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C60909400) [pid = 3556] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F70A800 == 60 [pid = 3556] [id = 304] 07:36:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58621800 == 59 [pid = 3556] [id = 303] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5F7F1000) [pid = 3556] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C51861400) [pid = 3556] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C4CDFA400) [pid = 3556] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C585B0800) [pid = 3556] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5D623400) [pid = 3556] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5CD5A000) [pid = 3556] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5D7A8000) [pid = 3556] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5D7C5400) [pid = 3556] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5C039800) [pid = 3556] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5C668000) [pid = 3556] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585AA400) [pid = 3556] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5AE3C000) [pid = 3556] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5D38F400) [pid = 3556] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CD27400) [pid = 3556] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5CB34800) [pid = 3556] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C54791400) [pid = 3556] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C58B35C00) [pid = 3556] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C576F4800) [pid = 3556] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C56D92800) [pid = 3556] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50C98800) [pid = 3556] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5000C400) [pid = 3556] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C57CDAC00) [pid = 3556] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5842E000) [pid = 3556] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5FF77000) [pid = 3556] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5CD9B400) [pid = 3556] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5478B000) [pid = 3556] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C50852800) [pid = 3556] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C60086400) [pid = 3556] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5CD25400) [pid = 3556] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5773A800) [pid = 3556] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C58680C00) [pid = 3556] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5CD9FC00) [pid = 3556] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C52167800) [pid = 3556] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C57394800) [pid = 3556] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3556 | 1461162966934 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 881ms 07:36:06 INFO - PROCESS | 3556 | 1461162966959 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 3556 | 1461162966963 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 07:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:36:06 INFO - PROCESS | 3556 | 1461162966968 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 3556 | 1461162966970 Marionette TRACE conn4 <- [1,1266,null,{}] 07:36:06 INFO - PROCESS | 3556 | 1461162966973 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3556 | 1461162967070 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:36:07 INFO - PROCESS | 3556 | 1461162967159 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B28000 == 60 [pid = 3556] [id = 326] 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5085D800) [pid = 3556] [serial = 977] [outer = 0000000000000000] 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C55390C00) [pid = 3556] [serial = 978] [outer = 0000008C5085D800] 07:36:07 INFO - PROCESS | 3556 | 1461162967209 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C57B9F000) [pid = 3556] [serial = 979] [outer = 0000008C5085D800] 07:36:07 INFO - PROCESS | 3556 | 1461162967642 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 07:36:07 INFO - PROCESS | 3556 | 1461162967706 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 3556 | 1461162967708 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 07:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:36:07 INFO - PROCESS | 3556 | 1461162967713 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 3556 | 1461162967720 Marionette TRACE conn4 <- [1,1270,null,{}] 07:36:07 INFO - PROCESS | 3556 | 1461162967729 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3556 | 1461162967828 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:36:07 INFO - PROCESS | 3556 | 1461162967844 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D163000 == 61 [pid = 3556] [id = 327] 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C58971000) [pid = 3556] [serial = 980] [outer = 0000000000000000] 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C58C7A800) [pid = 3556] [serial = 981] [outer = 0000008C58971000] 07:36:07 INFO - PROCESS | 3556 | 1461162967892 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C59F41000) [pid = 3556] [serial = 982] [outer = 0000008C58971000] 07:36:08 INFO - PROCESS | 3556 | 1461162968389 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 692ms 07:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:36:08 INFO - PROCESS | 3556 | 1461162968406 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 3556 | 1461162968409 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 07:36:08 INFO - PROCESS | 3556 | 1461162968412 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 3556 | 1461162968414 Marionette TRACE conn4 <- [1,1274,null,{}] 07:36:08 INFO - PROCESS | 3556 | 1461162968418 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:08 INFO - PROCESS | 3556 | 1461162968514 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:36:08 INFO - PROCESS | 3556 | 1461162968520 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA63000 == 62 [pid = 3556] [id = 328] 07:36:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5BECBC00) [pid = 3556] [serial = 983] [outer = 0000000000000000] 07:36:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5C16EC00) [pid = 3556] [serial = 984] [outer = 0000008C5BECBC00] 07:36:08 INFO - PROCESS | 3556 | 1461162968567 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5CAF2C00) [pid = 3556] [serial = 985] [outer = 0000008C5BECBC00] 07:36:09 INFO - PROCESS | 3556 | 1461162969017 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 07:36:09 INFO - PROCESS | 3556 | 1461162969086 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3556 | 1461162969088 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 07:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:36:09 INFO - PROCESS | 3556 | 1461162969097 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 3556 | 1461162969099 Marionette TRACE conn4 <- [1,1278,null,{}] 07:36:09 INFO - PROCESS | 3556 | 1461162969103 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3556 | 1461162969222 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:36:09 INFO - PROCESS | 3556 | 1461162969306 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAB0000 == 63 [pid = 3556] [id = 329] 07:36:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5CD1C000) [pid = 3556] [serial = 986] [outer = 0000000000000000] 07:36:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5CD54800) [pid = 3556] [serial = 987] [outer = 0000008C5CD1C000] 07:36:09 INFO - PROCESS | 3556 | 1461162969363 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5D624C00) [pid = 3556] [serial = 988] [outer = 0000008C5CD1C000] 07:36:09 INFO - PROCESS | 3556 | 1461162969856 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 776ms 07:36:09 INFO - PROCESS | 3556 | 1461162969879 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3556 | 1461162969881 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 07:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:36:09 INFO - PROCESS | 3556 | 1461162969889 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 3556 | 1461162969891 Marionette TRACE conn4 <- [1,1282,null,{}] 07:36:09 INFO - PROCESS | 3556 | 1461162969894 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:10 INFO - PROCESS | 3556 | 1461162970019 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:36:10 INFO - PROCESS | 3556 | 1461162970036 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B1F800 == 64 [pid = 3556] [id = 330] 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5D7AC000) [pid = 3556] [serial = 989] [outer = 0000000000000000] 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5F7F0400) [pid = 3556] [serial = 990] [outer = 0000008C5D7AC000] 07:36:10 INFO - PROCESS | 3556 | 1461162970083 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5FF77000) [pid = 3556] [serial = 991] [outer = 0000008C5D7AC000] 07:36:10 INFO - PROCESS | 3556 | 1461162970538 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 07:36:10 INFO - PROCESS | 3556 | 1461162970561 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 3556 | 1461162970563 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 07:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:36:10 INFO - PROCESS | 3556 | 1461162970567 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 3556 | 1461162970569 Marionette TRACE conn4 <- [1,1286,null,{}] 07:36:10 INFO - PROCESS | 3556 | 1461162970579 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:10 INFO - PROCESS | 3556 | 1461162970726 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:36:10 INFO - PROCESS | 3556 | 1461162970750 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61687800 == 65 [pid = 3556] [id = 331] 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C60087400) [pid = 3556] [serial = 992] [outer = 0000000000000000] 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C60A5E000) [pid = 3556] [serial = 993] [outer = 0000008C60087400] 07:36:10 INFO - PROCESS | 3556 | 1461162970797 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C60A8A000) [pid = 3556] [serial = 994] [outer = 0000008C60087400] 07:36:11 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C49984800) [pid = 3556] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:36:11 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C57604000) [pid = 3556] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:36:11 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C50C33000) [pid = 3556] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:36:11 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4B6BC800) [pid = 3556] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:36:11 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C6007A400) [pid = 3556] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:36:11 INFO - PROCESS | 3556 | 1461162971294 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 776ms 07:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:36:11 INFO - PROCESS | 3556 | 1461162971346 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3556 | 1461162971348 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 07:36:11 INFO - PROCESS | 3556 | 1461162971351 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3556 | 1461162971354 Marionette TRACE conn4 <- [1,1290,null,{}] 07:36:11 INFO - PROCESS | 3556 | 1461162971357 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3556 | 1461162971480 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:36:11 INFO - PROCESS | 3556 | 1461162971535 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D0B800 == 66 [pid = 3556] [id = 332] 07:36:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5216A000) [pid = 3556] [serial = 995] [outer = 0000000000000000] 07:36:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C609AA000) [pid = 3556] [serial = 996] [outer = 0000008C5216A000] 07:36:11 INFO - PROCESS | 3556 | 1461162971582 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C609B4400) [pid = 3556] [serial = 997] [outer = 0000008C5216A000] 07:36:11 INFO - PROCESS | 3556 | 1461162971955 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 07:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:36:12 INFO - PROCESS | 3556 | 1461162971987 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 3556 | 1461162971989 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 07:36:12 INFO - PROCESS | 3556 | 1461162971993 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 3556 | 1461162971995 Marionette TRACE conn4 <- [1,1294,null,{}] 07:36:12 INFO - PROCESS | 3556 | 1461162971998 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3556 | 1461162972123 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:36:12 INFO - PROCESS | 3556 | 1461162972131 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F12800 == 67 [pid = 3556] [id = 333] 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C609B7800) [pid = 3556] [serial = 998] [outer = 0000000000000000] 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C60BD2800) [pid = 3556] [serial = 999] [outer = 0000008C609B7800] 07:36:12 INFO - PROCESS | 3556 | 1461162972178 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C60CC8C00) [pid = 3556] [serial = 1000] [outer = 0000008C609B7800] 07:36:12 INFO - PROCESS | 3556 | 1461162972627 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 07:36:12 INFO - PROCESS | 3556 | 1461162972668 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 3556 | 1461162972671 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 07:36:12 INFO - PROCESS | 3556 | 1461162972674 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:36:12 INFO - PROCESS | 3556 | 1461162972676 Marionette TRACE conn4 <- [1,1298,null,{}] 07:36:12 INFO - PROCESS | 3556 | 1461162972679 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3556 | 1461162972772 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:36:12 INFO - PROCESS | 3556 | 1461162972778 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FAF000 == 68 [pid = 3556] [id = 334] 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C60CD1000) [pid = 3556] [serial = 1001] [outer = 0000000000000000] 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C63C63800) [pid = 3556] [serial = 1002] [outer = 0000008C60CD1000] 07:36:12 INFO - PROCESS | 3556 | 1461162972830 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C63CA0C00) [pid = 3556] [serial = 1003] [outer = 0000008C60CD1000] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA16000 == 67 [pid = 3556] [id = 153] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D1C000 == 66 [pid = 3556] [id = 169] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAB2800 == 65 [pid = 3556] [id = 222] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D1F800 == 64 [pid = 3556] [id = 134] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525A9800 == 63 [pid = 3556] [id = 73] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6273E800 == 62 [pid = 3556] [id = 255] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D20D800 == 61 [pid = 3556] [id = 72] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C65055000 == 60 [pid = 3556] [id = 309] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51948000 == 59 [pid = 3556] [id = 310] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B08000 == 58 [pid = 3556] [id = 228] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61673800 == 57 [pid = 3556] [id = 260] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C647A7800 == 56 [pid = 3556] [id = 289] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C4E800 == 55 [pid = 3556] [id = 80] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0E000 == 54 [pid = 3556] [id = 288] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60050800 == 53 [pid = 3556] [id = 168] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FB1800 == 52 [pid = 3556] [id = 290] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D169800 == 51 [pid = 3556] [id = 71] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA79800 == 50 [pid = 3556] [id = 221] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA19000 == 49 [pid = 3556] [id = 74] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FD0000 == 48 [pid = 3556] [id = 259] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6420F000 == 47 [pid = 3556] [id = 291] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58C67000 == 46 [pid = 3556] [id = 325] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58006000 == 45 [pid = 3556] [id = 324] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D0A800 == 44 [pid = 3556] [id = 323] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6273C800 == 43 [pid = 3556] [id = 322] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61631800 == 42 [pid = 3556] [id = 321] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D08800 == 41 [pid = 3556] [id = 320] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEB3800 == 40 [pid = 3556] [id = 319] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FCA000 == 39 [pid = 3556] [id = 302] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA88000 == 38 [pid = 3556] [id = 318] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0BB800 == 37 [pid = 3556] [id = 317] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58493000 == 36 [pid = 3556] [id = 316] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D491800 == 35 [pid = 3556] [id = 315] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D163000 == 34 [pid = 3556] [id = 327] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA63000 == 33 [pid = 3556] [id = 328] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B28000 == 32 [pid = 3556] [id = 326] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B1F800 == 31 [pid = 3556] [id = 330] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAB0000 == 30 [pid = 3556] [id = 329] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D0B800 == 29 [pid = 3556] [id = 332] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F12800 == 28 [pid = 3556] [id = 333] 07:36:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61687800 == 27 [pid = 3556] [id = 331] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5AEB2400) [pid = 3556] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C6090EC00) [pid = 3556] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4BA9FC00) [pid = 3556] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50013400) [pid = 3556] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C60BE0400) [pid = 3556] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5CD24C00) [pid = 3556] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C4CCC2800) [pid = 3556] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5773F800) [pid = 3556] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C57CEC000) [pid = 3556] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C58B29C00) [pid = 3556] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C59B0E000) [pid = 3556] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C6090A000) [pid = 3556] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C63C62400) [pid = 3556] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C60A7E800) [pid = 3556] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C57CDC800) [pid = 3556] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C50005C00) [pid = 3556] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5478B400) [pid = 3556] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C50224000) [pid = 3556] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:36:15 INFO - PROCESS | 3556 | 1461162975379 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 2729ms 07:36:15 INFO - PROCESS | 3556 | 1461162975407 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 3556 | 1461162975412 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 07:36:15 INFO - PROCESS | 3556 | 1461162975417 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:36:15 INFO - PROCESS | 3556 | 1461162975421 Marionette TRACE conn4 <- [1,1302,null,{}] 07:36:15 INFO - PROCESS | 3556 | 1461162975427 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:15 INFO - PROCESS | 3556 | 1461162975523 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:36:15 INFO - PROCESS | 3556 | 1461162975563 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4BA38000 == 28 [pid = 3556] [id = 335] 07:36:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C4B955400) [pid = 3556] [serial = 1004] [outer = 0000000000000000] 07:36:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C4B956000) [pid = 3556] [serial = 1005] [outer = 0000008C4B955400] 07:36:15 INFO - PROCESS | 3556 | 1461162975677 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C4BAAA000) [pid = 3556] [serial = 1006] [outer = 0000008C4B955400] 07:36:16 INFO - PROCESS | 3556 | 1461162976112 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 07:36:16 INFO - PROCESS | 3556 | 1461162976155 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 3556 | 1461162976163 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 07:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:36:16 INFO - PROCESS | 3556 | 1461162976169 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 3556 | 1461162976172 Marionette TRACE conn4 <- [1,1306,null,{}] 07:36:16 INFO - PROCESS | 3556 | 1461162976176 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3556 | 1461162976267 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:36:16 INFO - PROCESS | 3556 | 1461162976277 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5078C800 == 29 [pid = 3556] [id = 336] 07:36:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C4BD7E000) [pid = 3556] [serial = 1007] [outer = 0000000000000000] 07:36:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C4CB21000) [pid = 3556] [serial = 1008] [outer = 0000008C4BD7E000] 07:36:16 INFO - PROCESS | 3556 | 1461162976327 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4CDF8000) [pid = 3556] [serial = 1009] [outer = 0000008C4BD7E000] 07:36:16 INFO - PROCESS | 3556 | 1461162976828 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 07:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:36:16 INFO - PROCESS | 3556 | 1461162976847 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 3556 | 1461162976850 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 07:36:16 INFO - PROCESS | 3556 | 1461162976854 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 3556 | 1461162976858 Marionette TRACE conn4 <- [1,1310,null,{}] 07:36:16 INFO - PROCESS | 3556 | 1461162976869 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3556 | 1461162976996 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:36:17 INFO - PROCESS | 3556 | 1461162977004 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5193D000 == 30 [pid = 3556] [id = 337] 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C498CA800) [pid = 3556] [serial = 1010] [outer = 0000000000000000] 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C500B7800) [pid = 3556] [serial = 1011] [outer = 0000008C498CA800] 07:36:17 INFO - PROCESS | 3556 | 1461162977065 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C50859000) [pid = 3556] [serial = 1012] [outer = 0000008C498CA800] 07:36:17 INFO - PROCESS | 3556 | 1461162977522 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 07:36:17 INFO - PROCESS | 3556 | 1461162977590 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 3556 | 1461162977592 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 07:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:36:17 INFO - PROCESS | 3556 | 1461162977596 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 3556 | 1461162977598 Marionette TRACE conn4 <- [1,1314,null,{}] 07:36:17 INFO - PROCESS | 3556 | 1461162977601 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:17 INFO - PROCESS | 3556 | 1461162977687 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:36:17 INFO - PROCESS | 3556 | 1461162977694 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5499F800 == 31 [pid = 3556] [id = 338] 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C50AD9000) [pid = 3556] [serial = 1013] [outer = 0000000000000000] 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C50C33000) [pid = 3556] [serial = 1014] [outer = 0000008C50AD9000] 07:36:17 INFO - PROCESS | 3556 | 1461162977742 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C50CFA400) [pid = 3556] [serial = 1015] [outer = 0000008C50AD9000] 07:36:18 INFO - PROCESS | 3556 | 1461162978190 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 07:36:18 INFO - PROCESS | 3556 | 1461162978228 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3556 | 1461162978230 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 07:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:36:18 INFO - PROCESS | 3556 | 1461162978234 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3556 | 1461162978236 Marionette TRACE conn4 <- [1,1318,null,{}] 07:36:18 INFO - PROCESS | 3556 | 1461162978239 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:18 INFO - PROCESS | 3556 | 1461162978320 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:36:18 INFO - PROCESS | 3556 | 1461162978328 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B3D000 == 32 [pid = 3556] [id = 339] 07:36:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C4BC37400) [pid = 3556] [serial = 1016] [outer = 0000000000000000] 07:36:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5185DC00) [pid = 3556] [serial = 1017] [outer = 0000008C4BC37400] 07:36:18 INFO - PROCESS | 3556 | 1461162978406 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C519D8800) [pid = 3556] [serial = 1018] [outer = 0000008C4BC37400] 07:36:18 INFO - PROCESS | 3556 | 1461162978868 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 07:36:18 INFO - PROCESS | 3556 | 1461162978908 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3556 | 1461162978910 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 07:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:36:18 INFO - PROCESS | 3556 | 1461162978914 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3556 | 1461162978916 Marionette TRACE conn4 <- [1,1322,null,{}] 07:36:18 INFO - PROCESS | 3556 | 1461162978919 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:19 INFO - PROCESS | 3556 | 1461162979038 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:36:19 INFO - PROCESS | 3556 | 1461162979049 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5891F000 == 33 [pid = 3556] [id = 340] 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5505F800) [pid = 3556] [serial = 1019] [outer = 0000000000000000] 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C55393C00) [pid = 3556] [serial = 1020] [outer = 0000008C5505F800] 07:36:19 INFO - PROCESS | 3556 | 1461162979102 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C553BBC00) [pid = 3556] [serial = 1021] [outer = 0000008C5505F800] 07:36:19 INFO - PROCESS | 3556 | 1461162979519 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 07:36:19 INFO - PROCESS | 3556 | 1461162979587 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 3556 | 1461162979589 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 07:36:19 INFO - PROCESS | 3556 | 1461162979592 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:36:19 INFO - PROCESS | 3556 | 1461162979594 Marionette TRACE conn4 <- [1,1326,null,{}] 07:36:19 INFO - PROCESS | 3556 | 1461162979598 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:19 INFO - PROCESS | 3556 | 1461162979706 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:36:19 INFO - PROCESS | 3556 | 1461162979716 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59543800 == 34 [pid = 3556] [id = 341] 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C559A1800) [pid = 3556] [serial = 1022] [outer = 0000000000000000] 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C55A5BC00) [pid = 3556] [serial = 1023] [outer = 0000008C559A1800] 07:36:19 INFO - PROCESS | 3556 | 1461162979763 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C56D96000) [pid = 3556] [serial = 1024] [outer = 0000008C559A1800] 07:36:20 INFO - PROCESS | 3556 | 1461162980670 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 07:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:36:20 INFO - PROCESS | 3556 | 1461162980724 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3556 | 1461162980726 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 07:36:20 INFO - PROCESS | 3556 | 1461162980730 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 3556 | 1461162980731 Marionette TRACE conn4 <- [1,1330,null,{}] 07:36:20 INFO - PROCESS | 3556 | 1461162980735 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3556 | 1461162980842 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:36:20 INFO - PROCESS | 3556 | 1461162980850 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA5D000 == 35 [pid = 3556] [id = 342] 07:36:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C55A56C00) [pid = 3556] [serial = 1025] [outer = 0000000000000000] 07:36:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C57393800) [pid = 3556] [serial = 1026] [outer = 0000008C55A56C00] 07:36:20 INFO - PROCESS | 3556 | 1461162980937 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5768DC00) [pid = 3556] [serial = 1027] [outer = 0000008C55A56C00] 07:36:21 INFO - PROCESS | 3556 | 1461162981406 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 735ms 07:36:21 INFO - PROCESS | 3556 | 1461162981468 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3556 | 1461162981470 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 07:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:36:21 INFO - PROCESS | 3556 | 1461162981473 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 3556 | 1461162981475 Marionette TRACE conn4 <- [1,1334,null,{}] 07:36:21 INFO - PROCESS | 3556 | 1461162981478 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:21 INFO - PROCESS | 3556 | 1461162981586 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:36:21 INFO - PROCESS | 3556 | 1461162981641 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5193C800 == 36 [pid = 3556] [id = 343] 07:36:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5769EC00) [pid = 3556] [serial = 1028] [outer = 0000000000000000] 07:36:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C576A6C00) [pid = 3556] [serial = 1029] [outer = 0000008C5769EC00] 07:36:21 INFO - PROCESS | 3556 | 1461162981690 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C57739400) [pid = 3556] [serial = 1030] [outer = 0000008C5769EC00] 07:36:22 INFO - PROCESS | 3556 | 1461162982131 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 07:36:22 INFO - PROCESS | 3556 | 1461162982147 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 3556 | 1461162982149 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 07:36:22 INFO - PROCESS | 3556 | 1461162982152 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:36:22 INFO - PROCESS | 3556 | 1461162982154 Marionette TRACE conn4 <- [1,1338,null,{}] 07:36:22 INFO - PROCESS | 3556 | 1461162982158 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:22 INFO - PROCESS | 3556 | 1461162982302 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:36:22 INFO - PROCESS | 3556 | 1461162982326 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0BE000 == 37 [pid = 3556] [id = 344] 07:36:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C57740C00) [pid = 3556] [serial = 1031] [outer = 0000000000000000] 07:36:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C57745000) [pid = 3556] [serial = 1032] [outer = 0000008C57740C00] 07:36:22 INFO - PROCESS | 3556 | 1461162982374 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C57BEB000) [pid = 3556] [serial = 1033] [outer = 0000008C57740C00] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C4ACD4400) [pid = 3556] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C63CA2C00) [pid = 3556] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C609B7800) [pid = 3556] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5CD1C000) [pid = 3556] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5D7AC000) [pid = 3556] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5216A000) [pid = 3556] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C60087400) [pid = 3556] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C49984C00) [pid = 3556] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C60081400) [pid = 3556] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5F7FE800) [pid = 3556] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5D6BE400) [pid = 3556] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5CD22C00) [pid = 3556] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5C670800) [pid = 3556] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5B252800) [pid = 3556] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C55A4D400) [pid = 3556] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4BD85400) [pid = 3556] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C59BF2400) [pid = 3556] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5BECBC00) [pid = 3556] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C58971000) [pid = 3556] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5085D800) [pid = 3556] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C550D9400) [pid = 3556] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4CDF6000) [pid = 3556] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CAF6C00) [pid = 3556] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5D79D800) [pid = 3556] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C60BD7800) [pid = 3556] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5F7FC800) [pid = 3556] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C57607400) [pid = 3556] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C6007AC00) [pid = 3556] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:36:23 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5FE88000) [pid = 3556] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:36:23 INFO - PROCESS | 3556 | 1461162983424 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1324ms 07:36:23 INFO - PROCESS | 3556 | 1461162983480 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 3556 | 1461162983483 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 07:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:36:23 INFO - PROCESS | 3556 | 1461162983486 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 3556 | 1461162983488 Marionette TRACE conn4 <- [1,1342,null,{}] 07:36:23 INFO - PROCESS | 3556 | 1461162983492 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3556 | 1461162983595 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:36:23 INFO - PROCESS | 3556 | 1461162983609 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57B3C800 == 38 [pid = 3556] [id = 345] 07:36:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C57BEE400) [pid = 3556] [serial = 1034] [outer = 0000000000000000] 07:36:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C57CD9400) [pid = 3556] [serial = 1035] [outer = 0000008C57BEE400] 07:36:23 INFO - PROCESS | 3556 | 1461162983667 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5805FC00) [pid = 3556] [serial = 1036] [outer = 0000008C57BEE400] 07:36:24 INFO - PROCESS | 3556 | 1461162984094 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 07:36:24 INFO - PROCESS | 3556 | 1461162984159 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 3556 | 1461162984162 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 07:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:36:24 INFO - PROCESS | 3556 | 1461162984165 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 3556 | 1461162984167 Marionette TRACE conn4 <- [1,1346,null,{}] 07:36:24 INFO - PROCESS | 3556 | 1461162984170 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:24 INFO - PROCESS | 3556 | 1461162984253 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:36:24 INFO - PROCESS | 3556 | 1461162984289 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB69800 == 39 [pid = 3556] [id = 346] 07:36:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5806CC00) [pid = 3556] [serial = 1037] [outer = 0000000000000000] 07:36:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5834E000) [pid = 3556] [serial = 1038] [outer = 0000008C5806CC00] 07:36:24 INFO - PROCESS | 3556 | 1461162984338 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C585A7C00) [pid = 3556] [serial = 1039] [outer = 0000008C5806CC00] 07:36:24 INFO - PROCESS | 3556 | 1461162984795 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 07:36:24 INFO - PROCESS | 3556 | 1461162984839 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 3556 | 1461162984841 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 07:36:24 INFO - PROCESS | 3556 | 1461162984845 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:36:24 INFO - PROCESS | 3556 | 1461162984846 Marionette TRACE conn4 <- [1,1350,null,{}] 07:36:24 INFO - PROCESS | 3556 | 1461162984850 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:24 INFO - PROCESS | 3556 | 1461162984931 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:36:24 INFO - PROCESS | 3556 | 1461162984939 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D179800 == 40 [pid = 3556] [id = 347] 07:36:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C585AD800) [pid = 3556] [serial = 1040] [outer = 0000000000000000] 07:36:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C588B7000) [pid = 3556] [serial = 1041] [outer = 0000008C585AD800] 07:36:24 INFO - PROCESS | 3556 | 1461162984986 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C58B29800) [pid = 3556] [serial = 1042] [outer = 0000008C585AD800] 07:36:25 INFO - PROCESS | 3556 | 1461162985805 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 07:36:25 INFO - PROCESS | 3556 | 1461162985835 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 3556 | 1461162985841 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 07:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:36:25 INFO - PROCESS | 3556 | 1461162985847 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 3556 | 1461162985851 Marionette TRACE conn4 <- [1,1354,null,{}] 07:36:25 INFO - PROCESS | 3556 | 1461162985857 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:25 INFO - PROCESS | 3556 | 1461162985981 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:36:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C4B9E7400) [pid = 3556] [serial = 1043] [outer = 0000008C57691000] 07:36:26 INFO - PROCESS | 3556 | 1461162986127 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525B1000 == 41 [pid = 3556] [id = 348] 07:36:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C4BD83C00) [pid = 3556] [serial = 1044] [outer = 0000000000000000] 07:36:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C4BDE8000) [pid = 3556] [serial = 1045] [outer = 0000008C4BD83C00] 07:36:26 INFO - PROCESS | 3556 | 1461162986198 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C4FF86C00) [pid = 3556] [serial = 1046] [outer = 0000008C4BD83C00] 07:36:27 INFO - PROCESS | 3556 | 1461162987041 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 3556 | 1461162987076 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 07:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:36:27 INFO - PROCESS | 3556 | 1461162987084 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 3556 | 1461162987087 Marionette TRACE conn4 <- [1,1358,null,{}] 07:36:27 INFO - PROCESS | 3556 | 1461162987091 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:27 INFO - PROCESS | 3556 | 1461162987214 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:36:27 INFO - PROCESS | 3556 | 1461162987292 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5936F800 == 42 [pid = 3556] [id = 349] 07:36:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C50C98800) [pid = 3556] [serial = 1047] [outer = 0000000000000000] 07:36:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5478AC00) [pid = 3556] [serial = 1048] [outer = 0000008C50C98800] 07:36:27 INFO - PROCESS | 3556 | 1461162987391 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C55069000) [pid = 3556] [serial = 1049] [outer = 0000008C50C98800] 07:36:28 INFO - PROCESS | 3556 | 1461162988359 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 3556 | 1461162988413 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 07:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:36:28 INFO - PROCESS | 3556 | 1461162988419 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 3556 | 1461162988423 Marionette TRACE conn4 <- [1,1362,null,{}] 07:36:28 INFO - PROCESS | 3556 | 1461162988429 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:28 INFO - PROCESS | 3556 | 1461162988544 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:36:28 INFO - PROCESS | 3556 | 1461162988623 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C1000 == 43 [pid = 3556] [id = 350] 07:36:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C4B959C00) [pid = 3556] [serial = 1050] [outer = 0000000000000000] 07:36:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4B960000) [pid = 3556] [serial = 1051] [outer = 0000008C4B959C00] 07:36:28 INFO - PROCESS | 3556 | 1461162988673 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4CB1B800) [pid = 3556] [serial = 1052] [outer = 0000008C4B959C00] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6158F800 == 42 [pid = 3556] [id = 210] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57B27000 == 41 [pid = 3556] [id = 213] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59382000 == 40 [pid = 3556] [id = 215] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D492000 == 39 [pid = 3556] [id = 203] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B780000 == 38 [pid = 3556] [id = 216] 07:36:28 INFO - PROCESS | 3556 | --DOCSHELL 0000008C55963000 == 37 [pid = 3556] [id = 214] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C63C63800) [pid = 3556] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C52170C00) [pid = 3556] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C63CAE000) [pid = 3556] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C60A86800) [pid = 3556] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C50DCCC00) [pid = 3556] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5F8E4000) [pid = 3556] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C63C68800) [pid = 3556] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C60CD2400) [pid = 3556] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C60A63000) [pid = 3556] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C59270800) [pid = 3556] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C60CC8C00) [pid = 3556] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5D624C00) [pid = 3556] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CD54800) [pid = 3556] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5FF77000) [pid = 3556] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5F7F0400) [pid = 3556] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C609AA000) [pid = 3556] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C60A5E000) [pid = 3556] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C60BD2800) [pid = 3556] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C60A8A000) [pid = 3556] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C4CDF9000) [pid = 3556] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C49AF2400) [pid = 3556] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C60A69000) [pid = 3556] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C60906C00) [pid = 3556] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5FF7A800) [pid = 3556] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5F8EB000) [pid = 3556] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C5F7F6400) [pid = 3556] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C5D7CA000) [pid = 3556] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C5CDA2400) [pid = 3556] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5CD57400) [pid = 3556] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C5CD1A400) [pid = 3556] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C5CAF3000) [pid = 3556] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C5C1D7C00) [pid = 3556] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C5B764400) [pid = 3556] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C576EA000) [pid = 3556] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C56D93800) [pid = 3556] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C50011C00) [pid = 3556] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C4C52D000) [pid = 3556] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C5BE67000) [pid = 3556] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C5C16EC00) [pid = 3556] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C58C7A800) [pid = 3556] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C59F41000) [pid = 3556] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C55390C00) [pid = 3556] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C57B9F000) [pid = 3556] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C5769DC00) [pid = 3556] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C553BF400) [pid = 3556] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C609B4400) [pid = 3556] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 71 (0000008C5CAF2C00) [pid = 3556] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:36:28 INFO - PROCESS | 3556 | --DOMWINDOW == 70 (0000008C60087000) [pid = 3556] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:36:29 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:36:29 INFO - PROCESS | 3556 | 1461162989214 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3556 | 1461162989270 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 07:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:36:29 INFO - PROCESS | 3556 | 1461162989277 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3556 | 1461162989280 Marionette TRACE conn4 <- [1,1366,null,{}] 07:36:29 INFO - PROCESS | 3556 | 1461162989284 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3556 | 1461162989373 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:36:29 INFO - PROCESS | 3556 | 1461162989380 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C55A2C800 == 38 [pid = 3556] [id = 351] 07:36:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 71 (0000008C5000D400) [pid = 3556] [serial = 1053] [outer = 0000000000000000] 07:36:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 72 (0000008C50012800) [pid = 3556] [serial = 1054] [outer = 0000008C5000D400] 07:36:29 INFO - PROCESS | 3556 | 1461162989428 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C50854C00) [pid = 3556] [serial = 1055] [outer = 0000008C5000D400] 07:36:29 INFO - PROCESS | 3556 | 1461162989893 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3556 | 1461162989956 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 07:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:36:29 INFO - PROCESS | 3556 | 1461162989959 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3556 | 1461162989963 Marionette TRACE conn4 <- [1,1370,null,{}] 07:36:29 INFO - PROCESS | 3556 | 1461162989975 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3556 | 1461162990106 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:36:30 INFO - PROCESS | 3556 | 1461162990177 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBC800 == 39 [pid = 3556] [id = 352] 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C500B9C00) [pid = 3556] [serial = 1056] [outer = 0000000000000000] 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C518C5800) [pid = 3556] [serial = 1057] [outer = 0000008C500B9C00] 07:36:30 INFO - PROCESS | 3556 | 1461162990229 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C549FEC00) [pid = 3556] [serial = 1058] [outer = 0000008C500B9C00] 07:36:30 INFO - PROCESS | 3556 | [3556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:36:30 INFO - PROCESS | 3556 | 1461162990656 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 3556 | 1461162990703 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 07:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:36:30 INFO - PROCESS | 3556 | 1461162990707 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 3556 | 1461162990708 Marionette TRACE conn4 <- [1,1374,null,{}] 07:36:30 INFO - PROCESS | 3556 | 1461162990712 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3556 | 1461162990799 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:36:30 INFO - PROCESS | 3556 | 1461162990805 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5AA53800 == 40 [pid = 3556] [id = 353] 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C553B2C00) [pid = 3556] [serial = 1059] [outer = 0000000000000000] 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C5593BC00) [pid = 3556] [serial = 1060] [outer = 0000008C553B2C00] 07:36:30 INFO - PROCESS | 3556 | 1461162990853 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C55AC5400) [pid = 3556] [serial = 1061] [outer = 0000008C553B2C00] 07:36:31 INFO - PROCESS | 3556 | 1461162991340 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3556 | 1461162991383 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 07:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:36:31 INFO - PROCESS | 3556 | 1461162991386 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 3556 | 1461162991388 Marionette TRACE conn4 <- [1,1378,null,{}] 07:36:31 INFO - PROCESS | 3556 | 1461162991392 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3556 | 1461162991532 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:36:31 INFO - PROCESS | 3556 | 1461162991555 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C07F000 == 41 [pid = 3556] [id = 354] 07:36:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C56DA1400) [pid = 3556] [serial = 1062] [outer = 0000000000000000] 07:36:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C5739B000) [pid = 3556] [serial = 1063] [outer = 0000008C56DA1400] 07:36:31 INFO - PROCESS | 3556 | 1461162991602 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C576A4C00) [pid = 3556] [serial = 1064] [outer = 0000008C56DA1400] 07:36:32 INFO - PROCESS | 3556 | 1461162992048 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 07:36:32 INFO - PROCESS | 3556 | 1461162992124 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 3556 | 1461162992126 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 07:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:36:32 INFO - PROCESS | 3556 | 1461162992137 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 3556 | 1461162992139 Marionette TRACE conn4 <- [1,1382,null,{}] 07:36:32 INFO - PROCESS | 3556 | 1461162992143 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:32 INFO - PROCESS | 3556 | 1461162992290 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:36:32 INFO - PROCESS | 3556 | 1461162992339 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91B800 == 42 [pid = 3556] [id = 355] 07:36:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C57BA0800) [pid = 3556] [serial = 1065] [outer = 0000000000000000] 07:36:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C57CD8C00) [pid = 3556] [serial = 1066] [outer = 0000008C57BA0800] 07:36:32 INFO - PROCESS | 3556 | 1461162992391 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C57CEEC00) [pid = 3556] [serial = 1067] [outer = 0000008C57BA0800] 07:36:32 INFO - PROCESS | 3556 | 1461162992821 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 07:36:32 INFO - PROCESS | 3556 | 1461162992878 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 3556 | 1461162992880 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 07:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:36:32 INFO - PROCESS | 3556 | 1461162992887 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 3556 | 1461162992889 Marionette TRACE conn4 <- [1,1386,null,{}] 07:36:32 INFO - PROCESS | 3556 | 1461162992893 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:33 INFO - PROCESS | 3556 | 1461162992996 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:36:33 INFO - PROCESS | 3556 | 1461162993149 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C4BC37400) [pid = 3556] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C57BEE400) [pid = 3556] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C57740C00) [pid = 3556] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C498CA800) [pid = 3556] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C5505F800) [pid = 3556] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C5769EC00) [pid = 3556] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C4BD7E000) [pid = 3556] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C559A1800) [pid = 3556] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C55A56C00) [pid = 3556] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C4B955400) [pid = 3556] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C5806CC00) [pid = 3556] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:36:33 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C50AD9000) [pid = 3556] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:36:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4CC65800 == 43 [pid = 3556] [id = 356] 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C49AFA000) [pid = 3556] [serial = 1068] [outer = 0000000000000000] 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C5000C000) [pid = 3556] [serial = 1069] [outer = 0000008C49AFA000] 07:36:33 INFO - PROCESS | 3556 | 1461162993206 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C54796800) [pid = 3556] [serial = 1070] [outer = 0000008C49AFA000] 07:36:33 INFO - PROCESS | 3556 | 1461162993580 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 07:36:33 INFO - PROCESS | 3556 | 1461162993626 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 3556 | 1461162993628 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 07:36:33 INFO - PROCESS | 3556 | 1461162993631 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:36:33 INFO - PROCESS | 3556 | 1461162993633 Marionette TRACE conn4 <- [1,1390,null,{}] 07:36:33 INFO - PROCESS | 3556 | 1461162993637 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:33 INFO - PROCESS | 3556 | 1461162993744 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:36:33 INFO - PROCESS | 3556 | 1461162993752 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D484800 == 44 [pid = 3556] [id = 357] 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C4ACD4400) [pid = 3556] [serial = 1071] [outer = 0000000000000000] 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C57CE3000) [pid = 3556] [serial = 1072] [outer = 0000008C4ACD4400] 07:36:33 INFO - PROCESS | 3556 | 1461162993798 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C588B6C00) [pid = 3556] [serial = 1073] [outer = 0000008C4ACD4400] 07:36:34 INFO - PROCESS | 3556 | 1461162994212 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 07:36:34 INFO - PROCESS | 3556 | 1461162994264 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3556 | 1461162994266 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3556 | 1461162994269 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:36:34 INFO - PROCESS | 3556 | 1461162994271 Marionette TRACE conn4 <- [1,1394,null,{}] 07:36:34 INFO - PROCESS | 3556 | 1461162994274 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3556 | 1461162994383 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:36:34 INFO - PROCESS | 3556 | 1461162994426 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D49C800 == 45 [pid = 3556] [id = 358] 07:36:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C576ECC00) [pid = 3556] [serial = 1074] [outer = 0000000000000000] 07:36:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C58B2C000) [pid = 3556] [serial = 1075] [outer = 0000008C576ECC00] 07:36:34 INFO - PROCESS | 3556 | 1461162994474 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C58C7D000) [pid = 3556] [serial = 1076] [outer = 0000008C576ECC00] 07:36:34 INFO - PROCESS | 3556 | 1461162994876 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 07:36:34 INFO - PROCESS | 3556 | 1461162994902 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3556 | 1461162994904 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3556 | 1461162994907 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:36:34 INFO - PROCESS | 3556 | 1461162994909 Marionette TRACE conn4 <- [1,1398,null,{}] 07:36:34 INFO - PROCESS | 3556 | 1461162994913 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:35 INFO - PROCESS | 3556 | 1461162995022 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:36:35 INFO - PROCESS | 3556 | 1461162995033 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4F800 == 46 [pid = 3556] [id = 359] 07:36:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C56D95C00) [pid = 3556] [serial = 1077] [outer = 0000000000000000] 07:36:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C59525800) [pid = 3556] [serial = 1078] [outer = 0000008C56D95C00] 07:36:35 INFO - PROCESS | 3556 | 1461162995080 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C59B64800) [pid = 3556] [serial = 1079] [outer = 0000008C56D95C00] 07:36:35 INFO - PROCESS | 3556 | 1461162995881 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1018ms 07:36:35 INFO - PROCESS | 3556 | 1461162995930 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 3556 | 1461162995936 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 07:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:36:35 INFO - PROCESS | 3556 | 1461162995942 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 3556 | 1461162995946 Marionette TRACE conn4 <- [1,1402,null,{}] 07:36:35 INFO - PROCESS | 3556 | 1461162995973 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3556 | 1461162996146 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:36:36 INFO - PROCESS | 3556 | 1461162996234 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5779A800 == 47 [pid = 3556] [id = 360] 07:36:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C4CCD1000) [pid = 3556] [serial = 1080] [outer = 0000000000000000] 07:36:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C5000F000) [pid = 3556] [serial = 1081] [outer = 0000008C4CCD1000] 07:36:36 INFO - PROCESS | 3556 | 1461162996294 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C50CFF000) [pid = 3556] [serial = 1082] [outer = 0000008C4CCD1000] 07:36:36 INFO - PROCESS | 3556 | 1461162996912 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1005ms 07:36:36 INFO - PROCESS | 3556 | 1461162996948 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 3556 | 1461162996954 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 07:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:36:36 INFO - PROCESS | 3556 | 1461162996961 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 3556 | 1461162996964 Marionette TRACE conn4 <- [1,1406,null,{}] 07:36:36 INFO - PROCESS | 3556 | 1461162996969 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:37 INFO - PROCESS | 3556 | 1461162997091 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:36:37 INFO - PROCESS | 3556 | 1461162997160 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C90B000 == 48 [pid = 3556] [id = 361] 07:36:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C5538C800) [pid = 3556] [serial = 1083] [outer = 0000000000000000] 07:36:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C56D9D000) [pid = 3556] [serial = 1084] [outer = 0000008C5538C800] 07:36:37 INFO - PROCESS | 3556 | 1461162997259 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C5773F800) [pid = 3556] [serial = 1085] [outer = 0000008C5538C800] 07:36:37 INFO - PROCESS | 3556 | 1461162997933 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1021ms 07:36:37 INFO - PROCESS | 3556 | 1461162997988 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 3556 | 1461162997991 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 07:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:36:37 INFO - PROCESS | 3556 | 1461162997995 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 3556 | 1461162997999 Marionette TRACE conn4 <- [1,1410,null,{}] 07:36:38 INFO - PROCESS | 3556 | 1461162998012 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3556 | 1461162998174 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:36:38 INFO - PROCESS | 3556 | 1461162998292 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA85800 == 49 [pid = 3556] [id = 362] 07:36:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C57CDDC00) [pid = 3556] [serial = 1086] [outer = 0000000000000000] 07:36:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C59B62800) [pid = 3556] [serial = 1087] [outer = 0000008C57CDDC00] 07:36:38 INFO - PROCESS | 3556 | 1461162998354 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C59F3B000) [pid = 3556] [serial = 1088] [outer = 0000008C57CDDC00] 07:36:39 INFO - PROCESS | 3556 | 1461162999191 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1231ms 07:36:39 INFO - PROCESS | 3556 | 1461162999228 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 3556 | 1461162999233 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 07:36:39 INFO - PROCESS | 3556 | 1461162999238 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:36:39 INFO - PROCESS | 3556 | 1461162999242 Marionette TRACE conn4 <- [1,1414,null,{}] 07:36:39 INFO - PROCESS | 3556 | 1461162999249 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:39 INFO - PROCESS | 3556 | 1461162999347 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:36:39 INFO - PROCESS | 3556 | 1461162999426 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C507CB800 == 50 [pid = 3556] [id = 363] 07:36:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4BD7F000) [pid = 3556] [serial = 1089] [outer = 0000000000000000] 07:36:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C4ACD4C00) [pid = 3556] [serial = 1090] [outer = 0000008C4BD7F000] 07:36:39 INFO - PROCESS | 3556 | 1461162999527 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5000D800) [pid = 3556] [serial = 1091] [outer = 0000008C4BD7F000] 07:36:39 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB66000 == 49 [pid = 3556] [id = 211] 07:36:39 INFO - PROCESS | 3556 | --DOCSHELL 0000008C503F5800 == 48 [pid = 3556] [id = 205] 07:36:39 INFO - PROCESS | 3556 | --DOCSHELL 0000008C549A1000 == 47 [pid = 3556] [id = 200] 07:36:39 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F721000 == 46 [pid = 3556] [id = 204] 07:36:39 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C588B7000) [pid = 3556] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C5185DC00) [pid = 3556] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5805FC00) [pid = 3556] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C57BEB000) [pid = 3556] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C50859000) [pid = 3556] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C55393C00) [pid = 3556] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C57739400) [pid = 3556] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C4CDF8000) [pid = 3556] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C55A5BC00) [pid = 3556] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C576A6C00) [pid = 3556] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C519D8800) [pid = 3556] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C500B7800) [pid = 3556] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C4CB21000) [pid = 3556] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C57393800) [pid = 3556] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C553BBC00) [pid = 3556] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C4BAAA000) [pid = 3556] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C5768DC00) [pid = 3556] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C56D96000) [pid = 3556] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C5834E000) [pid = 3556] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C4B956000) [pid = 3556] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C50CFA400) [pid = 3556] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C57CD9400) [pid = 3556] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C57745000) [pid = 3556] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C50C33000) [pid = 3556] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C585A7C00) [pid = 3556] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:36:40 INFO - PROCESS | 3556 | 1461163000150 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 923ms 07:36:40 INFO - PROCESS | 3556 | 1461163000167 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3556 | 1461163000173 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:36:40 INFO - PROCESS | 3556 | 1461163000180 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3556 | 1461163000183 Marionette TRACE conn4 <- [1,1418,null,{}] 07:36:40 INFO - PROCESS | 3556 | 1461163000186 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3556 | 1461163000276 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:36:40 INFO - PROCESS | 3556 | 1461163000349 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521CC000 == 47 [pid = 3556] [id = 364] 07:36:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C4BAA2C00) [pid = 3556] [serial = 1092] [outer = 0000000000000000] 07:36:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C4FF84800) [pid = 3556] [serial = 1093] [outer = 0000008C4BAA2C00] 07:36:40 INFO - PROCESS | 3556 | 1461163000398 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C50ADA000) [pid = 3556] [serial = 1094] [outer = 0000008C4BAA2C00] 07:36:40 INFO - PROCESS | 3556 | 1461163000826 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 07:36:40 INFO - PROCESS | 3556 | 1461163000856 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3556 | 1461163000859 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:36:40 INFO - PROCESS | 3556 | 1461163000867 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3556 | 1461163000871 Marionette TRACE conn4 <- [1,1422,null,{}] 07:36:40 INFO - PROCESS | 3556 | 1461163000883 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3556 | 1461163000972 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:36:40 INFO - PROCESS | 3556 | 1461163000982 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58161000 == 48 [pid = 3556] [id = 365] 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C519D8800) [pid = 3556] [serial = 1095] [outer = 0000000000000000] 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C52564C00) [pid = 3556] [serial = 1096] [outer = 0000008C519D8800] 07:36:41 INFO - PROCESS | 3556 | 1461163001032 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C5506A400) [pid = 3556] [serial = 1097] [outer = 0000008C519D8800] 07:36:41 INFO - PROCESS | 3556 | 1461163001541 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 07:36:41 INFO - PROCESS | 3556 | 1461163001600 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 3556 | 1461163001602 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 07:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:36:41 INFO - PROCESS | 3556 | 1461163001606 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 3556 | 1461163001608 Marionette TRACE conn4 <- [1,1426,null,{}] 07:36:41 INFO - PROCESS | 3556 | 1461163001611 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:41 INFO - PROCESS | 3556 | 1461163001702 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:36:41 INFO - PROCESS | 3556 | 1461163001711 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B3A000 == 49 [pid = 3556] [id = 366] 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C55A54000) [pid = 3556] [serial = 1098] [outer = 0000000000000000] 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C55AC2800) [pid = 3556] [serial = 1099] [outer = 0000008C55A54000] 07:36:41 INFO - PROCESS | 3556 | 1461163001759 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C56DA0000) [pid = 3556] [serial = 1100] [outer = 0000008C55A54000] 07:36:42 INFO - PROCESS | 3556 | 1461163002186 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 07:36:42 INFO - PROCESS | 3556 | 1461163002243 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3556 | 1461163002245 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 07:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:36:42 INFO - PROCESS | 3556 | 1461163002248 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 3556 | 1461163002250 Marionette TRACE conn4 <- [1,1430,null,{}] 07:36:42 INFO - PROCESS | 3556 | 1461163002254 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:42 INFO - PROCESS | 3556 | 1461163002359 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:36:42 INFO - PROCESS | 3556 | 1461163002436 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C06D000 == 50 [pid = 3556] [id = 367] 07:36:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C57605000) [pid = 3556] [serial = 1101] [outer = 0000000000000000] 07:36:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C576A4800) [pid = 3556] [serial = 1102] [outer = 0000008C57605000] 07:36:42 INFO - PROCESS | 3556 | 1461163002485 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C57743C00) [pid = 3556] [serial = 1103] [outer = 0000008C57605000] 07:36:42 INFO - PROCESS | 3556 | 1461163002951 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 07:36:42 INFO - PROCESS | 3556 | 1461163002985 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3556 | 1461163002988 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 07:36:42 INFO - PROCESS | 3556 | 1461163002991 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:36:42 INFO - PROCESS | 3556 | 1461163002993 Marionette TRACE conn4 <- [1,1434,null,{}] 07:36:43 INFO - PROCESS | 3556 | 1461163002996 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:43 INFO - PROCESS | 3556 | 1461163003128 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:36:43 INFO - PROCESS | 3556 | 1461163003182 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4CB72000 == 51 [pid = 3556] [id = 368] 07:36:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C58061000) [pid = 3556] [serial = 1104] [outer = 0000000000000000] 07:36:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C5842AC00) [pid = 3556] [serial = 1105] [outer = 0000008C58061000] 07:36:43 INFO - PROCESS | 3556 | 1461163003235 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C588B7000) [pid = 3556] [serial = 1106] [outer = 0000008C58061000] 07:36:43 INFO - PROCESS | 3556 | 1461163003703 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 775ms 07:36:43 INFO - PROCESS | 3556 | 1461163003770 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 3556 | 1461163003772 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 07:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:36:43 INFO - PROCESS | 3556 | 1461163003775 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 3556 | 1461163003777 Marionette TRACE conn4 <- [1,1438,null,{}] 07:36:43 INFO - PROCESS | 3556 | 1461163003787 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:43 INFO - PROCESS | 3556 | 1461163003894 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:36:43 INFO - PROCESS | 3556 | 1461163003906 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D173800 == 52 [pid = 3556] [id = 369] 07:36:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C59277800) [pid = 3556] [serial = 1107] [outer = 0000000000000000] 07:36:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C59528000) [pid = 3556] [serial = 1108] [outer = 0000008C59277800] 07:36:44 INFO - PROCESS | 3556 | 1461163003991 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C59F3E000) [pid = 3556] [serial = 1109] [outer = 0000008C59277800] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C56DA1400) [pid = 3556] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C57BA0800) [pid = 3556] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C4B959C00) [pid = 3556] [serial = 1050] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C553B2C00) [pid = 3556] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C500B9C00) [pid = 3556] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C5000D400) [pid = 3556] [serial = 1053] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C576ECC00) [pid = 3556] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C49AFA000) [pid = 3556] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:36:44 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C4ACD4400) [pid = 3556] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:36:44 INFO - PROCESS | 3556 | 1461163004457 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 07:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:36:44 INFO - PROCESS | 3556 | 1461163004513 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 3556 | 1461163004515 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 07:36:44 INFO - PROCESS | 3556 | 1461163004518 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 3556 | 1461163004520 Marionette TRACE conn4 <- [1,1442,null,{}] 07:36:44 INFO - PROCESS | 3556 | 1461163004524 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:44 INFO - PROCESS | 3556 | 1461163004634 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:36:44 INFO - PROCESS | 3556 | 1461163004695 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50A84000 == 53 [pid = 3556] [id = 370] 07:36:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C55391400) [pid = 3556] [serial = 1110] [outer = 0000000000000000] 07:36:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C5769BC00) [pid = 3556] [serial = 1111] [outer = 0000008C55391400] 07:36:44 INFO - PROCESS | 3556 | 1461163004746 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C5A836800) [pid = 3556] [serial = 1112] [outer = 0000008C55391400] 07:36:45 INFO - PROCESS | 3556 | 1461163005119 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 07:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:36:45 INFO - PROCESS | 3556 | 1461163005151 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 3556 | 1461163005153 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 07:36:45 INFO - PROCESS | 3556 | 1461163005156 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 3556 | 1461163005158 Marionette TRACE conn4 <- [1,1446,null,{}] 07:36:45 INFO - PROCESS | 3556 | 1461163005162 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:45 INFO - PROCESS | 3556 | 1461163005270 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:36:45 INFO - PROCESS | 3556 | 1461163005280 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA84000 == 54 [pid = 3556] [id = 371] 07:36:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C5A89F400) [pid = 3556] [serial = 1113] [outer = 0000000000000000] 07:36:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C5AEB4800) [pid = 3556] [serial = 1114] [outer = 0000008C5A89F400] 07:36:45 INFO - PROCESS | 3556 | 1461163005326 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C5B3CDC00) [pid = 3556] [serial = 1115] [outer = 0000008C5A89F400] 07:36:45 INFO - PROCESS | 3556 | 1461163005762 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 07:36:45 INFO - PROCESS | 3556 | 1461163005788 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 3556 | 1461163005790 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 07:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:36:45 INFO - PROCESS | 3556 | 1461163005793 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 3556 | 1461163005795 Marionette TRACE conn4 <- [1,1450,null,{}] 07:36:45 INFO - PROCESS | 3556 | 1461163005799 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:45 INFO - PROCESS | 3556 | 1461163005884 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:36:45 INFO - PROCESS | 3556 | 1461163005890 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8A2000 == 55 [pid = 3556] [id = 372] 07:36:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C5B7ED400) [pid = 3556] [serial = 1116] [outer = 0000000000000000] 07:36:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C5B7EFC00) [pid = 3556] [serial = 1117] [outer = 0000008C5B7ED400] 07:36:45 INFO - PROCESS | 3556 | 1461163005936 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C5BE60C00) [pid = 3556] [serial = 1118] [outer = 0000008C5B7ED400] 07:36:46 INFO - PROCESS | 3556 | 1461163006468 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 07:36:46 INFO - PROCESS | 3556 | 1461163006531 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3556 | 1461163006536 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 07:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:36:46 INFO - PROCESS | 3556 | 1461163006542 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3556 | 1461163006547 Marionette TRACE conn4 <- [1,1454,null,{}] 07:36:46 INFO - PROCESS | 3556 | 1461163006569 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3556 | 1461163006749 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:36:46 INFO - PROCESS | 3556 | 1461163006831 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51932800 == 56 [pid = 3556] [id = 373] 07:36:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C4BD84C00) [pid = 3556] [serial = 1119] [outer = 0000000000000000] 07:36:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C4FD6B000) [pid = 3556] [serial = 1120] [outer = 0000008C4BD84C00] 07:36:46 INFO - PROCESS | 3556 | 1461163006892 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C50ADD400) [pid = 3556] [serial = 1121] [outer = 0000008C4BD84C00] 07:36:47 INFO - PROCESS | 3556 | 1461163007516 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1003ms 07:36:47 INFO - PROCESS | 3556 | 1461163007548 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 3556 | 1461163007555 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 07:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:36:47 INFO - PROCESS | 3556 | 1461163007562 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 3556 | 1461163007565 Marionette TRACE conn4 <- [1,1458,null,{}] 07:36:47 INFO - PROCESS | 3556 | 1461163007569 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:47 INFO - PROCESS | 3556 | 1461163007682 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:36:47 INFO - PROCESS | 3556 | 1461163007759 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B29000 == 57 [pid = 3556] [id = 374] 07:36:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C50ADC000) [pid = 3556] [serial = 1122] [outer = 0000000000000000] 07:36:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C55395000) [pid = 3556] [serial = 1123] [outer = 0000008C50ADC000] 07:36:47 INFO - PROCESS | 3556 | 1461163007858 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C56D9C400) [pid = 3556] [serial = 1124] [outer = 0000008C50ADC000] 07:36:48 INFO - PROCESS | 3556 | 1461163008484 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 07:36:48 INFO - PROCESS | 3556 | 1461163008554 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 3556 | 1461163008557 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 07:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:36:48 INFO - PROCESS | 3556 | 1461163008574 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 3556 | 1461163008579 Marionette TRACE conn4 <- [1,1462,null,{}] 07:36:48 INFO - PROCESS | 3556 | 1461163008593 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:48 INFO - PROCESS | 3556 | 1461163008714 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:36:48 INFO - PROCESS | 3556 | 1461163008824 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8B1800 == 58 [pid = 3556] [id = 375] 07:36:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C57CE1400) [pid = 3556] [serial = 1125] [outer = 0000000000000000] 07:36:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C58F03400) [pid = 3556] [serial = 1126] [outer = 0000008C57CE1400] 07:36:48 INFO - PROCESS | 3556 | 1461163008886 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5B7FCC00) [pid = 3556] [serial = 1127] [outer = 0000008C57CE1400] 07:36:49 INFO - PROCESS | 3556 | 1461163009532 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1040ms 07:36:49 INFO - PROCESS | 3556 | 1461163009603 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3556 | 1461163009606 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:36:49 INFO - PROCESS | 3556 | 1461163009610 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3556 | 1461163009612 Marionette TRACE conn4 <- [1,1466,null,{}] 07:36:49 INFO - PROCESS | 3556 | 1461163009615 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3556 | 1461163009727 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:36:49 INFO - PROCESS | 3556 | 1461163009843 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA7800 == 59 [pid = 3556] [id = 376] 07:36:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5BECF800) [pid = 3556] [serial = 1128] [outer = 0000000000000000] 07:36:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5C02A400) [pid = 3556] [serial = 1129] [outer = 0000008C5BECF800] 07:36:49 INFO - PROCESS | 3556 | 1461163009902 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5C16B000) [pid = 3556] [serial = 1130] [outer = 0000008C5BECF800] 07:36:50 INFO - PROCESS | 3556 | 1461163010455 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 881ms 07:36:50 INFO - PROCESS | 3556 | 1461163010493 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 3556 | 1461163010496 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 07:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:36:50 INFO - PROCESS | 3556 | 1461163010499 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 3556 | 1461163010501 Marionette TRACE conn4 <- [1,1470,null,{}] 07:36:50 INFO - PROCESS | 3556 | 1461163010505 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:50 INFO - PROCESS | 3556 | 1461163010613 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:36:50 INFO - PROCESS | 3556 | 1461163010701 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60058800 == 60 [pid = 3556] [id = 377] 07:36:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5C171C00) [pid = 3556] [serial = 1131] [outer = 0000000000000000] 07:36:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5C178800) [pid = 3556] [serial = 1132] [outer = 0000008C5C171C00] 07:36:50 INFO - PROCESS | 3556 | 1461163010759 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5C1DF400) [pid = 3556] [serial = 1133] [outer = 0000008C5C171C00] 07:36:51 INFO - PROCESS | 3556 | 1461163011408 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 07:36:51 INFO - PROCESS | 3556 | 1461163011488 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 3556 | 1461163011491 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 07:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:36:51 INFO - PROCESS | 3556 | 1461163011494 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 3556 | 1461163011496 Marionette TRACE conn4 <- [1,1474,null,{}] 07:36:51 INFO - PROCESS | 3556 | 1461163011518 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:51 INFO - PROCESS | 3556 | 1461163011655 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:36:51 INFO - PROCESS | 3556 | 1461163011872 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A7800 == 61 [pid = 3556] [id = 378] 07:36:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C4B6BE400) [pid = 3556] [serial = 1134] [outer = 0000000000000000] 07:36:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C4B95CC00) [pid = 3556] [serial = 1135] [outer = 0000008C4B6BE400] 07:36:51 INFO - PROCESS | 3556 | 1461163011938 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4CB24C00) [pid = 3556] [serial = 1136] [outer = 0000008C4B6BE400] 07:36:52 INFO - PROCESS | 3556 | 1461163012612 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1146ms 07:36:52 INFO - PROCESS | 3556 | 1461163012642 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 3556 | 1461163012647 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 07:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:36:52 INFO - PROCESS | 3556 | 1461163012667 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 3556 | 1461163012671 Marionette TRACE conn4 <- [1,1478,null,{}] 07:36:52 INFO - PROCESS | 3556 | 1461163012676 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:52 INFO - PROCESS | 3556 | 1461163012796 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FAF000 == 60 [pid = 3556] [id = 334] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CD9800 == 59 [pid = 3556] [id = 212] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA84000 == 58 [pid = 3556] [id = 371] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50A84000 == 57 [pid = 3556] [id = 370] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D173800 == 56 [pid = 3556] [id = 369] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4CB72000 == 55 [pid = 3556] [id = 368] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C06D000 == 54 [pid = 3556] [id = 367] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B3A000 == 53 [pid = 3556] [id = 366] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58161000 == 52 [pid = 3556] [id = 365] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5478AC00) [pid = 3556] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4BDE8000) [pid = 3556] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521CC000 == 51 [pid = 3556] [id = 364] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C507CB800 == 50 [pid = 3556] [id = 363] 07:36:52 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5779A800 == 49 [pid = 3556] [id = 360] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5739B000) [pid = 3556] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C57CD8C00) [pid = 3556] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4CB1B800) [pid = 3556] [serial = 1052] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4B960000) [pid = 3556] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5593BC00) [pid = 3556] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C518C5800) [pid = 3556] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C549FEC00) [pid = 3556] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C576A4C00) [pid = 3556] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C50012800) [pid = 3556] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C58B2C000) [pid = 3556] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C50854C00) [pid = 3556] [serial = 1055] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C57CEEC00) [pid = 3556] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5000C000) [pid = 3556] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C5F7F9C00) [pid = 3556] [serial = 628] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C54796800) [pid = 3556] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C57CE3000) [pid = 3556] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C588B6C00) [pid = 3556] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C58C7D000) [pid = 3556] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C55AC5400) [pid = 3556] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3556 | 1461163012922 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5083C800 == 50 [pid = 3556] [id = 379] 07:36:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C4997B000) [pid = 3556] [serial = 1137] [outer = 0000000000000000] 07:36:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C4B292C00) [pid = 3556] [serial = 1138] [outer = 0000008C4997B000] 07:36:52 INFO - PROCESS | 3556 | 1461163012973 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C4FF2D800) [pid = 3556] [serial = 1139] [outer = 0000008C4997B000] 07:36:53 INFO - PROCESS | 3556 | 1461163013429 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 776ms 07:36:53 INFO - PROCESS | 3556 | 1461163013446 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 3556 | 1461163013450 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 07:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:36:53 INFO - PROCESS | 3556 | 1461163013455 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 3556 | 1461163013457 Marionette TRACE conn4 <- [1,1482,null,{}] 07:36:53 INFO - PROCESS | 3556 | 1461163013461 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:53 INFO - PROCESS | 3556 | 1461163013550 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:36:53 INFO - PROCESS | 3556 | 1461163013557 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59538800 == 51 [pid = 3556] [id = 380] 07:36:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C50219800) [pid = 3556] [serial = 1140] [outer = 0000000000000000] 07:36:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C5478AC00) [pid = 3556] [serial = 1141] [outer = 0000008C50219800] 07:36:53 INFO - PROCESS | 3556 | 1461163013605 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C55397000) [pid = 3556] [serial = 1142] [outer = 0000008C50219800] 07:36:54 INFO - PROCESS | 3556 | 1461163014112 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 669ms 07:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:36:54 INFO - PROCESS | 3556 | 1461163014127 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3556 | 1461163014130 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 07:36:54 INFO - PROCESS | 3556 | 1461163014135 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 3556 | 1461163014141 Marionette TRACE conn4 <- [1,1486,null,{}] 07:36:54 INFO - PROCESS | 3556 | 1461163014151 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3556 | 1461163014242 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:36:54 INFO - PROCESS | 3556 | 1461163014251 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C08C800 == 52 [pid = 3556] [id = 381] 07:36:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C55AC7C00) [pid = 3556] [serial = 1143] [outer = 0000000000000000] 07:36:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C57394400) [pid = 3556] [serial = 1144] [outer = 0000008C55AC7C00] 07:36:54 INFO - PROCESS | 3556 | 1461163014298 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C576ECC00) [pid = 3556] [serial = 1145] [outer = 0000008C55AC7C00] 07:36:54 INFO - PROCESS | 3556 | 1461163014760 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms 07:36:54 INFO - PROCESS | 3556 | 1461163014828 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3556 | 1461163014831 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 07:36:54 INFO - PROCESS | 3556 | 1461163014834 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:36:54 INFO - PROCESS | 3556 | 1461163014836 Marionette TRACE conn4 <- [1,1490,null,{}] 07:36:54 INFO - PROCESS | 3556 | 1461163014840 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3556 | 1461163014928 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:36:55 INFO - PROCESS | 3556 | 1461163015012 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB6F800 == 53 [pid = 3556] [id = 382] 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5505D800) [pid = 3556] [serial = 1146] [outer = 0000000000000000] 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C57CDA400) [pid = 3556] [serial = 1147] [outer = 0000008C5505D800] 07:36:55 INFO - PROCESS | 3556 | 1461163015061 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C58065C00) [pid = 3556] [serial = 1148] [outer = 0000008C5505D800] 07:36:55 INFO - PROCESS | 3556 | 1461163015475 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 07:36:55 INFO - PROCESS | 3556 | 1461163015509 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 3556 | 1461163015512 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 07:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:36:55 INFO - PROCESS | 3556 | 1461163015520 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 3556 | 1461163015522 Marionette TRACE conn4 <- [1,1494,null,{}] 07:36:55 INFO - PROCESS | 3556 | 1461163015525 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:55 INFO - PROCESS | 3556 | 1461163015636 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:36:55 INFO - PROCESS | 3556 | 1461163015719 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CD3800 == 54 [pid = 3556] [id = 383] 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C585B0400) [pid = 3556] [serial = 1149] [outer = 0000000000000000] 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5896E800) [pid = 3556] [serial = 1150] [outer = 0000008C585B0400] 07:36:55 INFO - PROCESS | 3556 | 1461163015776 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5926D000) [pid = 3556] [serial = 1151] [outer = 0000008C585B0400] 07:36:56 INFO - PROCESS | 3556 | 1461163016243 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 776ms 07:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:36:56 INFO - PROCESS | 3556 | 1461163016300 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3556 | 1461163016302 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 07:36:56 INFO - PROCESS | 3556 | 1461163016305 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3556 | 1461163016307 Marionette TRACE conn4 <- [1,1498,null,{}] 07:36:56 INFO - PROCESS | 3556 | 1461163016316 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:56 INFO - PROCESS | 3556 | 1461163016431 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:36:56 INFO - PROCESS | 3556 | 1461163016442 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4B000 == 55 [pid = 3556] [id = 384] 07:36:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5AE30800) [pid = 3556] [serial = 1152] [outer = 0000000000000000] 07:36:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5B2EB000) [pid = 3556] [serial = 1153] [outer = 0000008C5AE30800] 07:36:56 INFO - PROCESS | 3556 | 1461163016535 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5BE5DC00) [pid = 3556] [serial = 1154] [outer = 0000008C5AE30800] 07:36:56 INFO - PROCESS | 3556 | 1461163016955 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 07:36:56 INFO - PROCESS | 3556 | 1461163016982 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3556 | 1461163016984 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 07:36:56 INFO - PROCESS | 3556 | 1461163016987 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3556 | 1461163016989 Marionette TRACE conn4 <- [1,1502,null,{}] 07:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:36:57 INFO - PROCESS | 3556 | 1461163016992 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3556 | 1461163017130 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:36:57 INFO - PROCESS | 3556 | 1461163017137 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8AA800 == 56 [pid = 3556] [id = 385] 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5BECF400) [pid = 3556] [serial = 1155] [outer = 0000000000000000] 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5C175C00) [pid = 3556] [serial = 1156] [outer = 0000008C5BECF400] 07:36:57 INFO - PROCESS | 3556 | 1461163017183 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5C66B000) [pid = 3556] [serial = 1157] [outer = 0000008C5BECF400] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C60CD1000) [pid = 3556] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C50C98800) [pid = 3556] [serial = 1047] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C585AD800) [pid = 3556] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C57605000) [pid = 3556] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C58061000) [pid = 3556] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4BAA2C00) [pid = 3556] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C55A54000) [pid = 3556] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4BD7F000) [pid = 3556] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C519D8800) [pid = 3556] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C57CDDC00) [pid = 3556] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5A89F400) [pid = 3556] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C55391400) [pid = 3556] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C59277800) [pid = 3556] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:36:57 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C4BD83C00) [pid = 3556] [serial = 1044] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:36:57 INFO - PROCESS | 3556 | 1461163017732 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 776ms 07:36:57 INFO - PROCESS | 3556 | 1461163017768 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 3556 | 1461163017770 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 07:36:57 INFO - PROCESS | 3556 | 1461163017773 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:36:57 INFO - PROCESS | 3556 | 1461163017775 Marionette TRACE conn4 <- [1,1506,null,{}] 07:36:57 INFO - PROCESS | 3556 | 1461163017779 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3556 | 1461163017863 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:36:57 INFO - PROCESS | 3556 | 1461163017869 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA1800 == 57 [pid = 3556] [id = 386] 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C553B3400) [pid = 3556] [serial = 1158] [outer = 0000000000000000] 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C57BEE400) [pid = 3556] [serial = 1159] [outer = 0000008C553B3400] 07:36:57 INFO - PROCESS | 3556 | 1461163017915 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5BE5AC00) [pid = 3556] [serial = 1160] [outer = 0000008C553B3400] 07:36:58 INFO - PROCESS | 3556 | 1461163018325 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 07:36:58 INFO - PROCESS | 3556 | 1461163018407 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3556 | 1461163018409 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 07:36:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:36:58 INFO - PROCESS | 3556 | 1461163018412 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 3556 | 1461163018415 Marionette TRACE conn4 <- [1,1510,null,{}] 07:36:58 INFO - PROCESS | 3556 | 1461163018418 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3556 | 1461163018506 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:36:58 INFO - PROCESS | 3556 | 1461163018514 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B1D000 == 58 [pid = 3556] [id = 387] 07:36:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5C671800) [pid = 3556] [serial = 1161] [outer = 0000000000000000] 07:36:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5CAEA400) [pid = 3556] [serial = 1162] [outer = 0000008C5C671800] 07:36:58 INFO - PROCESS | 3556 | 1461163018562 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5CB35400) [pid = 3556] [serial = 1163] [outer = 0000008C5C671800] 07:36:59 INFO - PROCESS | 3556 | 1461163019022 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:36:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:36:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:36:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:36:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:36:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:36:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:36:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:36:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:36:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 07:36:59 INFO - PROCESS | 3556 | 1461163019092 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 3556 | 1461163019095 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 07:36:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:36:59 INFO - PROCESS | 3556 | 1461163019099 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 3556 | 1461163019100 Marionette TRACE conn4 <- [1,1514,null,{}] 07:36:59 INFO - PROCESS | 3556 | 1461163019104 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:59 INFO - PROCESS | 3556 | 1461163019190 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:36:59 INFO - PROCESS | 3556 | 1461163019198 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D85000 == 59 [pid = 3556] [id = 388] 07:36:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5CB3A800) [pid = 3556] [serial = 1164] [outer = 0000000000000000] 07:36:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5CB3DC00) [pid = 3556] [serial = 1165] [outer = 0000008C5CB3A800] 07:36:59 INFO - PROCESS | 3556 | 1461163019250 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5CD1D400) [pid = 3556] [serial = 1166] [outer = 0000008C5CB3A800] 07:36:59 INFO - PROCESS | 3556 | 1461163019964 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:37:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:37:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:37:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:37:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 923ms 07:37:00 INFO - PROCESS | 3556 | 1461163020025 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 3556 | 1461163020032 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 07:37:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:37:00 INFO - PROCESS | 3556 | 1461163020038 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 3556 | 1461163020042 Marionette TRACE conn4 <- [1,1518,null,{}] 07:37:00 INFO - PROCESS | 3556 | 1461163020048 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:00 INFO - PROCESS | 3556 | 1461163020167 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:37:00 INFO - PROCESS | 3556 | 1461163020289 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B2D800 == 60 [pid = 3556] [id = 389] 07:37:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C51855800) [pid = 3556] [serial = 1167] [outer = 0000000000000000] 07:37:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C51861000) [pid = 3556] [serial = 1168] [outer = 0000008C51855800] 07:37:00 INFO - PROCESS | 3556 | 1461163020352 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C553B8000) [pid = 3556] [serial = 1169] [outer = 0000008C51855800] 07:37:00 INFO - PROCESS | 3556 | 1461163020885 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:37:00 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:37:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:37:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:37:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:37:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 07:37:00 INFO - PROCESS | 3556 | 1461163020921 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 3556 | 1461163020928 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 07:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:37:00 INFO - PROCESS | 3556 | 1461163020935 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 3556 | 1461163020938 Marionette TRACE conn4 <- [1,1522,null,{}] 07:37:00 INFO - PROCESS | 3556 | 1461163020942 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:01 INFO - PROCESS | 3556 | 1461163021059 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:37:01 INFO - PROCESS | 3556 | 1461163021151 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA13800 == 61 [pid = 3556] [id = 390] 07:37:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5773AC00) [pid = 3556] [serial = 1170] [outer = 0000000000000000] 07:37:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C57CE3000) [pid = 3556] [serial = 1171] [outer = 0000008C5773AC00] 07:37:01 INFO - PROCESS | 3556 | 1461163021209 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5896FC00) [pid = 3556] [serial = 1172] [outer = 0000008C5773AC00] 07:37:01 INFO - PROCESS | 3556 | 1461163021855 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 07:37:01 INFO - PROCESS | 3556 | 1461163021926 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:37:01 INFO - PROCESS | 3556 | 1461163021929 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 07:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:37:01 INFO - PROCESS | 3556 | 1461163021933 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - PROCESS | 3556 | 1461163021937 Marionette TRACE conn4 <- [1,1526,null,{}] 07:37:01 INFO - PROCESS | 3556 | 1461163021949 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:02 INFO - PROCESS | 3556 | 1461163022068 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:37:02 INFO - PROCESS | 3556 | 1461163022191 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6159F800 == 62 [pid = 3556] [id = 391] 07:37:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5B762C00) [pid = 3556] [serial = 1173] [outer = 0000000000000000] 07:37:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CB37400) [pid = 3556] [serial = 1174] [outer = 0000008C5B762C00] 07:37:02 INFO - PROCESS | 3556 | 1461163022253 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5CD1A400) [pid = 3556] [serial = 1175] [outer = 0000008C5B762C00] 07:37:02 INFO - PROCESS | 3556 | 1461163022870 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 07:37:02 INFO - PROCESS | 3556 | 1461163022921 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 3556 | 1461163022924 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 07:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:37:02 INFO - PROCESS | 3556 | 1461163022941 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 3556 | 1461163022943 Marionette TRACE conn4 <- [1,1530,null,{}] 07:37:02 INFO - PROCESS | 3556 | 1461163022949 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:03 INFO - PROCESS | 3556 | 1461163023064 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:37:03 INFO - PROCESS | 3556 | 1461163023182 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61676000 == 63 [pid = 3556] [id = 392] 07:37:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5CD23400) [pid = 3556] [serial = 1176] [outer = 0000000000000000] 07:37:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5CD25C00) [pid = 3556] [serial = 1177] [outer = 0000008C5CD23400] 07:37:03 INFO - PROCESS | 3556 | 1461163023241 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5CD5CC00) [pid = 3556] [serial = 1178] [outer = 0000008C5CD23400] 07:37:03 INFO - PROCESS | 3556 | 1461163023780 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 902ms 07:37:03 INFO - PROCESS | 3556 | 1461163023832 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:37:03 INFO - PROCESS | 3556 | 1461163023835 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 07:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:37:03 INFO - PROCESS | 3556 | 1461163023838 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:37:03 INFO - PROCESS | 3556 | 1461163023841 Marionette TRACE conn4 <- [1,1534,null,{}] 07:37:03 INFO - PROCESS | 3556 | 1461163023845 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:03 INFO - PROCESS | 3556 | 1461163023956 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:37:04 INFO - PROCESS | 3556 | 1461163024050 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6273E000 == 64 [pid = 3556] [id = 393] 07:37:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CD24400) [pid = 3556] [serial = 1179] [outer = 0000000000000000] 07:37:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5CD96400) [pid = 3556] [serial = 1180] [outer = 0000008C5CD24400] 07:37:04 INFO - PROCESS | 3556 | 1461163024108 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5CD9F800) [pid = 3556] [serial = 1181] [outer = 0000008C5CD24400] 07:37:04 INFO - PROCESS | 3556 | 1461163024959 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1175ms 07:37:05 INFO - PROCESS | 3556 | 1461163025016 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 3556 | 1461163025020 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 07:37:05 INFO - PROCESS | 3556 | 1461163025026 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:37:05 INFO - PROCESS | 3556 | 1461163025030 Marionette TRACE conn4 <- [1,1538,null,{}] 07:37:05 INFO - PROCESS | 3556 | 1461163025037 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:05 INFO - PROCESS | 3556 | 1461163025147 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:37:05 INFO - PROCESS | 3556 | 1461163025269 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50782000 == 65 [pid = 3556] [id = 394] 07:37:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C498C5800) [pid = 3556] [serial = 1182] [outer = 0000000000000000] 07:37:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4998E800) [pid = 3556] [serial = 1183] [outer = 0000008C498C5800] 07:37:05 INFO - PROCESS | 3556 | 1461163025324 Marionette DEBUG loaded listener.js 07:37:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4BD7D400) [pid = 3556] [serial = 1184] [outer = 0000008C498C5800] 07:37:05 INFO - PROCESS | 3556 | 1461163025968 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4CC65800 == 64 [pid = 3556] [id = 356] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA53800 == 63 [pid = 3556] [id = 353] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA51000 == 62 [pid = 3556] [id = 208] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58002800 == 61 [pid = 3556] [id = 207] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D49C800 == 60 [pid = 3556] [id = 358] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91B800 == 59 [pid = 3556] [id = 355] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B1D000 == 58 [pid = 3556] [id = 387] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEA1800 == 57 [pid = 3556] [id = 386] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8AA800 == 56 [pid = 3556] [id = 385] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4B000 == 55 [pid = 3556] [id = 384] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CD3800 == 54 [pid = 3556] [id = 383] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB6F800 == 53 [pid = 3556] [id = 382] 07:37:05 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C08C800 == 52 [pid = 3556] [id = 381] 07:37:05 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C59525800) [pid = 3556] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5B7EFC00) [pid = 3556] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5000F000) [pid = 3556] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C56D9D000) [pid = 3556] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59538800 == 51 [pid = 3556] [id = 380] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5083C800 == 50 [pid = 3556] [id = 379] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C549A7800 == 49 [pid = 3556] [id = 378] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEA7800 == 48 [pid = 3556] [id = 376] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8B1800 == 47 [pid = 3556] [id = 375] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B29000 == 46 [pid = 3556] [id = 374] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51932800 == 45 [pid = 3556] [id = 373] 07:37:06 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8A2000 == 44 [pid = 3556] [id = 372] 07:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1029ms 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C63CA0C00) [pid = 3556] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C55069000) [pid = 3556] [serial = 1049] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C576A4800) [pid = 3556] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C57743C00) [pid = 3556] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C588B7000) [pid = 3556] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5842AC00) [pid = 3556] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C4FF84800) [pid = 3556] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C50ADA000) [pid = 3556] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C55AC2800) [pid = 3556] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5000D800) [pid = 3556] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4ACD4C00) [pid = 3556] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C52564C00) [pid = 3556] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5506A400) [pid = 3556] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C59F3B000) [pid = 3556] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C59B62800) [pid = 3556] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5B3CDC00) [pid = 3556] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5769BC00) [pid = 3556] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C59528000) [pid = 3556] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5AEB4800) [pid = 3556] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C59F3E000) [pid = 3556] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5A836800) [pid = 3556] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C56DA0000) [pid = 3556] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C4FF86C00) [pid = 3556] [serial = 1046] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C58B29800) [pid = 3556] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3556 | 1461163026086 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:37:06 INFO - PROCESS | 3556 | 1461163026092 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 07:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:37:06 INFO - PROCESS | 3556 | 1461163026128 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 3556 | 1461163026131 Marionette TRACE conn4 <- [1,1542,null,{}] 07:37:06 INFO - PROCESS | 3556 | 1461163026135 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:06 INFO - PROCESS | 3556 | 1461163026224 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:37:06 INFO - PROCESS | 3556 | 1461163026231 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51946000 == 45 [pid = 3556] [id = 395] 07:37:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C4BAA4000) [pid = 3556] [serial = 1185] [outer = 0000000000000000] 07:37:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4BD87000) [pid = 3556] [serial = 1186] [outer = 0000008C4BAA4000] 07:37:06 INFO - PROCESS | 3556 | 1461163026278 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C5000D400) [pid = 3556] [serial = 1187] [outer = 0000008C4BAA4000] 07:37:06 INFO - PROCESS | 3556 | 1461163026946 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 881ms 07:37:07 INFO - PROCESS | 3556 | 1461163027006 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 3556 | 1461163027010 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 07:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:37:07 INFO - PROCESS | 3556 | 1461163027016 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 3556 | 1461163027021 Marionette TRACE conn4 <- [1,1546,null,{}] 07:37:07 INFO - PROCESS | 3556 | 1461163027027 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:07 INFO - PROCESS | 3556 | 1461163027138 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:37:07 INFO - PROCESS | 3556 | 1461163027260 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C55968000 == 46 [pid = 3556] [id = 396] 07:37:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C4BDE8000) [pid = 3556] [serial = 1188] [outer = 0000000000000000] 07:37:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C50014800) [pid = 3556] [serial = 1189] [outer = 0000008C4BDE8000] 07:37:07 INFO - PROCESS | 3556 | 1461163027323 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C50ADE000) [pid = 3556] [serial = 1190] [outer = 0000008C4BDE8000] 07:37:07 INFO - PROCESS | 3556 | 1461163027928 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 07:37:08 INFO - PROCESS | 3556 | 1461163028006 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 3556 | 1461163028013 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 07:37:08 INFO - PROCESS | 3556 | 1461163028020 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:37:08 INFO - PROCESS | 3556 | 1461163028023 Marionette TRACE conn4 <- [1,1550,null,{}] 07:37:08 INFO - PROCESS | 3556 | 1461163028041 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:08 INFO - PROCESS | 3556 | 1461163028184 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:37:08 INFO - PROCESS | 3556 | 1461163028231 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CC7800 == 47 [pid = 3556] [id = 397] 07:37:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C518C3C00) [pid = 3556] [serial = 1191] [outer = 0000000000000000] 07:37:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C52564C00) [pid = 3556] [serial = 1192] [outer = 0000008C518C3C00] 07:37:08 INFO - PROCESS | 3556 | 1461163028292 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C55066000) [pid = 3556] [serial = 1193] [outer = 0000008C518C3C00] 07:37:08 INFO - PROCESS | 3556 | 1461163028874 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 924ms 07:37:08 INFO - PROCESS | 3556 | 1461163028949 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 3556 | 1461163028952 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 07:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:37:08 INFO - PROCESS | 3556 | 1461163028956 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 3556 | 1461163028960 Marionette TRACE conn4 <- [1,1554,null,{}] 07:37:08 INFO - PROCESS | 3556 | 1461163028972 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:09 INFO - PROCESS | 3556 | 1461163029114 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:37:09 INFO - PROCESS | 3556 | 1461163029235 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4AC21800 == 48 [pid = 3556] [id = 398] 07:37:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C55A53C00) [pid = 3556] [serial = 1194] [outer = 0000000000000000] 07:37:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C56D9D000) [pid = 3556] [serial = 1195] [outer = 0000008C55A53C00] 07:37:09 INFO - PROCESS | 3556 | 1461163029299 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5760E400) [pid = 3556] [serial = 1196] [outer = 0000008C55A53C00] 07:37:09 INFO - PROCESS | 3556 | 1461163029967 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1024ms 07:37:09 INFO - PROCESS | 3556 | 1461163029982 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 3556 | 1461163029985 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 07:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:37:10 INFO - PROCESS | 3556 | 1461163029989 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 3556 | 1461163029991 Marionette TRACE conn4 <- [1,1558,null,{}] 07:37:10 INFO - PROCESS | 3556 | 1461163030010 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:10 INFO - PROCESS | 3556 | 1461163030120 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:37:10 INFO - PROCESS | 3556 | 1461163030196 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C083800 == 49 [pid = 3556] [id = 399] 07:37:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C576EC400) [pid = 3556] [serial = 1197] [outer = 0000000000000000] 07:37:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C57745400) [pid = 3556] [serial = 1198] [outer = 0000008C576EC400] 07:37:10 INFO - PROCESS | 3556 | 1461163030296 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C57CCF400) [pid = 3556] [serial = 1199] [outer = 0000008C576EC400] 07:37:10 INFO - PROCESS | 3556 | 1461163030849 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 923ms 07:37:10 INFO - PROCESS | 3556 | 1461163030914 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:37:10 INFO - PROCESS | 3556 | 1461163030917 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 07:37:10 INFO - PROCESS | 3556 | 1461163030920 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:37:10 INFO - PROCESS | 3556 | 1461163030923 Marionette TRACE conn4 <- [1,1562,null,{}] 07:37:10 INFO - PROCESS | 3556 | 1461163030927 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3556 | 1461163031036 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:37:11 INFO - PROCESS | 3556 | 1461163031122 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91B800 == 50 [pid = 3556] [id = 400] 07:37:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C57CE5C00) [pid = 3556] [serial = 1200] [outer = 0000000000000000] 07:37:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5834E000) [pid = 3556] [serial = 1201] [outer = 0000008C57CE5C00] 07:37:11 INFO - PROCESS | 3556 | 1461163031181 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C585B1000) [pid = 3556] [serial = 1202] [outer = 0000008C57CE5C00] 07:37:11 INFO - PROCESS | 3556 | 1461163031711 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 818ms 07:37:11 INFO - PROCESS | 3556 | 1461163031747 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 3556 | 1461163031749 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 07:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:37:11 INFO - PROCESS | 3556 | 1461163031753 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 3556 | 1461163031755 Marionette TRACE conn4 <- [1,1566,null,{}] 07:37:11 INFO - PROCESS | 3556 | 1461163031759 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3556 | 1461163031886 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:37:11 INFO - PROCESS | 3556 | 1461163031980 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D214000 == 51 [pid = 3556] [id = 401] 07:37:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C59B11400) [pid = 3556] [serial = 1203] [outer = 0000000000000000] 07:37:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C59F3A800) [pid = 3556] [serial = 1204] [outer = 0000008C59B11400] 07:37:12 INFO - PROCESS | 3556 | 1461163032042 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5AA92000) [pid = 3556] [serial = 1205] [outer = 0000008C59B11400] 07:37:12 INFO - PROCESS | 3556 | 1461163032648 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 923ms 07:37:12 INFO - PROCESS | 3556 | 1461163032679 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:37:12 INFO - PROCESS | 3556 | 1461163032681 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 07:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:37:12 INFO - PROCESS | 3556 | 1461163032685 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:37:12 INFO - PROCESS | 3556 | 1461163032687 Marionette TRACE conn4 <- [1,1570,null,{}] 07:37:12 INFO - PROCESS | 3556 | 1461163032691 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:12 INFO - PROCESS | 3556 | 1461163032796 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:37:12 INFO - PROCESS | 3556 | 1461163032886 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D48A000 == 52 [pid = 3556] [id = 402] 07:37:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C59B0E800) [pid = 3556] [serial = 1206] [outer = 0000000000000000] 07:37:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5B258C00) [pid = 3556] [serial = 1207] [outer = 0000008C59B0E800] 07:37:12 INFO - PROCESS | 3556 | 1461163032944 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5B7EE400) [pid = 3556] [serial = 1208] [outer = 0000008C59B0E800] 07:37:13 INFO - PROCESS | 3556 | 1461163033555 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 922ms 07:37:13 INFO - PROCESS | 3556 | 1461163033610 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 3556 | 1461163033614 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 07:37:13 INFO - PROCESS | 3556 | 1461163033619 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:37:13 INFO - PROCESS | 3556 | 1461163033623 Marionette TRACE conn4 <- [1,1574,null,{}] 07:37:13 INFO - PROCESS | 3556 | 1461163033630 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:13 INFO - PROCESS | 3556 | 1461163033743 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:37:13 INFO - PROCESS | 3556 | 1461163033861 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4C5DF800 == 53 [pid = 3556] [id = 403] 07:37:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4998E000) [pid = 3556] [serial = 1209] [outer = 0000000000000000] 07:37:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C4A264800) [pid = 3556] [serial = 1210] [outer = 0000008C4998E000] 07:37:13 INFO - PROCESS | 3556 | 1461163033915 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4B29F000) [pid = 3556] [serial = 1211] [outer = 0000008C4998E000] 07:37:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50782000 == 52 [pid = 3556] [id = 394] 07:37:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61676000 == 51 [pid = 3556] [id = 392] 07:37:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6159F800 == 50 [pid = 3556] [id = 391] 07:37:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA13800 == 49 [pid = 3556] [id = 390] 07:37:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B2D800 == 48 [pid = 3556] [id = 389] 07:37:14 INFO - PROCESS | 3556 | 1461163034493 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 944ms 07:37:14 INFO - PROCESS | 3556 | 1461163034568 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 3556 | 1461163034574 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 07:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:37:14 INFO - PROCESS | 3556 | 1461163034581 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 3556 | 1461163034583 Marionette TRACE conn4 <- [1,1578,null,{}] 07:37:14 INFO - PROCESS | 3556 | 1461163034587 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:14 INFO - PROCESS | 3556 | 1461163034682 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:37:14 INFO - PROCESS | 3556 | 1461163034764 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57340800 == 49 [pid = 3556] [id = 404] 07:37:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4BD81000) [pid = 3556] [serial = 1212] [outer = 0000000000000000] 07:37:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4FD6AC00) [pid = 3556] [serial = 1213] [outer = 0000008C4BD81000] 07:37:14 INFO - PROCESS | 3556 | 1461163034813 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5021A800) [pid = 3556] [serial = 1214] [outer = 0000008C4BD81000] 07:37:15 INFO - PROCESS | 3556 | 1461163035223 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 07:37:15 INFO - PROCESS | 3556 | 1461163035274 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:37:15 INFO - PROCESS | 3556 | 1461163035276 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 07:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:37:15 INFO - PROCESS | 3556 | 1461163035280 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:37:15 INFO - PROCESS | 3556 | 1461163035283 Marionette TRACE conn4 <- [1,1582,null,{}] 07:37:15 INFO - PROCESS | 3556 | 1461163035295 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:15 INFO - PROCESS | 3556 | 1461163035390 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:37:15 INFO - PROCESS | 3556 | 1461163035438 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B3D000 == 50 [pid = 3556] [id = 405] 07:37:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5185E800) [pid = 3556] [serial = 1215] [outer = 0000000000000000] 07:37:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5478BC00) [pid = 3556] [serial = 1216] [outer = 0000008C5185E800] 07:37:15 INFO - PROCESS | 3556 | 1461163035490 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C553B5C00) [pid = 3556] [serial = 1217] [outer = 0000008C5185E800] 07:37:16 INFO - PROCESS | 3556 | 1461163036001 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 07:37:16 INFO - PROCESS | 3556 | 1461163036059 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 3556 | 1461163036062 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 07:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:37:16 INFO - PROCESS | 3556 | 1461163036071 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 3556 | 1461163036073 Marionette TRACE conn4 <- [1,1586,null,{}] 07:37:16 INFO - PROCESS | 3556 | 1461163036077 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:16 INFO - PROCESS | 3556 | 1461163036193 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:37:16 INFO - PROCESS | 3556 | 1461163036249 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB75000 == 51 [pid = 3556] [id = 406] 07:37:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C55A59C00) [pid = 3556] [serial = 1218] [outer = 0000000000000000] 07:37:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C56D9AC00) [pid = 3556] [serial = 1219] [outer = 0000008C55A59C00] 07:37:16 INFO - PROCESS | 3556 | 1461163036298 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C576F2C00) [pid = 3556] [serial = 1220] [outer = 0000008C55A59C00] 07:37:16 INFO - PROCESS | 3556 | 1461163036741 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 07:37:16 INFO - PROCESS | 3556 | 1461163036807 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 3556 | 1461163036809 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 07:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:37:16 INFO - PROCESS | 3556 | 1461163036812 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 3556 | 1461163036814 Marionette TRACE conn4 <- [1,1590,null,{}] 07:37:16 INFO - PROCESS | 3556 | 1461163036818 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:16 INFO - PROCESS | 3556 | 1461163036933 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:37:17 INFO - PROCESS | 3556 | 1461163036992 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA51800 == 52 [pid = 3556] [id = 407] 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C57CDD800) [pid = 3556] [serial = 1221] [outer = 0000000000000000] 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C581B6400) [pid = 3556] [serial = 1222] [outer = 0000008C57CDD800] 07:37:17 INFO - PROCESS | 3556 | 1461163037040 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C58970000) [pid = 3556] [serial = 1223] [outer = 0000008C57CDD800] 07:37:17 INFO - PROCESS | 3556 | 1461163037468 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 07:37:17 INFO - PROCESS | 3556 | 1461163037486 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 3556 | 1461163037488 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 07:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:37:17 INFO - PROCESS | 3556 | 1461163037498 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 3556 | 1461163037500 Marionette TRACE conn4 <- [1,1594,null,{}] 07:37:17 INFO - PROCESS | 3556 | 1461163037504 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:17 INFO - PROCESS | 3556 | 1461163037639 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:37:17 INFO - PROCESS | 3556 | 1461163037646 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F71B000 == 53 [pid = 3556] [id = 408] 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C58B2CC00) [pid = 3556] [serial = 1224] [outer = 0000000000000000] 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C59CE9000) [pid = 3556] [serial = 1225] [outer = 0000008C58B2CC00] 07:37:17 INFO - PROCESS | 3556 | 1461163037696 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5BED3400) [pid = 3556] [serial = 1226] [outer = 0000008C58B2CC00] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C585B0400) [pid = 3556] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5AE30800) [pid = 3556] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C55AC7C00) [pid = 3556] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C4B6BE400) [pid = 3556] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5B7ED400) [pid = 3556] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C4997B000) [pid = 3556] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5BECF400) [pid = 3556] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5505D800) [pid = 3556] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C50219800) [pid = 3556] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5C671800) [pid = 3556] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C553B3400) [pid = 3556] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5538C800) [pid = 3556] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C498C5800) [pid = 3556] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5CB3A800) [pid = 3556] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:37:18 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4CCD1000) [pid = 3556] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:37:18 INFO - PROCESS | 3556 | 1461163038185 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 07:37:18 INFO - PROCESS | 3556 | 1461163038235 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 3556 | 1461163038237 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 07:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:37:18 INFO - PROCESS | 3556 | 1461163038240 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 3556 | 1461163038242 Marionette TRACE conn4 <- [1,1598,null,{}] 07:37:18 INFO - PROCESS | 3556 | 1461163038246 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:18 INFO - PROCESS | 3556 | 1461163038360 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:37:18 INFO - PROCESS | 3556 | 1461163038369 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FABD000 == 54 [pid = 3556] [id = 409] 07:37:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C52170C00) [pid = 3556] [serial = 1227] [outer = 0000000000000000] 07:37:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C58B32400) [pid = 3556] [serial = 1228] [outer = 0000008C52170C00] 07:37:18 INFO - PROCESS | 3556 | 1461163038419 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5C034C00) [pid = 3556] [serial = 1229] [outer = 0000008C52170C00] 07:37:18 INFO - PROCESS | 3556 | 1461163038840 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 07:37:18 INFO - PROCESS | 3556 | 1461163038873 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 3556 | 1461163038875 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 07:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:37:18 INFO - PROCESS | 3556 | 1461163038878 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 3556 | 1461163038880 Marionette TRACE conn4 <- [1,1602,null,{}] 07:37:18 INFO - PROCESS | 3556 | 1461163038884 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:18 INFO - PROCESS | 3556 | 1461163038970 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:37:18 INFO - PROCESS | 3556 | 1461163038977 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B0D800 == 55 [pid = 3556] [id = 410] 07:37:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5C170000) [pid = 3556] [serial = 1230] [outer = 0000000000000000] 07:37:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5C1DDC00) [pid = 3556] [serial = 1231] [outer = 0000008C5C170000] 07:37:19 INFO - PROCESS | 3556 | 1461163039024 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5C66C400) [pid = 3556] [serial = 1232] [outer = 0000008C5C170000] 07:37:19 INFO - PROCESS | 3556 | 1461163039458 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 07:37:19 INFO - PROCESS | 3556 | 1461163039511 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 3556 | 1461163039513 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 07:37:19 INFO - PROCESS | 3556 | 1461163039516 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:37:19 INFO - PROCESS | 3556 | 1461163039518 Marionette TRACE conn4 <- [1,1606,null,{}] 07:37:19 INFO - PROCESS | 3556 | 1461163039521 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:19 INFO - PROCESS | 3556 | 1461163039607 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:37:19 INFO - PROCESS | 3556 | 1461163039613 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D8D000 == 56 [pid = 3556] [id = 411] 07:37:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5C673800) [pid = 3556] [serial = 1233] [outer = 0000000000000000] 07:37:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5CAF4000) [pid = 3556] [serial = 1234] [outer = 0000008C5C673800] 07:37:19 INFO - PROCESS | 3556 | 1461163039658 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5CC96C00) [pid = 3556] [serial = 1235] [outer = 0000008C5C673800] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0C0800 == 55 [pid = 3556] [id = 202] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60058800 == 54 [pid = 3556] [id = 377] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59534000 == 53 [pid = 3556] [id = 201] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62749800 == 52 [pid = 3556] [id = 209] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C90B000 == 51 [pid = 3556] [id = 361] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C5D000 == 50 [pid = 3556] [id = 199] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6273E000 == 49 [pid = 3556] [id = 393] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D8A800 == 48 [pid = 3556] [id = 206] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C07F000 == 47 [pid = 3556] [id = 354] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4F800 == 46 [pid = 3556] [id = 359] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D484800 == 45 [pid = 3556] [id = 357] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA85800 == 44 [pid = 3556] [id = 362] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57340800 == 43 [pid = 3556] [id = 404] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4C5DF800 == 42 [pid = 3556] [id = 403] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D48A000 == 41 [pid = 3556] [id = 402] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D214000 == 40 [pid = 3556] [id = 401] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91B800 == 39 [pid = 3556] [id = 400] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C083800 == 38 [pid = 3556] [id = 399] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4AC21800 == 37 [pid = 3556] [id = 398] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CC7800 == 36 [pid = 3556] [id = 397] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D85000 == 35 [pid = 3556] [id = 388] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51946000 == 34 [pid = 3556] [id = 395] 07:37:20 INFO - PROCESS | 3556 | --DOCSHELL 0000008C55968000 == 33 [pid = 3556] [id = 396] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F71B000 == 32 [pid = 3556] [id = 408] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA51800 == 31 [pid = 3556] [id = 407] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB75000 == 30 [pid = 3556] [id = 406] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FABD000 == 29 [pid = 3556] [id = 409] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B3D000 == 28 [pid = 3556] [id = 405] 07:37:21 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B0D800 == 27 [pid = 3556] [id = 410] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5896E800) [pid = 3556] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5B2EB000) [pid = 3556] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5926D000) [pid = 3556] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C57394400) [pid = 3556] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C576ECC00) [pid = 3556] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C4B95CC00) [pid = 3556] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5BE60C00) [pid = 3556] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C4B292C00) [pid = 3556] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4FF2D800) [pid = 3556] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5C175C00) [pid = 3556] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C57CDA400) [pid = 3556] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5478AC00) [pid = 3556] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C55397000) [pid = 3556] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C55395000) [pid = 3556] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C4FD6B000) [pid = 3556] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C58F03400) [pid = 3556] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5C02A400) [pid = 3556] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5CB35400) [pid = 3556] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5C178800) [pid = 3556] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5BE5DC00) [pid = 3556] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4BD87000) [pid = 3556] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5CB3DC00) [pid = 3556] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5CAEA400) [pid = 3556] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5C66B000) [pid = 3556] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C4BD7D400) [pid = 3556] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4CB24C00) [pid = 3556] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C57BEE400) [pid = 3556] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5BE5AC00) [pid = 3556] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C58065C00) [pid = 3556] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5773F800) [pid = 3556] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5CD25C00) [pid = 3556] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5CB37400) [pid = 3556] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C4998E800) [pid = 3556] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C5CD96400) [pid = 3556] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C51861000) [pid = 3556] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5CD1D400) [pid = 3556] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C50CFF000) [pid = 3556] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 07:37:21 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C57CE3000) [pid = 3556] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:37:22 INFO - PROCESS | 3556 | 1461163042009 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2542ms 07:37:22 INFO - PROCESS | 3556 | 1461163042063 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 3556 | 1461163042067 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 07:37:22 INFO - PROCESS | 3556 | 1461163042073 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:37:22 INFO - PROCESS | 3556 | 1461163042077 Marionette TRACE conn4 <- [1,1610,null,{}] 07:37:22 INFO - PROCESS | 3556 | 1461163042083 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:22 INFO - PROCESS | 3556 | 1461163042179 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:37:22 INFO - PROCESS | 3556 | 1461163042189 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4FD55000 == 28 [pid = 3556] [id = 412] 07:37:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C4B956C00) [pid = 3556] [serial = 1236] [outer = 0000000000000000] 07:37:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C4B957800) [pid = 3556] [serial = 1237] [outer = 0000008C4B956C00] 07:37:22 INFO - PROCESS | 3556 | 1461163042270 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C4BC38800) [pid = 3556] [serial = 1238] [outer = 0000008C4B956C00] 07:37:22 INFO - PROCESS | 3556 | 1461163042745 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 07:37:22 INFO - PROCESS | 3556 | 1461163042811 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 3556 | 1461163042817 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 07:37:22 INFO - PROCESS | 3556 | 1461163042824 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:37:22 INFO - PROCESS | 3556 | 1461163042827 Marionette TRACE conn4 <- [1,1614,null,{}] 07:37:22 INFO - PROCESS | 3556 | 1461163042831 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:22 INFO - PROCESS | 3556 | 1461163042922 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:37:22 INFO - PROCESS | 3556 | 1461163042930 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C87800 == 29 [pid = 3556] [id = 413] 07:37:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4BD87400) [pid = 3556] [serial = 1239] [outer = 0000000000000000] 07:37:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C4C531C00) [pid = 3556] [serial = 1240] [outer = 0000008C4BD87400] 07:37:22 INFO - PROCESS | 3556 | 1461163042985 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C4CDF6000) [pid = 3556] [serial = 1241] [outer = 0000008C4BD87400] 07:37:23 INFO - PROCESS | 3556 | 1461163043470 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 07:37:23 INFO - PROCESS | 3556 | 1461163043501 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:37:23 INFO - PROCESS | 3556 | 1461163043504 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 07:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:37:23 INFO - PROCESS | 3556 | 1461163043508 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 3556 | 1461163043512 Marionette TRACE conn4 <- [1,1618,null,{}] 07:37:23 INFO - PROCESS | 3556 | 1461163043528 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:23 INFO - PROCESS | 3556 | 1461163043659 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:37:23 INFO - PROCESS | 3556 | 1461163043676 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A1800 == 30 [pid = 3556] [id = 414] 07:37:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C4997D000) [pid = 3556] [serial = 1242] [outer = 0000000000000000] 07:37:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5021A400) [pid = 3556] [serial = 1243] [outer = 0000008C4997D000] 07:37:23 INFO - PROCESS | 3556 | 1461163043729 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C508B3800) [pid = 3556] [serial = 1244] [outer = 0000008C4997D000] 07:37:24 INFO - PROCESS | 3556 | 1461163044202 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 07:37:24 INFO - PROCESS | 3556 | 1461163044244 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 3556 | 1461163044247 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 07:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:37:24 INFO - PROCESS | 3556 | 1461163044251 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 3556 | 1461163044252 Marionette TRACE conn4 <- [1,1622,null,{}] 07:37:24 INFO - PROCESS | 3556 | 1461163044256 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:24 INFO - PROCESS | 3556 | 1461163044340 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:37:24 INFO - PROCESS | 3556 | 1461163044347 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5823D000 == 31 [pid = 3556] [id = 415] 07:37:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C50AD8C00) [pid = 3556] [serial = 1245] [outer = 0000000000000000] 07:37:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C50C9F800) [pid = 3556] [serial = 1246] [outer = 0000008C50AD8C00] 07:37:24 INFO - PROCESS | 3556 | 1461163044394 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C51859800) [pid = 3556] [serial = 1247] [outer = 0000008C50AD8C00] 07:37:24 INFO - PROCESS | 3556 | 1461163044840 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 07:37:24 INFO - PROCESS | 3556 | 1461163044882 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 3556 | 1461163044885 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 07:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:37:24 INFO - PROCESS | 3556 | 1461163044888 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 3556 | 1461163044890 Marionette TRACE conn4 <- [1,1626,null,{}] 07:37:24 INFO - PROCESS | 3556 | 1461163044914 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:25 INFO - PROCESS | 3556 | 1461163044998 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:37:25 INFO - PROCESS | 3556 | 1461163045044 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBE000 == 32 [pid = 3556] [id = 416] 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4BD83400) [pid = 3556] [serial = 1248] [outer = 0000000000000000] 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C52171C00) [pid = 3556] [serial = 1249] [outer = 0000008C4BD83400] 07:37:25 INFO - PROCESS | 3556 | 1461163045092 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C54796400) [pid = 3556] [serial = 1250] [outer = 0000008C4BD83400] 07:37:25 INFO - PROCESS | 3556 | 1461163045565 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 07:37:25 INFO - PROCESS | 3556 | 1461163045583 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 3556 | 1461163045585 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 07:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:37:25 INFO - PROCESS | 3556 | 1461163045589 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 3556 | 1461163045590 Marionette TRACE conn4 <- [1,1630,null,{}] 07:37:25 INFO - PROCESS | 3556 | 1461163045594 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:25 INFO - PROCESS | 3556 | 1461163045710 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:37:25 INFO - PROCESS | 3556 | 1461163045720 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B32800 == 33 [pid = 3556] [id = 417] 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C55068000) [pid = 3556] [serial = 1251] [outer = 0000000000000000] 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C55933C00) [pid = 3556] [serial = 1252] [outer = 0000008C55068000] 07:37:25 INFO - PROCESS | 3556 | 1461163045773 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C55A5A000) [pid = 3556] [serial = 1253] [outer = 0000008C55068000] 07:37:26 INFO - PROCESS | 3556 | 1461163046192 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 07:37:26 INFO - PROCESS | 3556 | 1461163046230 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:37:26 INFO - PROCESS | 3556 | 1461163046232 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 07:37:26 INFO - PROCESS | 3556 | 1461163046236 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - PROCESS | 3556 | 1461163046237 Marionette TRACE conn4 <- [1,1634,null,{}] 07:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:37:26 INFO - PROCESS | 3556 | 1461163046241 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:26 INFO - PROCESS | 3556 | 1461163046325 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:37:26 INFO - PROCESS | 3556 | 1461163046332 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B777800 == 34 [pid = 3556] [id = 418] 07:37:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C56D94400) [pid = 3556] [serial = 1254] [outer = 0000000000000000] 07:37:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C56D97400) [pid = 3556] [serial = 1255] [outer = 0000008C56D94400] 07:37:26 INFO - PROCESS | 3556 | 1461163046407 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57603000) [pid = 3556] [serial = 1256] [outer = 0000008C56D94400] 07:37:26 INFO - PROCESS | 3556 | 1461163046838 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 07:37:26 INFO - PROCESS | 3556 | 1461163046869 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:37:26 INFO - PROCESS | 3556 | 1461163046872 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 07:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:37:26 INFO - PROCESS | 3556 | 1461163046875 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - PROCESS | 3556 | 1461163046877 Marionette TRACE conn4 <- [1,1638,null,{}] 07:37:26 INFO - PROCESS | 3556 | 1461163046884 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:26 INFO - PROCESS | 3556 | 1461163046965 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:37:26 INFO - PROCESS | 3556 | 1461163046972 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C11C000 == 35 [pid = 3556] [id = 419] 07:37:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C57399C00) [pid = 3556] [serial = 1257] [outer = 0000000000000000] 07:37:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C576EA800) [pid = 3556] [serial = 1258] [outer = 0000008C57399C00] 07:37:27 INFO - PROCESS | 3556 | 1461163047019 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5773E800) [pid = 3556] [serial = 1259] [outer = 0000008C57399C00] 07:37:27 INFO - PROCESS | 3556 | 1461163047528 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 07:37:27 INFO - PROCESS | 3556 | 1461163047569 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:37:27 INFO - PROCESS | 3556 | 1461163047571 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 07:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:37:27 INFO - PROCESS | 3556 | 1461163047580 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - PROCESS | 3556 | 1461163047582 Marionette TRACE conn4 <- [1,1642,null,{}] 07:37:27 INFO - PROCESS | 3556 | 1461163047586 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:27 INFO - PROCESS | 3556 | 1461163047694 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:37:27 INFO - PROCESS | 3556 | 1461163047778 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A1000 == 36 [pid = 3556] [id = 420] 07:37:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C57604000) [pid = 3556] [serial = 1260] [outer = 0000000000000000] 07:37:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C57B9FC00) [pid = 3556] [serial = 1261] [outer = 0000008C57604000] 07:37:27 INFO - PROCESS | 3556 | 1461163047826 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C57CD9C00) [pid = 3556] [serial = 1262] [outer = 0000008C57604000] 07:37:28 INFO - PROCESS | 3556 | 1461163048249 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 07:37:28 INFO - PROCESS | 3556 | 1461163048312 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:37:28 INFO - PROCESS | 3556 | 1461163048314 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 07:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:37:28 INFO - PROCESS | 3556 | 1461163048317 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - PROCESS | 3556 | 1461163048319 Marionette TRACE conn4 <- [1,1646,null,{}] 07:37:28 INFO - PROCESS | 3556 | 1461163048329 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:28 INFO - PROCESS | 3556 | 1461163048440 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:37:28 INFO - PROCESS | 3556 | 1461163048450 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D203800 == 37 [pid = 3556] [id = 421] 07:37:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C57CDE800) [pid = 3556] [serial = 1263] [outer = 0000000000000000] 07:37:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C58060400) [pid = 3556] [serial = 1264] [outer = 0000008C57CDE800] 07:37:28 INFO - PROCESS | 3556 | 1461163048497 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5809AC00) [pid = 3556] [serial = 1265] [outer = 0000008C57CDE800] 07:37:28 INFO - PROCESS | 3556 | 1461163048957 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 07:37:29 INFO - PROCESS | 3556 | 1461163049013 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 3556 | 1461163049016 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 07:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:37:29 INFO - PROCESS | 3556 | 1461163049019 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 3556 | 1461163049022 Marionette TRACE conn4 <- [1,1650,null,{}] 07:37:29 INFO - PROCESS | 3556 | 1461163049025 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:29 INFO - PROCESS | 3556 | 1461163049189 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C56D95C00) [pid = 3556] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5BECF800) [pid = 3556] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C4BD84C00) [pid = 3556] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5CD24400) [pid = 3556] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5773AC00) [pid = 3556] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5CD23400) [pid = 3556] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5C171C00) [pid = 3556] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C51855800) [pid = 3556] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C57CE1400) [pid = 3556] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C50ADC000) [pid = 3556] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5B762C00) [pid = 3556] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C55A59C00) [pid = 3556] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C57CDD800) [pid = 3556] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C58B2CC00) [pid = 3556] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C52170C00) [pid = 3556] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5C170000) [pid = 3556] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5185E800) [pid = 3556] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4BD81000) [pid = 3556] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4998E000) [pid = 3556] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C59B0E800) [pid = 3556] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C59B11400) [pid = 3556] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C57CE5C00) [pid = 3556] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C576EC400) [pid = 3556] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C55A53C00) [pid = 3556] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C518C3C00) [pid = 3556] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C4BDE8000) [pid = 3556] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:37:29 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C4BAA4000) [pid = 3556] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:37:29 INFO - PROCESS | 3556 | 1461163049825 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4BA3D800 == 38 [pid = 3556] [id = 422] 07:37:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4998E000) [pid = 3556] [serial = 1266] [outer = 0000000000000000] 07:37:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C4B960400) [pid = 3556] [serial = 1267] [outer = 0000008C4998E000] 07:37:29 INFO - PROCESS | 3556 | 1461163049886 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5599A400) [pid = 3556] [serial = 1268] [outer = 0000008C4998E000] 07:37:30 INFO - PROCESS | 3556 | 1461163050298 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1335ms 07:37:30 INFO - PROCESS | 3556 | 1461163050358 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 3556 | 1461163050360 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 07:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:37:30 INFO - PROCESS | 3556 | 1461163050363 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 3556 | 1461163050365 Marionette TRACE conn4 <- [1,1654,null,{}] 07:37:30 INFO - PROCESS | 3556 | 1461163050369 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:30 INFO - PROCESS | 3556 | 1461163050450 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:37:30 INFO - PROCESS | 3556 | 1461163050457 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA16000 == 39 [pid = 3556] [id = 423] 07:37:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C576F6000) [pid = 3556] [serial = 1269] [outer = 0000000000000000] 07:37:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C58B2BC00) [pid = 3556] [serial = 1270] [outer = 0000008C576F6000] 07:37:30 INFO - PROCESS | 3556 | 1461163050504 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5926F400) [pid = 3556] [serial = 1271] [outer = 0000008C576F6000] 07:37:30 INFO - PROCESS | 3556 | 1461163050937 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 07:37:30 INFO - PROCESS | 3556 | 1461163050996 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 3556 | 1461163050998 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 07:37:31 INFO - PROCESS | 3556 | 1461163051001 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:37:31 INFO - PROCESS | 3556 | 1461163051003 Marionette TRACE conn4 <- [1,1658,null,{}] 07:37:31 INFO - PROCESS | 3556 | 1461163051006 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:31 INFO - PROCESS | 3556 | 1461163051088 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:37:31 INFO - PROCESS | 3556 | 1461163051122 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA6D000 == 40 [pid = 3556] [id = 424] 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C595AC000) [pid = 3556] [serial = 1272] [outer = 0000000000000000] 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C59B5B400) [pid = 3556] [serial = 1273] [outer = 0000008C595AC000] 07:37:31 INFO - PROCESS | 3556 | 1461163051168 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C59F39C00) [pid = 3556] [serial = 1274] [outer = 0000008C595AC000] 07:37:31 INFO - PROCESS | 3556 | 1461163051597 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 07:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:37:31 INFO - PROCESS | 3556 | 1461163051633 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 3556 | 1461163051636 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 07:37:31 INFO - PROCESS | 3556 | 1461163051639 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 3556 | 1461163051640 Marionette TRACE conn4 <- [1,1662,null,{}] 07:37:31 INFO - PROCESS | 3556 | 1461163051644 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:31 INFO - PROCESS | 3556 | 1461163051726 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:37:31 INFO - PROCESS | 3556 | 1461163051732 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F70A000 == 41 [pid = 3556] [id = 425] 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C59F41800) [pid = 3556] [serial = 1275] [outer = 0000000000000000] 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5A898400) [pid = 3556] [serial = 1276] [outer = 0000008C59F41800] 07:37:31 INFO - PROCESS | 3556 | 1461163051778 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5B2E8400) [pid = 3556] [serial = 1277] [outer = 0000008C59F41800] 07:37:32 INFO - PROCESS | 3556 | 1461163052606 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1023ms 07:37:32 INFO - PROCESS | 3556 | 1461163052666 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 3556 | 1461163052672 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 07:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:37:32 INFO - PROCESS | 3556 | 1461163052700 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 3556 | 1461163052704 Marionette TRACE conn4 <- [1,1666,null,{}] 07:37:32 INFO - PROCESS | 3556 | 1461163052752 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:32 INFO - PROCESS | 3556 | 1461163052864 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:37:32 INFO - PROCESS | 3556 | 1461163052978 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C75000 == 42 [pid = 3556] [id = 426] 07:37:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C4BAA6400) [pid = 3556] [serial = 1278] [outer = 0000000000000000] 07:37:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4BDEF400) [pid = 3556] [serial = 1279] [outer = 0000008C4BAA6400] 07:37:33 INFO - PROCESS | 3556 | 1461163053039 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C4FF84C00) [pid = 3556] [serial = 1280] [outer = 0000008C4BAA6400] 07:37:33 INFO - PROCESS | 3556 | 1461163053735 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1086ms 07:37:33 INFO - PROCESS | 3556 | 1461163053766 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 3556 | 1461163053773 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 07:37:33 INFO - PROCESS | 3556 | 1461163053780 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:37:33 INFO - PROCESS | 3556 | 1461163053783 Marionette TRACE conn4 <- [1,1670,null,{}] 07:37:33 INFO - PROCESS | 3556 | 1461163053787 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:33 INFO - PROCESS | 3556 | 1461163053909 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:37:34 INFO - PROCESS | 3556 | 1461163054042 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5906D000 == 43 [pid = 3556] [id = 427] 07:37:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C4B297000) [pid = 3556] [serial = 1281] [outer = 0000000000000000] 07:37:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C50AE4400) [pid = 3556] [serial = 1282] [outer = 0000008C4B297000] 07:37:34 INFO - PROCESS | 3556 | 1461163054100 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C52565C00) [pid = 3556] [serial = 1283] [outer = 0000008C4B297000] 07:37:35 INFO - PROCESS | 3556 | 1461163055014 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1283ms 07:37:35 INFO - PROCESS | 3556 | 1461163055069 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 3556 | 1461163055073 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 07:37:35 INFO - PROCESS | 3556 | 1461163055078 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:37:35 INFO - PROCESS | 3556 | 1461163055083 Marionette TRACE conn4 <- [1,1674,null,{}] 07:37:35 INFO - PROCESS | 3556 | 1461163055090 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:35 INFO - PROCESS | 3556 | 1461163055198 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:37:35 INFO - PROCESS | 3556 | 1461163055283 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B51C800 == 44 [pid = 3556] [id = 428] 07:37:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C4ACCDC00) [pid = 3556] [serial = 1284] [outer = 0000000000000000] 07:37:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C4B6BF400) [pid = 3556] [serial = 1285] [outer = 0000008C4ACCDC00] 07:37:35 INFO - PROCESS | 3556 | 1461163055373 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C4BD86000) [pid = 3556] [serial = 1286] [outer = 0000008C4ACCDC00] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0BE000 == 43 [pid = 3556] [id = 344] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5AA5D000 == 42 [pid = 3556] [id = 342] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB69800 == 41 [pid = 3556] [id = 346] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5499F800 == 40 [pid = 3556] [id = 338] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5891F000 == 39 [pid = 3556] [id = 340] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57B3C800 == 38 [pid = 3556] [id = 345] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5078C800 == 37 [pid = 3556] [id = 336] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5193C800 == 36 [pid = 3556] [id = 343] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D179800 == 35 [pid = 3556] [id = 347] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5193D000 == 34 [pid = 3556] [id = 337] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CAF4000) [pid = 3556] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D8D000 == 33 [pid = 3556] [id = 411] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5C16B000) [pid = 3556] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50ADD400) [pid = 3556] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5CD9F800) [pid = 3556] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5896FC00) [pid = 3556] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5CD5CC00) [pid = 3556] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5C1DF400) [pid = 3556] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C553B8000) [pid = 3556] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5B7FCC00) [pid = 3556] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C56D9C400) [pid = 3556] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5CD1A400) [pid = 3556] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C59B64800) [pid = 3556] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C56D9AC00) [pid = 3556] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C58970000) [pid = 3556] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C581B6400) [pid = 3556] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C576F2C00) [pid = 3556] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C59CE9000) [pid = 3556] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C58B32400) [pid = 3556] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5C1DDC00) [pid = 3556] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C5BED3400) [pid = 3556] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5478BC00) [pid = 3556] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C4FD6AC00) [pid = 3556] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C5021A800) [pid = 3556] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C4B29F000) [pid = 3556] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C4A264800) [pid = 3556] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5B7EE400) [pid = 3556] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C5B258C00) [pid = 3556] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C5AA92000) [pid = 3556] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C59F3A800) [pid = 3556] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C585B1000) [pid = 3556] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C5834E000) [pid = 3556] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C57CCF400) [pid = 3556] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C57745400) [pid = 3556] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C5760E400) [pid = 3556] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C56D9D000) [pid = 3556] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C55066000) [pid = 3556] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C52564C00) [pid = 3556] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C50ADE000) [pid = 3556] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 76 (0000008C50014800) [pid = 3556] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 75 (0000008C5000D400) [pid = 3556] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 74 (0000008C5C66C400) [pid = 3556] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 73 (0000008C5C034C00) [pid = 3556] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | --DOMWINDOW == 72 (0000008C553B5C00) [pid = 3556] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3556 | 1461163055902 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 881ms 07:37:35 INFO - PROCESS | 3556 | 1461163055964 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 3556 | 1461163055970 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 07:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:37:35 INFO - PROCESS | 3556 | 1461163055976 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 3556 | 1461163055979 Marionette TRACE conn4 <- [1,1678,null,{}] 07:37:35 INFO - PROCESS | 3556 | 1461163055983 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:36 INFO - PROCESS | 3556 | 1461163056069 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:37:36 INFO - PROCESS | 3556 | 1461163056076 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C54995800 == 34 [pid = 3556] [id = 429] 07:37:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 73 (0000008C4CCCEC00) [pid = 3556] [serial = 1287] [outer = 0000000000000000] 07:37:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 74 (0000008C50006400) [pid = 3556] [serial = 1288] [outer = 0000008C4CCCEC00] 07:37:36 INFO - PROCESS | 3556 | 1461163056125 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 75 (0000008C500B6000) [pid = 3556] [serial = 1289] [outer = 0000008C4CCCEC00] 07:37:36 INFO - PROCESS | 3556 | 1461163056596 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 07:37:36 INFO - PROCESS | 3556 | 1461163056648 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 3556 | 1461163056651 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 07:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:37:36 INFO - PROCESS | 3556 | 1461163056654 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 3556 | 1461163056658 Marionette TRACE conn4 <- [1,1682,null,{}] 07:37:36 INFO - PROCESS | 3556 | 1461163056705 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:36 INFO - PROCESS | 3556 | 1461163056794 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:37:36 INFO - PROCESS | 3556 | 1461163056872 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58236800 == 35 [pid = 3556] [id = 430] 07:37:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 76 (0000008C49984C00) [pid = 3556] [serial = 1290] [outer = 0000000000000000] 07:37:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 77 (0000008C50C38000) [pid = 3556] [serial = 1291] [outer = 0000008C49984C00] 07:37:36 INFO - PROCESS | 3556 | 1461163056924 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C518C2C00) [pid = 3556] [serial = 1292] [outer = 0000008C49984C00] 07:37:37 INFO - PROCESS | 3556 | 1461163057312 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 07:37:37 INFO - PROCESS | 3556 | 1461163057349 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 3556 | 1461163057352 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 07:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:37:37 INFO - PROCESS | 3556 | 1461163057355 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 3556 | 1461163057357 Marionette TRACE conn4 <- [1,1686,null,{}] 07:37:37 INFO - PROCESS | 3556 | 1461163057361 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:37 INFO - PROCESS | 3556 | 1461163057447 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:37:37 INFO - PROCESS | 3556 | 1461163057453 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5937D800 == 36 [pid = 3556] [id = 431] 07:37:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C52170C00) [pid = 3556] [serial = 1293] [outer = 0000000000000000] 07:37:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C55067400) [pid = 3556] [serial = 1294] [outer = 0000008C52170C00] 07:37:37 INFO - PROCESS | 3556 | 1461163057501 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C553B5C00) [pid = 3556] [serial = 1295] [outer = 0000008C52170C00] 07:37:37 INFO - PROCESS | 3556 | 1461163057965 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 07:37:38 INFO - PROCESS | 3556 | 1461163058034 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 3556 | 1461163058037 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 07:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:37:38 INFO - PROCESS | 3556 | 1461163058040 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 3556 | 1461163058042 Marionette TRACE conn4 <- [1,1690,null,{}] 07:37:38 INFO - PROCESS | 3556 | 1461163058045 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:38 INFO - PROCESS | 3556 | 1461163058153 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:37:38 INFO - PROCESS | 3556 | 1461163058236 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B28B000 == 37 [pid = 3556] [id = 432] 07:37:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C553BE800) [pid = 3556] [serial = 1296] [outer = 0000000000000000] 07:37:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C55938800) [pid = 3556] [serial = 1297] [outer = 0000008C553BE800] 07:37:38 INFO - PROCESS | 3556 | 1461163058285 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C56D93C00) [pid = 3556] [serial = 1298] [outer = 0000008C553BE800] 07:37:38 INFO - PROCESS | 3556 | 1461163058745 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 07:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:37:38 INFO - PROCESS | 3556 | 1461163058780 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 3556 | 1461163058783 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 07:37:38 INFO - PROCESS | 3556 | 1461163058786 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 3556 | 1461163058788 Marionette TRACE conn4 <- [1,1694,null,{}] 07:37:38 INFO - PROCESS | 3556 | 1461163058791 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:38 INFO - PROCESS | 3556 | 1461163058923 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:37:38 INFO - PROCESS | 3556 | 1461163058980 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0C0000 == 38 [pid = 3556] [id = 433] 07:37:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C5768EC00) [pid = 3556] [serial = 1299] [outer = 0000000000000000] 07:37:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C576EF400) [pid = 3556] [serial = 1300] [outer = 0000008C5768EC00] 07:37:39 INFO - PROCESS | 3556 | 1461163059031 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C57BA7400) [pid = 3556] [serial = 1301] [outer = 0000008C5768EC00] 07:37:39 INFO - PROCESS | 3556 | 1461163059472 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 735ms 07:37:39 INFO - PROCESS | 3556 | 1461163059539 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 3556 | 1461163059541 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 07:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:37:39 INFO - PROCESS | 3556 | 1461163059546 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 3556 | 1461163059548 Marionette TRACE conn4 <- [1,1698,null,{}] 07:37:39 INFO - PROCESS | 3556 | 1461163059551 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:39 INFO - PROCESS | 3556 | 1461163059657 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:37:39 INFO - PROCESS | 3556 | 1461163059668 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4B51F800 == 39 [pid = 3556] [id = 434] 07:37:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C576A2C00) [pid = 3556] [serial = 1302] [outer = 0000000000000000] 07:37:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C57CDFC00) [pid = 3556] [serial = 1303] [outer = 0000008C576A2C00] 07:37:39 INFO - PROCESS | 3556 | 1461163059714 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C5834E000) [pid = 3556] [serial = 1304] [outer = 0000008C576A2C00] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C595AC000) [pid = 3556] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C57604000) [pid = 3556] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C4BD83400) [pid = 3556] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C56D94400) [pid = 3556] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C50AD8C00) [pid = 3556] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C4B956C00) [pid = 3556] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C57399C00) [pid = 3556] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C55068000) [pid = 3556] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C4BD87400) [pid = 3556] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C4997D000) [pid = 3556] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C57CDE800) [pid = 3556] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C576F6000) [pid = 3556] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:37:40 INFO - PROCESS | 3556 | --DOMWINDOW == 77 (0000008C4998E000) [pid = 3556] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:37:40 INFO - PROCESS | 3556 | 1461163060271 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 07:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:37:40 INFO - PROCESS | 3556 | 1461163060324 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3556 | 1461163060326 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 07:37:40 INFO - PROCESS | 3556 | 1461163060330 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 3556 | 1461163060332 Marionette TRACE conn4 <- [1,1702,null,{}] 07:37:40 INFO - PROCESS | 3556 | 1461163060335 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:40 INFO - PROCESS | 3556 | 1461163060417 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:37:40 INFO - PROCESS | 3556 | 1461163060424 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D176800 == 40 [pid = 3556] [id = 435] 07:37:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 78 (0000008C5216C400) [pid = 3556] [serial = 1305] [outer = 0000000000000000] 07:37:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C57B9C400) [pid = 3556] [serial = 1306] [outer = 0000008C5216C400] 07:37:40 INFO - PROCESS | 3556 | 1461163060471 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C585A4800) [pid = 3556] [serial = 1307] [outer = 0000008C5216C400] 07:37:40 INFO - PROCESS | 3556 | 1461163060909 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 07:37:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:37:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:40 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3556 | 1461163060965 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 07:37:40 INFO - PROCESS | 3556 | 1461163060968 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 3556 | 1461163060970 Marionette TRACE conn4 <- [1,1706,null,{}] 07:37:40 INFO - PROCESS | 3556 | 1461163060973 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:41 INFO - PROCESS | 3556 | 1461163061056 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:37:41 INFO - PROCESS | 3556 | 1461163061065 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D492800 == 41 [pid = 3556] [id = 436] 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C588BD400) [pid = 3556] [serial = 1308] [outer = 0000000000000000] 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C58B2AC00) [pid = 3556] [serial = 1309] [outer = 0000008C588BD400] 07:37:41 INFO - PROCESS | 3556 | 1461163061138 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C58B35C00) [pid = 3556] [serial = 1310] [outer = 0000008C588BD400] 07:37:41 INFO - PROCESS | 3556 | 1461163061570 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 07:37:41 INFO - PROCESS | 3556 | 1461163061600 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 3556 | 1461163061602 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 07:37:41 INFO - PROCESS | 3556 | 1461163061605 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:37:41 INFO - PROCESS | 3556 | 1461163061607 Marionette TRACE conn4 <- [1,1710,null,{}] 07:37:41 INFO - PROCESS | 3556 | 1461163061611 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:41 INFO - PROCESS | 3556 | 1461163061695 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:37:41 INFO - PROCESS | 3556 | 1461163061701 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA20000 == 42 [pid = 3556] [id = 437] 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C59525800) [pid = 3556] [serial = 1311] [outer = 0000000000000000] 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C59B62C00) [pid = 3556] [serial = 1312] [outer = 0000008C59525800] 07:37:41 INFO - PROCESS | 3556 | 1461163061746 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C59F43400) [pid = 3556] [serial = 1313] [outer = 0000008C59525800] 07:37:42 INFO - PROCESS | 3556 | 1461163062387 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 880ms 07:37:42 INFO - PROCESS | 3556 | 1461163062490 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 3556 | 1461163062495 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 07:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:37:42 INFO - PROCESS | 3556 | 1461163062502 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - PROCESS | 3556 | 1461163062506 Marionette TRACE conn4 <- [1,1714,null,{}] 07:37:42 INFO - PROCESS | 3556 | 1461163062512 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:42 INFO - PROCESS | 3556 | 1461163062634 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:37:42 INFO - PROCESS | 3556 | 1461163062748 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5499D000 == 43 [pid = 3556] [id = 438] 07:37:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C4BAAA000) [pid = 3556] [serial = 1314] [outer = 0000000000000000] 07:37:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C4FF32000) [pid = 3556] [serial = 1315] [outer = 0000008C4BAAA000] 07:37:42 INFO - PROCESS | 3556 | 1461163062809 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C50A75C00) [pid = 3556] [serial = 1316] [outer = 0000008C4BAAA000] 07:37:43 INFO - PROCESS | 3556 | 1461163063369 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 923ms 07:37:43 INFO - PROCESS | 3556 | 1461163063427 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 3556 | 1461163063434 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 07:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:37:43 INFO - PROCESS | 3556 | 1461163063441 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 3556 | 1461163063444 Marionette TRACE conn4 <- [1,1718,null,{}] 07:37:43 INFO - PROCESS | 3556 | 1461163063465 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:43 INFO - PROCESS | 3556 | 1461163063579 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:37:43 INFO - PROCESS | 3556 | 1461163063668 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C080000 == 44 [pid = 3556] [id = 439] 07:37:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C5185F400) [pid = 3556] [serial = 1317] [outer = 0000000000000000] 07:37:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C550D9800) [pid = 3556] [serial = 1318] [outer = 0000008C5185F400] 07:37:43 INFO - PROCESS | 3556 | 1461163063726 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C56D9F800) [pid = 3556] [serial = 1319] [outer = 0000008C5185F400] 07:37:44 INFO - PROCESS | 3556 | 1461163064355 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 07:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:37:44 INFO - PROCESS | 3556 | 1461163064394 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 07:37:44 INFO - PROCESS | 3556 | 1461163064398 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 3556 | 1461163064402 Marionette TRACE conn4 <- [1,1722,null,{}] 07:37:44 INFO - PROCESS | 3556 | 1461163064414 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:44 INFO - PROCESS | 3556 | 1461163064527 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:37:44 INFO - PROCESS | 3556 | 1461163064650 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F711800 == 45 [pid = 3556] [id = 440] 07:37:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C585AD400) [pid = 3556] [serial = 1320] [outer = 0000000000000000] 07:37:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C59F3B000) [pid = 3556] [serial = 1321] [outer = 0000008C585AD400] 07:37:44 INFO - PROCESS | 3556 | 1461163064712 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5B2E8800) [pid = 3556] [serial = 1322] [outer = 0000008C585AD400] 07:37:45 INFO - PROCESS | 3556 | 1461163065287 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 924ms 07:37:45 INFO - PROCESS | 3556 | 1461163065323 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 3556 | 1461163065327 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 07:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:37:45 INFO - PROCESS | 3556 | 1461163065330 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 3556 | 1461163065333 Marionette TRACE conn4 <- [1,1726,null,{}] 07:37:45 INFO - PROCESS | 3556 | 1461163065336 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:45 INFO - PROCESS | 3556 | 1461163065446 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:37:45 INFO - PROCESS | 3556 | 1461163065536 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8AE800 == 46 [pid = 3556] [id = 441] 07:37:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C5B3D9400) [pid = 3556] [serial = 1323] [outer = 0000000000000000] 07:37:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5B7EDC00) [pid = 3556] [serial = 1324] [outer = 0000008C5B3D9400] 07:37:45 INFO - PROCESS | 3556 | 1461163065597 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5BE5E400) [pid = 3556] [serial = 1325] [outer = 0000008C5B3D9400] 07:37:46 INFO - PROCESS | 3556 | 1461163066154 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 881ms 07:37:46 INFO - PROCESS | 3556 | 1461163066214 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 3556 | 1461163066216 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 07:37:46 INFO - PROCESS | 3556 | 1461163066220 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:37:46 INFO - PROCESS | 3556 | 1461163066222 Marionette TRACE conn4 <- [1,1730,null,{}] 07:37:46 INFO - PROCESS | 3556 | 1461163066226 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:46 INFO - PROCESS | 3556 | 1461163066331 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:37:46 INFO - PROCESS | 3556 | 1461163066421 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC9000 == 47 [pid = 3556] [id = 442] 07:37:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5BE69800) [pid = 3556] [serial = 1326] [outer = 0000000000000000] 07:37:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5BECB800) [pid = 3556] [serial = 1327] [outer = 0000008C5BE69800] 07:37:46 INFO - PROCESS | 3556 | 1461163066479 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5C02C400) [pid = 3556] [serial = 1328] [outer = 0000008C5BE69800] 07:37:47 INFO - PROCESS | 3556 | 1461163067028 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 880ms 07:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:37:47 INFO - PROCESS | 3556 | 1461163067120 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 3556 | 1461163067122 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 07:37:47 INFO - PROCESS | 3556 | 1461163067126 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 3556 | 1461163067128 Marionette TRACE conn4 <- [1,1734,null,{}] 07:37:47 INFO - PROCESS | 3556 | 1461163067132 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:47 INFO - PROCESS | 3556 | 1461163067396 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:37:47 INFO - PROCESS | 3556 | 1461163067522 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CD1000 == 48 [pid = 3556] [id = 443] 07:37:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C4998CC00) [pid = 3556] [serial = 1329] [outer = 0000000000000000] 07:37:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C4A954800) [pid = 3556] [serial = 1330] [outer = 0000008C4998CC00] 07:37:47 INFO - PROCESS | 3556 | 1461163067576 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4BD82800) [pid = 3556] [serial = 1331] [outer = 0000008C4998CC00] 07:37:48 INFO - PROCESS | 3556 | 1461163068222 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1124ms 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C57B9FC00) [pid = 3556] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C52171C00) [pid = 3556] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C54796400) [pid = 3556] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C56D97400) [pid = 3556] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C57603000) [pid = 3556] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C50C9F800) [pid = 3556] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C51859800) [pid = 3556] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C4B957800) [pid = 3556] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C4BC38800) [pid = 3556] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C576EA800) [pid = 3556] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C55933C00) [pid = 3556] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C55A5A000) [pid = 3556] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C4C531C00) [pid = 3556] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C4CDF6000) [pid = 3556] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5021A400) [pid = 3556] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C508B3800) [pid = 3556] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C58060400) [pid = 3556] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C57CD9C00) [pid = 3556] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 85 (0000008C59F39C00) [pid = 3556] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 84 (0000008C5809AC00) [pid = 3556] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 83 (0000008C58B2BC00) [pid = 3556] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 82 (0000008C5599A400) [pid = 3556] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 81 (0000008C4B960400) [pid = 3556] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 80 (0000008C5926F400) [pid = 3556] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 79 (0000008C5773E800) [pid = 3556] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | --DOMWINDOW == 78 (0000008C59B5B400) [pid = 3556] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:37:48 INFO - PROCESS | 3556 | 1461163068270 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 3556 | 1461163068275 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 07:37:48 INFO - PROCESS | 3556 | 1461163068282 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:37:48 INFO - PROCESS | 3556 | 1461163068286 Marionette TRACE conn4 <- [1,1738,null,{}] 07:37:48 INFO - PROCESS | 3556 | 1461163068291 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:48 INFO - PROCESS | 3556 | 1461163068380 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:37:48 INFO - PROCESS | 3556 | 1461163068387 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5078A000 == 49 [pid = 3556] [id = 444] 07:37:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 79 (0000008C4BC36C00) [pid = 3556] [serial = 1332] [outer = 0000000000000000] 07:37:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 80 (0000008C4BD83C00) [pid = 3556] [serial = 1333] [outer = 0000008C4BC36C00] 07:37:48 INFO - PROCESS | 3556 | 1461163068444 Marionette DEBUG loaded listener.js 07:37:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 81 (0000008C4CD83400) [pid = 3556] [serial = 1334] [outer = 0000008C4BC36C00] 07:37:48 INFO - PROCESS | 3556 | 1461163068973 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 07:37:49 INFO - PROCESS | 3556 | 1461163069023 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 3556 | 1461163069026 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 07:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:37:49 INFO - PROCESS | 3556 | 1461163069030 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 3556 | 1461163069032 Marionette TRACE conn4 <- [1,1742,null,{}] 07:37:49 INFO - PROCESS | 3556 | 1461163069036 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:49 INFO - PROCESS | 3556 | 1461163069126 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:37:49 INFO - PROCESS | 3556 | 1461163069202 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5823D800 == 50 [pid = 3556] [id = 445] 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 82 (0000008C4BC3BC00) [pid = 3556] [serial = 1335] [outer = 0000000000000000] 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 83 (0000008C50AE0400) [pid = 3556] [serial = 1336] [outer = 0000008C4BC3BC00] 07:37:49 INFO - PROCESS | 3556 | 1461163069251 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 84 (0000008C50CFEC00) [pid = 3556] [serial = 1337] [outer = 0000008C4BC3BC00] 07:37:49 INFO - PROCESS | 3556 | 1461163069666 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 07:37:49 INFO - PROCESS | 3556 | 1461163069703 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 3556 | 1461163069707 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 07:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:37:49 INFO - PROCESS | 3556 | 1461163069718 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 3556 | 1461163069722 Marionette TRACE conn4 <- [1,1746,null,{}] 07:37:49 INFO - PROCESS | 3556 | 1461163069726 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:49 INFO - PROCESS | 3556 | 1461163069815 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:37:49 INFO - PROCESS | 3556 | 1461163069822 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B3C800 == 51 [pid = 3556] [id = 446] 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 85 (0000008C51857C00) [pid = 3556] [serial = 1338] [outer = 0000000000000000] 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 86 (0000008C55063800) [pid = 3556] [serial = 1339] [outer = 0000008C51857C00] 07:37:49 INFO - PROCESS | 3556 | 1461163069869 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C55937400) [pid = 3556] [serial = 1340] [outer = 0000008C51857C00] 07:37:50 INFO - PROCESS | 3556 | 1461163070292 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 650ms 07:37:50 INFO - PROCESS | 3556 | 1461163070367 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 3556 | 1461163070369 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 07:37:50 INFO - PROCESS | 3556 | 1461163070372 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:37:50 INFO - PROCESS | 3556 | 1461163070374 Marionette TRACE conn4 <- [1,1750,null,{}] 07:37:50 INFO - PROCESS | 3556 | 1461163070378 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:50 INFO - PROCESS | 3556 | 1461163070488 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:37:50 INFO - PROCESS | 3556 | 1461163070568 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C079800 == 52 [pid = 3556] [id = 447] 07:37:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C55A5A000) [pid = 3556] [serial = 1341] [outer = 0000000000000000] 07:37:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C56D96C00) [pid = 3556] [serial = 1342] [outer = 0000008C55A5A000] 07:37:50 INFO - PROCESS | 3556 | 1461163070617 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C57695C00) [pid = 3556] [serial = 1343] [outer = 0000008C55A5A000] 07:37:51 INFO - PROCESS | 3556 | 1461163071049 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 07:37:51 INFO - PROCESS | 3556 | 1461163071109 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 3556 | 1461163071111 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 07:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:37:51 INFO - PROCESS | 3556 | 1461163071114 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 3556 | 1461163071116 Marionette TRACE conn4 <- [1,1754,null,{}] 07:37:51 INFO - PROCESS | 3556 | 1461163071120 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:51 INFO - PROCESS | 3556 | 1461163071233 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:37:51 INFO - PROCESS | 3556 | 1461163071287 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C90A000 == 53 [pid = 3556] [id = 448] 07:37:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C57742C00) [pid = 3556] [serial = 1344] [outer = 0000000000000000] 07:37:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C57747800) [pid = 3556] [serial = 1345] [outer = 0000008C57742C00] 07:37:51 INFO - PROCESS | 3556 | 1461163071346 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C57CE2000) [pid = 3556] [serial = 1346] [outer = 0000008C57742C00] 07:37:51 INFO - PROCESS | 3556 | 1461163071803 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 07:37:51 INFO - PROCESS | 3556 | 1461163071871 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 3556 | 1461163071873 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 07:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:37:51 INFO - PROCESS | 3556 | 1461163071876 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 3556 | 1461163071878 Marionette TRACE conn4 <- [1,1758,null,{}] 07:37:51 INFO - PROCESS | 3556 | 1461163071882 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3556 | 1461163071995 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:37:52 INFO - PROCESS | 3556 | 1461163072050 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D21A800 == 54 [pid = 3556] [id = 449] 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C58427800) [pid = 3556] [serial = 1347] [outer = 0000000000000000] 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5897A000) [pid = 3556] [serial = 1348] [outer = 0000008C58427800] 07:37:52 INFO - PROCESS | 3556 | 1461163072098 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C59327C00) [pid = 3556] [serial = 1349] [outer = 0000008C58427800] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C553BE800) [pid = 3556] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5768EC00) [pid = 3556] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C49984C00) [pid = 3556] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C4CCCEC00) [pid = 3556] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C4ACCDC00) [pid = 3556] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C52170C00) [pid = 3556] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C576A2C00) [pid = 3556] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C588BD400) [pid = 3556] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:37:52 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C5216C400) [pid = 3556] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:37:52 INFO - PROCESS | 3556 | 1461163072574 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 07:37:52 INFO - PROCESS | 3556 | 1461163072613 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 3556 | 1461163072615 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 07:37:52 INFO - PROCESS | 3556 | 1461163072618 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:37:52 INFO - PROCESS | 3556 | 1461163072620 Marionette TRACE conn4 <- [1,1762,null,{}] 07:37:52 INFO - PROCESS | 3556 | 1461163072624 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3556 | 1461163072708 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:37:52 INFO - PROCESS | 3556 | 1461163072787 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA07000 == 55 [pid = 3556] [id = 450] 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C4ACCDC00) [pid = 3556] [serial = 1350] [outer = 0000000000000000] 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C553C0400) [pid = 3556] [serial = 1351] [outer = 0000008C4ACCDC00] 07:37:52 INFO - PROCESS | 3556 | 1461163072835 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C59B63000) [pid = 3556] [serial = 1352] [outer = 0000008C4ACCDC00] 07:37:53 INFO - PROCESS | 3556 | 1461163073200 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 07:37:53 INFO - PROCESS | 3556 | 1461163073251 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 3556 | 1461163073253 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 07:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:37:53 INFO - PROCESS | 3556 | 1461163073256 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 3556 | 1461163073258 Marionette TRACE conn4 <- [1,1766,null,{}] 07:37:53 INFO - PROCESS | 3556 | 1461163073262 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:53 INFO - PROCESS | 3556 | 1461163073403 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:37:53 INFO - PROCESS | 3556 | 1461163073416 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA78800 == 56 [pid = 3556] [id = 451] 07:37:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C5A897400) [pid = 3556] [serial = 1353] [outer = 0000000000000000] 07:37:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C5AEB4800) [pid = 3556] [serial = 1354] [outer = 0000008C5A897400] 07:37:53 INFO - PROCESS | 3556 | 1461163073463 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C5C02B000) [pid = 3556] [serial = 1355] [outer = 0000008C5A897400] 07:37:53 INFO - PROCESS | 3556 | 1461163073862 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 07:37:53 INFO - PROCESS | 3556 | 1461163073889 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 3556 | 1461163073891 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 07:37:53 INFO - PROCESS | 3556 | 1461163073894 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:37:53 INFO - PROCESS | 3556 | 1461163073896 Marionette TRACE conn4 <- [1,1770,null,{}] 07:37:53 INFO - PROCESS | 3556 | 1461163073900 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:53 INFO - PROCESS | 3556 | 1461163073984 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:37:53 INFO - PROCESS | 3556 | 1461163073990 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEAC800 == 57 [pid = 3556] [id = 452] 07:37:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C5C038800) [pid = 3556] [serial = 1356] [outer = 0000000000000000] 07:37:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5C16F000) [pid = 3556] [serial = 1357] [outer = 0000008C5C038800] 07:37:54 INFO - PROCESS | 3556 | 1461163074037 Marionette DEBUG loaded listener.js 07:37:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C5C1D9800) [pid = 3556] [serial = 1358] [outer = 0000008C5C038800] 07:37:54 INFO - PROCESS | 3556 | 1461163074446 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:37: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 07:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 07:37:54 INFO - PROCESS | 3556 | 1461163074570 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 3556 | 1461163074574 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 07:37:54 INFO - PROCESS | 3556 | 1461163074579 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:37:54 INFO - PROCESS | 3556 | 1461163074584 Marionette TRACE conn4 <- [1,1774,null,{}] 07:37:54 INFO - PROCESS | 3556 | 1461163074591 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:54 INFO - PROCESS | 3556 | 1461163074750 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:37:54 INFO - PROCESS | 3556 | 1461163074889 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51947800 == 58 [pid = 3556] [id = 453] 07:37:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C4B962400) [pid = 3556] [serial = 1359] [outer = 0000000000000000] 07:37:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C4CB1F000) [pid = 3556] [serial = 1360] [outer = 0000008C4B962400] 07:37:54 INFO - PROCESS | 3556 | 1461163074949 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5005E000) [pid = 3556] [serial = 1361] [outer = 0000008C4B962400] 07:37:55 INFO - PROCESS | 3556 | 1461163075563 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:37: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 07:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1027ms 07:37:55 INFO - PROCESS | 3556 | 1461163075610 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:37:55 INFO - PROCESS | 3556 | 1461163075614 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 07:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:37:55 INFO - PROCESS | 3556 | 1461163075622 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 3556 | 1461163075627 Marionette TRACE conn4 <- [1,1778,null,{}] 07:37:55 INFO - PROCESS | 3556 | 1461163075631 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:55 INFO - PROCESS | 3556 | 1461163075748 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:37:55 INFO - PROCESS | 3556 | 1461163075872 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C902800 == 59 [pid = 3556] [id = 454] 07:37:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C549FCC00) [pid = 3556] [serial = 1362] [outer = 0000000000000000] 07:37:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C55068C00) [pid = 3556] [serial = 1363] [outer = 0000008C549FCC00] 07:37:55 INFO - PROCESS | 3556 | 1461163075930 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C57395400) [pid = 3556] [serial = 1364] [outer = 0000008C549FCC00] 07:37:56 INFO - PROCESS | 3556 | 1461163076542 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:37: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) 07:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 07:37:56 INFO - PROCESS | 3556 | 1461163076609 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:37:56 INFO - PROCESS | 3556 | 1461163076612 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 07:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:37:56 INFO - PROCESS | 3556 | 1461163076616 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:37:56 INFO - PROCESS | 3556 | 1461163076619 Marionette TRACE conn4 <- [1,1782,null,{}] 07:37:56 INFO - PROCESS | 3556 | 1461163076643 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:56 INFO - PROCESS | 3556 | 1461163076783 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:37:56 INFO - PROCESS | 3556 | 1461163076839 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60061800 == 60 [pid = 3556] [id = 455] 07:37:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C585AC400) [pid = 3556] [serial = 1365] [outer = 0000000000000000] 07:37:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C588B7000) [pid = 3556] [serial = 1366] [outer = 0000008C585AC400] 07:37:56 INFO - PROCESS | 3556 | 1461163076903 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5C039C00) [pid = 3556] [serial = 1367] [outer = 0000008C585AC400] 07:37:57 INFO - PROCESS | 3556 | 1461163077562 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 07:37:57 INFO - PROCESS | 3556 | 1461163077604 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 3556 | 1461163077607 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 07:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:37:57 INFO - PROCESS | 3556 | 1461163077611 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 3556 | 1461163077613 Marionette TRACE conn4 <- [1,1786,null,{}] 07:37:57 INFO - PROCESS | 3556 | 1461163077617 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:57 INFO - PROCESS | 3556 | 1461163077729 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:37:57 INFO - PROCESS | 3556 | 1461163077822 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D0A000 == 61 [pid = 3556] [id = 456] 07:37:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5C1E5000) [pid = 3556] [serial = 1368] [outer = 0000000000000000] 07:37:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5C66D400) [pid = 3556] [serial = 1369] [outer = 0000008C5C1E5000] 07:37:57 INFO - PROCESS | 3556 | 1461163077881 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5CAEE000) [pid = 3556] [serial = 1370] [outer = 0000008C5C1E5000] 07:37:58 INFO - PROCESS | 3556 | 1461163078438 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 881ms 07:37:58 INFO - PROCESS | 3556 | 1461163078494 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:37:58 INFO - PROCESS | 3556 | 1461163078497 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 07:37:58 INFO - PROCESS | 3556 | 1461163078500 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:37:58 INFO - PROCESS | 3556 | 1461163078502 Marionette TRACE conn4 <- [1,1790,null,{}] 07:37:58 INFO - PROCESS | 3556 | 1461163078506 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:58 INFO - PROCESS | 3556 | 1461163078614 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:37:58 INFO - PROCESS | 3556 | 1461163078735 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D7D800 == 62 [pid = 3556] [id = 457] 07:37:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5CB34800) [pid = 3556] [serial = 1371] [outer = 0000000000000000] 07:37:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5CB39000) [pid = 3556] [serial = 1372] [outer = 0000008C5CB34800] 07:37:58 INFO - PROCESS | 3556 | 1461163078795 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CC95C00) [pid = 3556] [serial = 1373] [outer = 0000008C5CB34800] 07:37:59 INFO - PROCESS | 3556 | 1461163079606 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1123ms 07:37:59 INFO - PROCESS | 3556 | 1461163079640 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 3556 | 1461163079645 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 07:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:37:59 INFO - PROCESS | 3556 | 1461163079651 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 3556 | 1461163079655 Marionette TRACE conn4 <- [1,1794,null,{}] 07:37:59 INFO - PROCESS | 3556 | 1461163079661 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:59 INFO - PROCESS | 3556 | 1461163079762 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:37:59 INFO - PROCESS | 3556 | 1461163079839 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58160000 == 63 [pid = 3556] [id = 458] 07:37:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C4BD7B000) [pid = 3556] [serial = 1374] [outer = 0000000000000000] 07:37:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C4FF2C400) [pid = 3556] [serial = 1375] [outer = 0000008C4BD7B000] 07:37:59 INFO - PROCESS | 3556 | 1461163079892 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C50ADA000) [pid = 3556] [serial = 1376] [outer = 0000008C4BD7B000] 07:38:00 INFO - PROCESS | 3556 | 1461163080516 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 07:38:00 INFO - PROCESS | 3556 | 1461163080577 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 3556 | 1461163080583 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 07:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:38:00 INFO - PROCESS | 3556 | 1461163080589 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 3556 | 1461163080592 Marionette TRACE conn4 <- [1,1798,null,{}] 07:38:00 INFO - PROCESS | 3556 | 1461163080610 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:00 INFO - PROCESS | 3556 | 1461163080726 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59543800 == 62 [pid = 3556] [id = 341] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA78800 == 61 [pid = 3556] [id = 451] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA07000 == 60 [pid = 3556] [id = 450] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D21A800 == 59 [pid = 3556] [id = 449] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C90A000 == 58 [pid = 3556] [id = 448] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C079800 == 57 [pid = 3556] [id = 447] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B3C800 == 56 [pid = 3556] [id = 446] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5823D800 == 55 [pid = 3556] [id = 445] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4BDEF400) [pid = 3556] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50AE4400) [pid = 3556] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C59B62C00) [pid = 3556] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5078A000 == 54 [pid = 3556] [id = 444] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CD1000 == 53 [pid = 3556] [id = 443] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC9000 == 52 [pid = 3556] [id = 442] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8AE800 == 51 [pid = 3556] [id = 441] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C080000 == 50 [pid = 3556] [id = 439] 07:38:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5499D000 == 49 [pid = 3556] [id = 438] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C576EF400) [pid = 3556] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5A898400) [pid = 3556] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50C38000) [pid = 3556] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C518C2C00) [pid = 3556] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C50006400) [pid = 3556] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C500B6000) [pid = 3556] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C4B6BF400) [pid = 3556] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4BD86000) [pid = 3556] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C55067400) [pid = 3556] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C56D93C00) [pid = 3556] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C57CDFC00) [pid = 3556] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C57BA7400) [pid = 3556] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C58B2AC00) [pid = 3556] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5834E000) [pid = 3556] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C57B9C400) [pid = 3556] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C585A4800) [pid = 3556] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C58B35C00) [pid = 3556] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C553B5C00) [pid = 3556] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C55938800) [pid = 3556] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:38:00 INFO - PROCESS | 3556 | 1461163080860 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5077F800 == 50 [pid = 3556] [id = 459] 07:38:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C498CB800) [pid = 3556] [serial = 1377] [outer = 0000000000000000] 07:38:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C4B29A400) [pid = 3556] [serial = 1378] [outer = 0000008C498CB800] 07:38:00 INFO - PROCESS | 3556 | 1461163080921 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4BDF1800) [pid = 3556] [serial = 1379] [outer = 0000008C498CB800] 07:38:01 INFO - PROCESS | 3556 | 1461163081380 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 839ms 07:38:01 INFO - PROCESS | 3556 | 1461163081445 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 3556 | 1461163081448 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 07:38:01 INFO - PROCESS | 3556 | 1461163081452 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:38:01 INFO - PROCESS | 3556 | 1461163081456 Marionette TRACE conn4 <- [1,1802,null,{}] 07:38:01 INFO - PROCESS | 3556 | 1461163081467 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:01 INFO - PROCESS | 3556 | 1461163081559 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:38:01 INFO - PROCESS | 3556 | 1461163081566 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FC7000 == 51 [pid = 3556] [id = 460] 07:38:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C54793800) [pid = 3556] [serial = 1380] [outer = 0000000000000000] 07:38:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C55063C00) [pid = 3556] [serial = 1381] [outer = 0000008C54793800] 07:38:01 INFO - PROCESS | 3556 | 1461163081617 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C553B8800) [pid = 3556] [serial = 1382] [outer = 0000008C54793800] 07:38:02 INFO - PROCESS | 3556 | 1461163082102 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 07:38:02 INFO - PROCESS | 3556 | 1461163082149 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 3556 | 1461163082151 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 07:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:38:02 INFO - PROCESS | 3556 | 1461163082155 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 3556 | 1461163082157 Marionette TRACE conn4 <- [1,1806,null,{}] 07:38:02 INFO - PROCESS | 3556 | 1461163082161 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:02 INFO - PROCESS | 3556 | 1461163082248 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:38:02 INFO - PROCESS | 3556 | 1461163082256 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B780800 == 52 [pid = 3556] [id = 461] 07:38:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C56D93800) [pid = 3556] [serial = 1383] [outer = 0000000000000000] 07:38:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C56D9EC00) [pid = 3556] [serial = 1384] [outer = 0000008C56D93800] 07:38:02 INFO - PROCESS | 3556 | 1461163082305 Marionette DEBUG loaded listener.js 07:38:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C576A2C00) [pid = 3556] [serial = 1385] [outer = 0000008C56D93800] 07:38:02 INFO - PROCESS | 3556 | 1461163082793 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 07:38:02 INFO - PROCESS | 3556 | 1461163082828 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:38:02 INFO - PROCESS | 3556 | 1461163082830 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 07:38:02 INFO - PROCESS | 3556 | 1461163082834 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 3556 | 1461163082835 Marionette TRACE conn4 <- [1,1810,null,{}] 07:38:02 INFO - PROCESS | 3556 | 1461163082839 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:02 INFO - PROCESS | 3556 | 1461163082923 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:38:02 INFO - PROCESS | 3556 | 1461163082929 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C139800 == 53 [pid = 3556] [id = 462] 07:38:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C576EB000) [pid = 3556] [serial = 1386] [outer = 0000000000000000] 07:38:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C57740000) [pid = 3556] [serial = 1387] [outer = 0000008C576EB000] 07:38:02 INFO - PROCESS | 3556 | 1461163082977 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C57CDA400) [pid = 3556] [serial = 1388] [outer = 0000008C576EB000] 07:38:03 INFO - PROCESS | 3556 | 1461163083466 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 07:38:03 INFO - PROCESS | 3556 | 1461163083509 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:38:03 INFO - PROCESS | 3556 | 1461163083511 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 07:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:38:03 INFO - PROCESS | 3556 | 1461163083514 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:38:03 INFO - PROCESS | 3556 | 1461163083516 Marionette TRACE conn4 <- [1,1814,null,{}] 07:38:03 INFO - PROCESS | 3556 | 1461163083520 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:03 INFO - PROCESS | 3556 | 1461163083687 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:38:03 INFO - PROCESS | 3556 | 1461163083745 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D205000 == 54 [pid = 3556] [id = 463] 07:38:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C585A3800) [pid = 3556] [serial = 1389] [outer = 0000000000000000] 07:38:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C588B5400) [pid = 3556] [serial = 1390] [outer = 0000008C585A3800] 07:38:03 INFO - PROCESS | 3556 | 1461163083797 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C58C7C000) [pid = 3556] [serial = 1391] [outer = 0000008C585A3800] 07:38:04 INFO - PROCESS | 3556 | 1461163084263 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 775ms 07:38:04 INFO - PROCESS | 3556 | 1461163084292 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 3556 | 1461163084295 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 07:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:38:04 INFO - PROCESS | 3556 | 1461163084304 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 3556 | 1461163084306 Marionette TRACE conn4 <- [1,1818,null,{}] 07:38:04 INFO - PROCESS | 3556 | 1461163084310 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:04 INFO - PROCESS | 3556 | 1461163084419 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:38:04 INFO - PROCESS | 3556 | 1461163084427 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0D000 == 55 [pid = 3556] [id = 464] 07:38:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C59328000) [pid = 3556] [serial = 1392] [outer = 0000000000000000] 07:38:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C59F43C00) [pid = 3556] [serial = 1393] [outer = 0000008C59328000] 07:38:04 INFO - PROCESS | 3556 | 1461163084473 Marionette DEBUG loaded listener.js 07:38:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5B7EE400) [pid = 3556] [serial = 1394] [outer = 0000008C59328000] 07:38:04 INFO - PROCESS | 3556 | 1461163084935 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 07:38:05 INFO - PROCESS | 3556 | 1461163085004 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:38:05 INFO - PROCESS | 3556 | 1461163085006 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 07:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:38:05 INFO - PROCESS | 3556 | 1461163085009 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:38:05 INFO - PROCESS | 3556 | 1461163085011 Marionette TRACE conn4 <- [1,1822,null,{}] 07:38:05 INFO - PROCESS | 3556 | 1461163085015 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:05 INFO - PROCESS | 3556 | 1461163085289 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C4998CC00) [pid = 3556] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C55A5A000) [pid = 3556] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C4B297000) [pid = 3556] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4ACCDC00) [pid = 3556] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C4BC36C00) [pid = 3556] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5A897400) [pid = 3556] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5C673800) [pid = 3556] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C51857C00) [pid = 3556] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C57742C00) [pid = 3556] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C4BC3BC00) [pid = 3556] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:38:05 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C58427800) [pid = 3556] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:38:05 INFO - PROCESS | 3556 | 1461163085350 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59060800 == 56 [pid = 3556] [id = 465] 07:38:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C4998CC00) [pid = 3556] [serial = 1395] [outer = 0000000000000000] 07:38:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C4BAA4000) [pid = 3556] [serial = 1396] [outer = 0000008C4998CC00] 07:38:05 INFO - PROCESS | 3556 | 1461163085398 Marionette DEBUG loaded listener.js 07:38:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C57694400) [pid = 3556] [serial = 1397] [outer = 0000008C4998CC00] 07:38:05 INFO - PROCESS | 3556 | 1461163085760 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 775ms 07:38:05 INFO - PROCESS | 3556 | 1461163085793 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:38:05 INFO - PROCESS | 3556 | 1461163085796 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 07:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:38:05 INFO - PROCESS | 3556 | 1461163085800 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:38:05 INFO - PROCESS | 3556 | 1461163085802 Marionette TRACE conn4 <- [1,1826,null,{}] 07:38:05 INFO - PROCESS | 3556 | 1461163085805 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:05 INFO - PROCESS | 3556 | 1461163085890 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:38:05 INFO - PROCESS | 3556 | 1461163085897 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FE9D800 == 57 [pid = 3556] [id = 466] 07:38:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5B761400) [pid = 3556] [serial = 1398] [outer = 0000000000000000] 07:38:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5C1E3400) [pid = 3556] [serial = 1399] [outer = 0000008C5B761400] 07:38:05 INFO - PROCESS | 3556 | 1461163085943 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5CAEB800) [pid = 3556] [serial = 1400] [outer = 0000008C5B761400] 07:38:06 INFO - PROCESS | 3556 | 1461163086393 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 07:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:38:06 INFO - PROCESS | 3556 | 1461163086431 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 3556 | 1461163086433 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 07:38:06 INFO - PROCESS | 3556 | 1461163086436 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 3556 | 1461163086438 Marionette TRACE conn4 <- [1,1830,null,{}] 07:38:06 INFO - PROCESS | 3556 | 1461163086442 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:06 INFO - PROCESS | 3556 | 1461163086526 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:38:06 INFO - PROCESS | 3556 | 1461163086532 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B16800 == 58 [pid = 3556] [id = 467] 07:38:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5CB39400) [pid = 3556] [serial = 1401] [outer = 0000000000000000] 07:38:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5CC9C400) [pid = 3556] [serial = 1402] [outer = 0000008C5CB39400] 07:38:06 INFO - PROCESS | 3556 | 1461163086578 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5CD1A400) [pid = 3556] [serial = 1403] [outer = 0000008C5CB39400] 07:38:07 INFO - PROCESS | 3556 | 1461163087014 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 07:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:38:07 INFO - PROCESS | 3556 | 1461163087068 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 3556 | 1461163087070 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 07:38:07 INFO - PROCESS | 3556 | 1461163087074 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 3556 | 1461163087076 Marionette TRACE conn4 <- [1,1834,null,{}] 07:38:07 INFO - PROCESS | 3556 | 1461163087084 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:07 INFO - PROCESS | 3556 | 1461163087192 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:38:07 INFO - PROCESS | 3556 | 1461163087200 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C615A7000 == 59 [pid = 3556] [id = 468] 07:38:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5CD20400) [pid = 3556] [serial = 1404] [outer = 0000000000000000] 07:38:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5CD28800) [pid = 3556] [serial = 1405] [outer = 0000008C5CD20400] 07:38:07 INFO - PROCESS | 3556 | 1461163087252 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CD5F400) [pid = 3556] [serial = 1406] [outer = 0000008C5CD20400] 07:38:08 INFO - PROCESS | 3556 | 1461163088004 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 07:38:08 INFO - PROCESS | 3556 | 1461163088063 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 3556 | 1461163088069 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 07:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:38:08 INFO - PROCESS | 3556 | 1461163088075 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - PROCESS | 3556 | 1461163088079 Marionette TRACE conn4 <- [1,1838,null,{}] 07:38:08 INFO - PROCESS | 3556 | 1461163088085 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:08 INFO - PROCESS | 3556 | 1461163088235 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:38:08 INFO - PROCESS | 3556 | 1461163088361 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5863A000 == 60 [pid = 3556] [id = 469] 07:38:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C507A1400) [pid = 3556] [serial = 1407] [outer = 0000000000000000] 07:38:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C50CF1400) [pid = 3556] [serial = 1408] [outer = 0000008C507A1400] 07:38:08 INFO - PROCESS | 3556 | 1461163088424 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5478C800) [pid = 3556] [serial = 1409] [outer = 0000008C507A1400] 07:38:08 INFO - PROCESS | 3556 | 1461163088987 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 07:38:09 INFO - PROCESS | 3556 | 1461163089064 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 3556 | 1461163089071 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 07:38:09 INFO - PROCESS | 3556 | 1461163089078 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:38:09 INFO - PROCESS | 3556 | 1461163089081 Marionette TRACE conn4 <- [1,1842,null,{}] 07:38:09 INFO - PROCESS | 3556 | 1461163089085 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:09 INFO - PROCESS | 3556 | 1461163089204 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:38:09 INFO - PROCESS | 3556 | 1461163089328 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D163800 == 61 [pid = 3556] [id = 470] 07:38:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C56D92C00) [pid = 3556] [serial = 1410] [outer = 0000000000000000] 07:38:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C57745C00) [pid = 3556] [serial = 1411] [outer = 0000008C56D92C00] 07:38:09 INFO - PROCESS | 3556 | 1461163089388 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5809AC00) [pid = 3556] [serial = 1412] [outer = 0000008C56D92C00] 07:38:10 INFO - PROCESS | 3556 | 1461163090030 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 07:38:10 INFO - PROCESS | 3556 | 1461163090069 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:38:10 INFO - PROCESS | 3556 | 1461163090072 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 07:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:38:10 INFO - PROCESS | 3556 | 1461163090076 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:38:10 INFO - PROCESS | 3556 | 1461163090080 Marionette TRACE conn4 <- [1,1846,null,{}] 07:38:10 INFO - PROCESS | 3556 | 1461163090092 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:10 INFO - PROCESS | 3556 | 1461163090268 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:38:10 INFO - PROCESS | 3556 | 1461163090289 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61676000 == 62 [pid = 3556] [id = 471] 07:38:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5C175C00) [pid = 3556] [serial = 1413] [outer = 0000000000000000] 07:38:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5C1E2000) [pid = 3556] [serial = 1414] [outer = 0000008C5C175C00] 07:38:10 INFO - PROCESS | 3556 | 1461163090349 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5CD26400) [pid = 3556] [serial = 1415] [outer = 0000008C5C175C00] 07:38:11 INFO - PROCESS | 3556 | 1461163090995 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 07:38:11 INFO - PROCESS | 3556 | 1461163091065 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 3556 | 1461163091068 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 07:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:38:11 INFO - PROCESS | 3556 | 1461163091072 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 3556 | 1461163091074 Marionette TRACE conn4 <- [1,1850,null,{}] 07:38:11 INFO - PROCESS | 3556 | 1461163091078 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:11 INFO - PROCESS | 3556 | 1461163091191 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:38:11 INFO - PROCESS | 3556 | 1461163091314 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6273D000 == 63 [pid = 3556] [id = 472] 07:38:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5CD5CC00) [pid = 3556] [serial = 1416] [outer = 0000000000000000] 07:38:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5CD61C00) [pid = 3556] [serial = 1417] [outer = 0000008C5CD5CC00] 07:38:11 INFO - PROCESS | 3556 | 1461163091374 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5CD9E000) [pid = 3556] [serial = 1418] [outer = 0000008C5CD5CC00] 07:38:11 INFO - PROCESS | 3556 | 1461163091937 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 922ms 07:38:12 INFO - PROCESS | 3556 | 1461163091995 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 3556 | 1461163091998 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 07:38:12 INFO - PROCESS | 3556 | 1461163092001 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:38:12 INFO - PROCESS | 3556 | 1461163092004 Marionette TRACE conn4 <- [1,1854,null,{}] 07:38:12 INFO - PROCESS | 3556 | 1461163092007 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:12 INFO - PROCESS | 3556 | 1461163092135 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:38:12 INFO - PROCESS | 3556 | 1461163092231 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C074800 == 64 [pid = 3556] [id = 473] 07:38:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C4B9ED800) [pid = 3556] [serial = 1419] [outer = 0000000000000000] 07:38:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C58B36400) [pid = 3556] [serial = 1420] [outer = 0000008C4B9ED800] 07:38:12 INFO - PROCESS | 3556 | 1461163092290 Marionette DEBUG loaded listener.js 07:38:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5CDA3C00) [pid = 3556] [serial = 1421] [outer = 0000008C4B9ED800] 07:38:13 INFO - PROCESS | 3556 | 1461163093128 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1180ms 07:38:13 INFO - PROCESS | 3556 | 1461163093185 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:38:13 INFO - PROCESS | 3556 | 1461163093189 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 07:38:13 INFO - PROCESS | 3556 | 1461163093194 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:38:13 INFO - PROCESS | 3556 | 1461163093198 Marionette TRACE conn4 <- [1,1858,null,{}] 07:38:13 INFO - PROCESS | 3556 | 1461163093204 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:13 INFO - PROCESS | 3556 | 1461163093306 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:38:13 INFO - PROCESS | 3556 | 1461163093438 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4AC13800 == 65 [pid = 3556] [id = 474] 07:38:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C4FD6D400) [pid = 3556] [serial = 1422] [outer = 0000000000000000] 07:38:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C50009800) [pid = 3556] [serial = 1423] [outer = 0000008C4FD6D400] 07:38:13 INFO - PROCESS | 3556 | 1461163093500 Marionette DEBUG loaded listener.js 07:38:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C50DCD800) [pid = 3556] [serial = 1424] [outer = 0000008C4FD6D400] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B28B000 == 64 [pid = 3556] [id = 432] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58236800 == 63 [pid = 3556] [id = 430] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B16800 == 62 [pid = 3556] [id = 467] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FE9D800 == 61 [pid = 3556] [id = 466] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59060800 == 60 [pid = 3556] [id = 465] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0D000 == 59 [pid = 3556] [id = 464] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D205000 == 58 [pid = 3556] [id = 463] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C139800 == 57 [pid = 3556] [id = 462] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B780800 == 56 [pid = 3556] [id = 461] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FC7000 == 55 [pid = 3556] [id = 460] 07:38:13 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5077F800 == 54 [pid = 3556] [id = 459] 07:38:13 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5C16F000) [pid = 3556] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:38:13 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5BECB800) [pid = 3556] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:38:13 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5B7EDC00) [pid = 3556] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58160000 == 53 [pid = 3556] [id = 458] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D7D800 == 52 [pid = 3556] [id = 457] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D0A000 == 51 [pid = 3556] [id = 456] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60061800 == 50 [pid = 3556] [id = 455] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C902800 == 49 [pid = 3556] [id = 454] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51947800 == 48 [pid = 3556] [id = 453] 07:38:14 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEAC800 == 47 [pid = 3556] [id = 452] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C4A954800) [pid = 3556] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C56D96C00) [pid = 3556] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C52565C00) [pid = 3556] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57695C00) [pid = 3556] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C553C0400) [pid = 3556] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C550D9800) [pid = 3556] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C4BD82800) [pid = 3556] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C4CD83400) [pid = 3556] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C59B63000) [pid = 3556] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5AEB4800) [pid = 3556] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C4BD83C00) [pid = 3556] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CC96C00) [pid = 3556] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C55937400) [pid = 3556] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4FF32000) [pid = 3556] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C57747800) [pid = 3556] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C55063800) [pid = 3556] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C50AE0400) [pid = 3556] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C59327C00) [pid = 3556] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C50CFEC00) [pid = 3556] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C59F3B000) [pid = 3556] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C57CE2000) [pid = 3556] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5897A000) [pid = 3556] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5C02B000) [pid = 3556] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3556 | 1461163094130 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 07:38:14 INFO - PROCESS | 3556 | 1461163094185 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 3556 | 1461163094191 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 07:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:38:14 INFO - PROCESS | 3556 | 1461163094197 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 3556 | 1461163094200 Marionette TRACE conn4 <- [1,1862,null,{}] 07:38:14 INFO - PROCESS | 3556 | 1461163094254 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:14 INFO - PROCESS | 3556 | 1461163094464 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:38:14 INFO - PROCESS | 3556 | 1461163094516 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51934800 == 48 [pid = 3556] [id = 475] 07:38:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C4B4B8C00) [pid = 3556] [serial = 1425] [outer = 0000000000000000] 07:38:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C4B95F000) [pid = 3556] [serial = 1426] [outer = 0000008C4B4B8C00] 07:38:14 INFO - PROCESS | 3556 | 1461163094578 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5000AC00) [pid = 3556] [serial = 1427] [outer = 0000008C4B4B8C00] 07:38:15 INFO - PROCESS | 3556 | 1461163095248 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1134ms 07:38:15 INFO - PROCESS | 3556 | 1461163095356 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 3556 | 1461163095362 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 07:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:38:15 INFO - PROCESS | 3556 | 1461163095383 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 3556 | 1461163095386 Marionette TRACE conn4 <- [1,1866,null,{}] 07:38:15 INFO - PROCESS | 3556 | 1461163095391 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:15 INFO - PROCESS | 3556 | 1461163095511 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:38:15 INFO - PROCESS | 3556 | 1461163095588 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59068800 == 49 [pid = 3556] [id = 476] 07:38:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C50DCE400) [pid = 3556] [serial = 1428] [outer = 0000000000000000] 07:38:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C549F9800) [pid = 3556] [serial = 1429] [outer = 0000008C50DCE400] 07:38:15 INFO - PROCESS | 3556 | 1461163095689 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C553BF000) [pid = 3556] [serial = 1430] [outer = 0000008C50DCE400] 07:38:16 INFO - PROCESS | 3556 | 1461163096264 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 923ms 07:38:16 INFO - PROCESS | 3556 | 1461163096310 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 3556 | 1461163096313 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 07:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:38:16 INFO - PROCESS | 3556 | 1461163096317 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 3556 | 1461163096319 Marionette TRACE conn4 <- [1,1870,null,{}] 07:38:16 INFO - PROCESS | 3556 | 1461163096324 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:16 INFO - PROCESS | 3556 | 1461163096435 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:38:16 INFO - PROCESS | 3556 | 1461163096530 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B786800 == 50 [pid = 3556] [id = 477] 07:38:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C55ABD000) [pid = 3556] [serial = 1431] [outer = 0000000000000000] 07:38:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57396400) [pid = 3556] [serial = 1432] [outer = 0000008C55ABD000] 07:38:16 INFO - PROCESS | 3556 | 1461163096594 Marionette DEBUG loaded listener.js 07:38:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C576F3800) [pid = 3556] [serial = 1433] [outer = 0000008C55ABD000] 07:38:17 INFO - PROCESS | 3556 | 1461163097221 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 07:38:17 INFO - PROCESS | 3556 | 1461163097307 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:38:17 INFO - PROCESS | 3556 | 1461163097314 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 07:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:38:17 INFO - PROCESS | 3556 | 1461163097325 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 3556 | 1461163097327 Marionette TRACE conn4 <- [1,1874,null,{}] 07:38:17 INFO - PROCESS | 3556 | 1461163097346 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:17 INFO - PROCESS | 3556 | 1461163097459 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:38:17 INFO - PROCESS | 3556 | 1461163097574 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91D000 == 51 [pid = 3556] [id = 478] 07:38:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C57BA1400) [pid = 3556] [serial = 1434] [outer = 0000000000000000] 07:38:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C585AB000) [pid = 3556] [serial = 1435] [outer = 0000008C57BA1400] 07:38:17 INFO - PROCESS | 3556 | 1461163097634 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C58C7AC00) [pid = 3556] [serial = 1436] [outer = 0000008C57BA1400] 07:38:18 INFO - PROCESS | 3556 | 1461163098246 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1003ms 07:38:18 INFO - PROCESS | 3556 | 1461163098328 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 3556 | 1461163098330 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 07:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:38:18 INFO - PROCESS | 3556 | 1461163098334 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 3556 | 1461163098336 Marionette TRACE conn4 <- [1,1878,null,{}] 07:38:18 INFO - PROCESS | 3556 | 1461163098340 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:18 INFO - PROCESS | 3556 | 1461163098445 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:38:18 INFO - PROCESS | 3556 | 1461163098565 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D493000 == 52 [pid = 3556] [id = 479] 07:38:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C58B32000) [pid = 3556] [serial = 1437] [outer = 0000000000000000] 07:38:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C59F42000) [pid = 3556] [serial = 1438] [outer = 0000008C58B32000] 07:38:18 INFO - PROCESS | 3556 | 1461163098625 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5BEC9C00) [pid = 3556] [serial = 1439] [outer = 0000008C58B32000] 07:38:19 INFO - PROCESS | 3556 | 1461163099166 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 881ms 07:38:19 INFO - PROCESS | 3556 | 1461163099218 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 3556 | 1461163099220 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 07:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:38:19 INFO - PROCESS | 3556 | 1461163099224 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 3556 | 1461163099226 Marionette TRACE conn4 <- [1,1882,null,{}] 07:38:19 INFO - PROCESS | 3556 | 1461163099230 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:19 INFO - PROCESS | 3556 | 1461163099392 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:38:19 INFO - PROCESS | 3556 | 1461163099518 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F715000 == 53 [pid = 3556] [id = 480] 07:38:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5BE5B800) [pid = 3556] [serial = 1440] [outer = 0000000000000000] 07:38:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5CB3B000) [pid = 3556] [serial = 1441] [outer = 0000008C5BE5B800] 07:38:19 INFO - PROCESS | 3556 | 1461163099582 Marionette DEBUG loaded listener.js 07:38:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5CD1B400) [pid = 3556] [serial = 1442] [outer = 0000008C5BE5B800] 07:38:20 INFO - PROCESS | 3556 | 1461163100208 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1025ms 07:38:20 INFO - PROCESS | 3556 | 1461163100252 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:38:20 INFO - PROCESS | 3556 | 1461163100255 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 07:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:38:20 INFO - PROCESS | 3556 | 1461163100275 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:38:20 INFO - PROCESS | 3556 | 1461163100278 Marionette TRACE conn4 <- [1,1886,null,{}] 07:38:20 INFO - PROCESS | 3556 | 1461163100284 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:20 INFO - PROCESS | 3556 | 1461163100408 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:38:20 INFO - PROCESS | 3556 | 1461163100582 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521D0800 == 54 [pid = 3556] [id = 481] 07:38:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C49983000) [pid = 3556] [serial = 1443] [outer = 0000000000000000] 07:38:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C4B295800) [pid = 3556] [serial = 1444] [outer = 0000008C49983000] 07:38:20 INFO - PROCESS | 3556 | 1461163100638 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C50ADEC00) [pid = 3556] [serial = 1445] [outer = 0000008C49983000] 07:38:21 INFO - PROCESS | 3556 | 1461163101301 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1096ms 07:38:21 INFO - PROCESS | 3556 | 1461163101378 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:38:21 INFO - PROCESS | 3556 | 1461163101384 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 07:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:38:21 INFO - PROCESS | 3556 | 1461163101389 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 3556 | 1461163101393 Marionette TRACE conn4 <- [1,1890,null,{}] 07:38:21 INFO - PROCESS | 3556 | 1461163101398 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:21 INFO - PROCESS | 3556 | 1461163101494 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:38:21 INFO - PROCESS | 3556 | 1461163101508 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C08A800 == 55 [pid = 3556] [id = 482] 07:38:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5505C400) [pid = 3556] [serial = 1446] [outer = 0000000000000000] 07:38:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C55395000) [pid = 3556] [serial = 1447] [outer = 0000008C5505C400] 07:38:21 INFO - PROCESS | 3556 | 1461163101558 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C57CD9800) [pid = 3556] [serial = 1448] [outer = 0000008C5505C400] 07:38:22 INFO - PROCESS | 3556 | 1461163102041 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 07:38:22 INFO - PROCESS | 3556 | 1461163102065 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 3556 | 1461163102069 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 07:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:38:22 INFO - PROCESS | 3556 | 1461163102074 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 3556 | 1461163102076 Marionette TRACE conn4 <- [1,1894,null,{}] 07:38:22 INFO - PROCESS | 3556 | 1461163102080 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:22 INFO - PROCESS | 3556 | 1461163102171 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:38:22 INFO - PROCESS | 3556 | 1461163102181 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAB4800 == 56 [pid = 3556] [id = 483] 07:38:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5A835400) [pid = 3556] [serial = 1449] [outer = 0000000000000000] 07:38:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C02B000) [pid = 3556] [serial = 1450] [outer = 0000008C5A835400] 07:38:22 INFO - PROCESS | 3556 | 1461163102230 Marionette DEBUG loaded listener.js 07:38:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5C66F000) [pid = 3556] [serial = 1451] [outer = 0000008C5A835400] 07:38:22 INFO - PROCESS | 3556 | 1461163102725 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 07:38:22 INFO - PROCESS | 3556 | 1461163102747 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 3556 | 1461163102749 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 07:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:38:22 INFO - PROCESS | 3556 | 1461163102754 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 3556 | 1461163102761 Marionette TRACE conn4 <- [1,1898,null,{}] 07:38:22 INFO - PROCESS | 3556 | 1461163102770 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:22 INFO - PROCESS | 3556 | 1461163102893 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:38:22 INFO - PROCESS | 3556 | 1461163102990 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D90000 == 57 [pid = 3556] [id = 484] 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C58B30000) [pid = 3556] [serial = 1452] [outer = 0000000000000000] 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5CD97C00) [pid = 3556] [serial = 1453] [outer = 0000008C58B30000] 07:38:23 INFO - PROCESS | 3556 | 1461163103038 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5D38FC00) [pid = 3556] [serial = 1454] [outer = 0000008C58B30000] 07:38:23 INFO - PROCESS | 3556 | 1461163103460 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 07:38:23 INFO - PROCESS | 3556 | 1461163103493 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:38:23 INFO - PROCESS | 3556 | 1461163103496 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 07:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:38:23 INFO - PROCESS | 3556 | 1461163103500 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:38:23 INFO - PROCESS | 3556 | 1461163103502 Marionette TRACE conn4 <- [1,1902,null,{}] 07:38:23 INFO - PROCESS | 3556 | 1461163103505 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:23 INFO - PROCESS | 3556 | 1461163103623 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:38:23 INFO - PROCESS | 3556 | 1461163103629 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C42000 == 58 [pid = 3556] [id = 485] 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5D393400) [pid = 3556] [serial = 1455] [outer = 0000000000000000] 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5D397800) [pid = 3556] [serial = 1456] [outer = 0000008C5D393400] 07:38:23 INFO - PROCESS | 3556 | 1461163103722 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5D629C00) [pid = 3556] [serial = 1457] [outer = 0000008C5D393400] 07:38:24 INFO - PROCESS | 3556 | 1461163104171 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 07:38:24 INFO - PROCESS | 3556 | 1461163104273 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 3556 | 1461163104275 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 07:38:24 INFO - PROCESS | 3556 | 1461163104281 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 3556 | 1461163104283 Marionette TRACE conn4 <- [1,1906,null,{}] 07:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:38:24 INFO - PROCESS | 3556 | 1461163104286 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:24 INFO - PROCESS | 3556 | 1461163104403 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:38:24 INFO - PROCESS | 3556 | 1461163104463 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CC7000 == 59 [pid = 3556] [id = 486] 07:38:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D6C0800) [pid = 3556] [serial = 1458] [outer = 0000000000000000] 07:38:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5D6C4000) [pid = 3556] [serial = 1459] [outer = 0000008C5D6C0800] 07:38:24 INFO - PROCESS | 3556 | 1461163104520 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5D7A3000) [pid = 3556] [serial = 1460] [outer = 0000008C5D6C0800] 07:38:24 INFO - PROCESS | 3556 | 1461163104978 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 713ms 07:38:25 INFO - PROCESS | 3556 | 1461163105004 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 3556 | 1461163105006 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 07:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:38:25 INFO - PROCESS | 3556 | 1461163105009 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 3556 | 1461163105011 Marionette TRACE conn4 <- [1,1910,null,{}] 07:38:25 INFO - PROCESS | 3556 | 1461163105014 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:25 INFO - PROCESS | 3556 | 1461163105131 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:38:25 INFO - PROCESS | 3556 | 1461163105192 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D71000 == 60 [pid = 3556] [id = 487] 07:38:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5D7A6000) [pid = 3556] [serial = 1461] [outer = 0000000000000000] 07:38:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5D7C3400) [pid = 3556] [serial = 1462] [outer = 0000008C5D7A6000] 07:38:25 INFO - PROCESS | 3556 | 1461163105239 Marionette DEBUG loaded listener.js 07:38:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5D7CA000) [pid = 3556] [serial = 1463] [outer = 0000008C5D7A6000] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5B761400) [pid = 3556] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C4B9ED800) [pid = 3556] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C4BAA6400) [pid = 3556] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C59F41800) [pid = 3556] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C59525800) [pid = 3556] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5B3D9400) [pid = 3556] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5BE69800) [pid = 3556] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4BAAA000) [pid = 3556] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5185F400) [pid = 3556] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C585AD400) [pid = 3556] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5CB39400) [pid = 3556] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C585A3800) [pid = 3556] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C59328000) [pid = 3556] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5C038800) [pid = 3556] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5CB34800) [pid = 3556] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C576EB000) [pid = 3556] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C56D93800) [pid = 3556] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C4BD7B000) [pid = 3556] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C4B962400) [pid = 3556] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5C1E5000) [pid = 3556] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C54793800) [pid = 3556] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C4998CC00) [pid = 3556] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C498CB800) [pid = 3556] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C549FCC00) [pid = 3556] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:38:25 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C585AC400) [pid = 3556] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:38:25 INFO - PROCESS | 3556 | 1461163105807 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 839ms 07:38:25 INFO - PROCESS | 3556 | 1461163105852 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 3556 | 1461163105854 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 07:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:38:25 INFO - PROCESS | 3556 | 1461163105858 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 3556 | 1461163105860 Marionette TRACE conn4 <- [1,1914,null,{}] 07:38:25 INFO - PROCESS | 3556 | 1461163105864 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:25 INFO - PROCESS | 3556 | 1461163105951 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:38:25 INFO - PROCESS | 3556 | 1461163105961 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D7E000 == 61 [pid = 3556] [id = 488] 07:38:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4BDE8800) [pid = 3556] [serial = 1464] [outer = 0000000000000000] 07:38:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C51861400) [pid = 3556] [serial = 1465] [outer = 0000008C4BDE8800] 07:38:26 INFO - PROCESS | 3556 | 1461163106010 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5773F000) [pid = 3556] [serial = 1466] [outer = 0000008C4BDE8800] 07:38:26 INFO - PROCESS | 3556 | 1461163106439 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 07:38:26 INFO - PROCESS | 3556 | 1461163106490 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:38:26 INFO - PROCESS | 3556 | 1461163106493 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 07:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:38:26 INFO - PROCESS | 3556 | 1461163106496 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 3556 | 1461163106498 Marionette TRACE conn4 <- [1,1918,null,{}] 07:38:26 INFO - PROCESS | 3556 | 1461163106502 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:26 INFO - PROCESS | 3556 | 1461163106590 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:38:26 INFO - PROCESS | 3556 | 1461163106596 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F1B800 == 62 [pid = 3556] [id = 489] 07:38:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C58970000) [pid = 3556] [serial = 1467] [outer = 0000000000000000] 07:38:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5B762C00) [pid = 3556] [serial = 1468] [outer = 0000008C58970000] 07:38:26 INFO - PROCESS | 3556 | 1461163106642 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5D7AAC00) [pid = 3556] [serial = 1469] [outer = 0000008C58970000] 07:38:27 INFO - PROCESS | 3556 | 1461163107072 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 07:38:27 INFO - PROCESS | 3556 | 1461163107128 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:38:27 INFO - PROCESS | 3556 | 1461163107130 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 07:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:38:27 INFO - PROCESS | 3556 | 1461163107134 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:38:27 INFO - PROCESS | 3556 | 1461163107135 Marionette TRACE conn4 <- [1,1922,null,{}] 07:38:27 INFO - PROCESS | 3556 | 1461163107139 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:27 INFO - PROCESS | 3556 | 1461163107228 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:38:27 INFO - PROCESS | 3556 | 1461163107235 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FB1000 == 63 [pid = 3556] [id = 490] 07:38:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5EAD6000) [pid = 3556] [serial = 1470] [outer = 0000000000000000] 07:38:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5EAD9000) [pid = 3556] [serial = 1471] [outer = 0000008C5EAD6000] 07:38:27 INFO - PROCESS | 3556 | 1461163107281 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5EAE1400) [pid = 3556] [serial = 1472] [outer = 0000008C5EAD6000] 07:38:28 INFO - PROCESS | 3556 | 1461163108009 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 923ms 07:38:28 INFO - PROCESS | 3556 | 1461163108061 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 3556 | 1461163108067 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 07:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:38:28 INFO - PROCESS | 3556 | 1461163108073 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 3556 | 1461163108077 Marionette TRACE conn4 <- [1,1926,null,{}] 07:38:28 INFO - PROCESS | 3556 | 1461163108082 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:28 INFO - PROCESS | 3556 | 1461163108202 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:38:28 INFO - PROCESS | 3556 | 1461163108334 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D48D000 == 64 [pid = 3556] [id = 491] 07:38:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C553BA800) [pid = 3556] [serial = 1473] [outer = 0000000000000000] 07:38:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C56D9E400) [pid = 3556] [serial = 1474] [outer = 0000008C553BA800] 07:38:28 INFO - PROCESS | 3556 | 1461163108395 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5806D400) [pid = 3556] [serial = 1475] [outer = 0000008C553BA800] 07:38:29 INFO - PROCESS | 3556 | 1461163109031 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1027ms 07:38:29 INFO - PROCESS | 3556 | 1461163109102 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 3556 | 1461163109109 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 07:38:29 INFO - PROCESS | 3556 | 1461163109116 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:38:29 INFO - PROCESS | 3556 | 1461163109119 Marionette TRACE conn4 <- [1,1930,null,{}] 07:38:29 INFO - PROCESS | 3556 | 1461163109123 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:29 INFO - PROCESS | 3556 | 1461163109271 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:38:29 INFO - PROCESS | 3556 | 1461163109400 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6163E800 == 65 [pid = 3556] [id = 492] 07:38:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C59B62C00) [pid = 3556] [serial = 1476] [outer = 0000000000000000] 07:38:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CCA2400) [pid = 3556] [serial = 1477] [outer = 0000008C59B62C00] 07:38:29 INFO - PROCESS | 3556 | 1461163109459 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5CD9C000) [pid = 3556] [serial = 1478] [outer = 0000008C59B62C00] 07:38:30 INFO - PROCESS | 3556 | 1461163110127 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1072ms 07:38:30 INFO - PROCESS | 3556 | 1461163110194 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 3556 | 1461163110196 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 07:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:38:30 INFO - PROCESS | 3556 | 1461163110200 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 3556 | 1461163110204 Marionette TRACE conn4 <- [1,1934,null,{}] 07:38:30 INFO - PROCESS | 3556 | 1461163110216 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:30 INFO - PROCESS | 3556 | 1461163110334 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:38:30 INFO - PROCESS | 3556 | 1461163110465 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FD4800 == 66 [pid = 3556] [id = 493] 07:38:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5D6C1000) [pid = 3556] [serial = 1479] [outer = 0000000000000000] 07:38:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5D7A7800) [pid = 3556] [serial = 1480] [outer = 0000008C5D6C1000] 07:38:30 INFO - PROCESS | 3556 | 1461163110527 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5EADD800) [pid = 3556] [serial = 1481] [outer = 0000008C5D6C1000] 07:38:31 INFO - PROCESS | 3556 | 1461163111197 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1028ms 07:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:38:31 INFO - PROCESS | 3556 | 1461163111231 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:38:31 INFO - PROCESS | 3556 | 1461163111234 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 07:38:31 INFO - PROCESS | 3556 | 1461163111237 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 3556 | 1461163111239 Marionette TRACE conn4 <- [1,1938,null,{}] 07:38:31 INFO - PROCESS | 3556 | 1461163111243 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:31 INFO - PROCESS | 3556 | 1461163111360 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:38:31 INFO - PROCESS | 3556 | 1461163111490 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C4AC18800 == 67 [pid = 3556] [id = 494] 07:38:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C4998B000) [pid = 3556] [serial = 1482] [outer = 0000000000000000] 07:38:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C4B25A000) [pid = 3556] [serial = 1483] [outer = 0000008C4998B000] 07:38:31 INFO - PROCESS | 3556 | 1461163111549 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C50859000) [pid = 3556] [serial = 1484] [outer = 0000008C4998B000] 07:38:32 INFO - PROCESS | 3556 | 1461163112318 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1127ms 07:38:32 INFO - PROCESS | 3556 | 1461163112367 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 3556 | 1461163112372 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 07:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:38:32 INFO - PROCESS | 3556 | 1461163112378 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 3556 | 1461163112382 Marionette TRACE conn4 <- [1,1942,null,{}] 07:38:32 INFO - PROCESS | 3556 | 1461163112387 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:32 INFO - PROCESS | 3556 | 1461163112491 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:38:32 INFO - PROCESS | 3556 | 1461163112627 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50DAD000 == 68 [pid = 3556] [id = 495] 07:38:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C4BDED000) [pid = 3556] [serial = 1485] [outer = 0000000000000000] 07:38:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C4CCCB800) [pid = 3556] [serial = 1486] [outer = 0000008C4BDED000] 07:38:32 INFO - PROCESS | 3556 | 1461163112683 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5079A800) [pid = 3556] [serial = 1487] [outer = 0000008C4BDED000] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5937D800 == 67 [pid = 3556] [id = 431] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D492800 == 66 [pid = 3556] [id = 436] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D176800 == 65 [pid = 3556] [id = 435] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F711800 == 64 [pid = 3556] [id = 440] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57B3D000 == 63 [pid = 3556] [id = 339] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F1B800 == 62 [pid = 3556] [id = 489] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D7E000 == 61 [pid = 3556] [id = 488] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D71000 == 60 [pid = 3556] [id = 487] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63CC7000 == 59 [pid = 3556] [id = 486] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50C42000 == 58 [pid = 3556] [id = 485] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D90000 == 57 [pid = 3556] [id = 484] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAB4800 == 56 [pid = 3556] [id = 483] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C50009800) [pid = 3556] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C50CF1400) [pid = 3556] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5CD28800) [pid = 3556] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C57745C00) [pid = 3556] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5C1E2000) [pid = 3556] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CD61C00) [pid = 3556] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C08A800 == 55 [pid = 3556] [id = 482] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521D0800 == 54 [pid = 3556] [id = 481] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D493000 == 53 [pid = 3556] [id = 479] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91D000 == 52 [pid = 3556] [id = 478] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C615A7000 == 51 [pid = 3556] [id = 468] 07:38:33 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4AC13800 == 50 [pid = 3556] [id = 474] 07:38:33 INFO - PROCESS | 3556 | 1461163113337 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 07:38:33 INFO - PROCESS | 3556 | 1461163113367 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:38:33 INFO - PROCESS | 3556 | 1461163113373 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 07:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:38:33 INFO - PROCESS | 3556 | 1461163113379 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:38:33 INFO - PROCESS | 3556 | 1461163113382 Marionette TRACE conn4 <- [1,1946,null,{}] 07:38:33 INFO - PROCESS | 3556 | 1461163113385 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:33 INFO - PROCESS | 3556 | 1461163113486 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5B2E8400) [pid = 3556] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5CC95C00) [pid = 3556] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C59F43400) [pid = 3556] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5BE5E400) [pid = 3556] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5C02C400) [pid = 3556] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5005E000) [pid = 3556] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C57395400) [pid = 3556] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C039C00) [pid = 3556] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C588B5400) [pid = 3556] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C59F43C00) [pid = 3556] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5C1D9800) [pid = 3556] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5CB39000) [pid = 3556] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57740000) [pid = 3556] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C56D9EC00) [pid = 3556] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C576A2C00) [pid = 3556] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C58C7C000) [pid = 3556] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C50ADA000) [pid = 3556] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C4FF2C400) [pid = 3556] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C4CB1F000) [pid = 3556] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5C66D400) [pid = 3556] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C55063C00) [pid = 3556] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C553B8800) [pid = 3556] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4BAA4000) [pid = 3556] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C4B29A400) [pid = 3556] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C4BDF1800) [pid = 3556] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C55068C00) [pid = 3556] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C588B7000) [pid = 3556] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5B7EE400) [pid = 3556] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5C1E3400) [pid = 3556] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CD1A400) [pid = 3556] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C57CDA400) [pid = 3556] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5CAEB800) [pid = 3556] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C57694400) [pid = 3556] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5CDA3C00) [pid = 3556] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C58B36400) [pid = 3556] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5CAEE000) [pid = 3556] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C4FF84C00) [pid = 3556] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C50A75C00) [pid = 3556] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C56D9F800) [pid = 3556] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C5B2E8800) [pid = 3556] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C5CC9C400) [pid = 3556] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:38:33 INFO - PROCESS | 3556 | 1461163113594 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C521CB800 == 51 [pid = 3556] [id = 496] 07:38:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C4B298000) [pid = 3556] [serial = 1488] [outer = 0000000000000000] 07:38:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C4BDF1800) [pid = 3556] [serial = 1489] [outer = 0000008C4B298000] 07:38:33 INFO - PROCESS | 3556 | 1461163113643 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C50055400) [pid = 3556] [serial = 1490] [outer = 0000008C4B298000] 07:38:34 INFO - PROCESS | 3556 | 1461163114088 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 07:38:34 INFO - PROCESS | 3556 | 1461163114115 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 3556 | 1461163114117 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 07:38:34 INFO - PROCESS | 3556 | 1461163114121 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:38:34 INFO - PROCESS | 3556 | 1461163114125 Marionette TRACE conn4 <- [1,1950,null,{}] 07:38:34 INFO - PROCESS | 3556 | 1461163114167 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:34 INFO - PROCESS | 3556 | 1461163114260 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:38:34 INFO - PROCESS | 3556 | 1461163114276 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B2E000 == 52 [pid = 3556] [id = 497] 07:38:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5185FC00) [pid = 3556] [serial = 1491] [outer = 0000000000000000] 07:38:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C54794C00) [pid = 3556] [serial = 1492] [outer = 0000008C5185FC00] 07:38:34 INFO - PROCESS | 3556 | 1461163114327 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C553B6000) [pid = 3556] [serial = 1493] [outer = 0000008C5185FC00] 07:38:34 INFO - PROCESS | 3556 | 1461163114788 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 07:38:34 INFO - PROCESS | 3556 | 1461163114796 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 3556 | 1461163114799 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 07:38:34 INFO - PROCESS | 3556 | 1461163114802 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:38:34 INFO - PROCESS | 3556 | 1461163114803 Marionette TRACE conn4 <- [1,1954,null,{}] 07:38:34 INFO - PROCESS | 3556 | 1461163114807 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:34 INFO - PROCESS | 3556 | 1461163114901 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:38:34 INFO - PROCESS | 3556 | 1461163114910 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C076800 == 53 [pid = 3556] [id = 498] 07:38:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C55ABD400) [pid = 3556] [serial = 1494] [outer = 0000000000000000] 07:38:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C55AC4400) [pid = 3556] [serial = 1495] [outer = 0000008C55ABD400] 07:38:34 INFO - PROCESS | 3556 | 1461163114957 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C56DA0C00) [pid = 3556] [serial = 1496] [outer = 0000008C55ABD400] 07:38:35 INFO - PROCESS | 3556 | 1461163115383 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 07:38:35 INFO - PROCESS | 3556 | 1461163115434 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 3556 | 1461163115436 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 07:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:38:35 INFO - PROCESS | 3556 | 1461163115439 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 3556 | 1461163115441 Marionette TRACE conn4 <- [1,1958,null,{}] 07:38:35 INFO - PROCESS | 3556 | 1461163115445 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 3556 | 1461163115529 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:38:35 INFO - PROCESS | 3556 | 1461163115535 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59371800 == 54 [pid = 3556] [id = 499] 07:38:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C57603C00) [pid = 3556] [serial = 1497] [outer = 0000000000000000] 07:38:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C57694400) [pid = 3556] [serial = 1498] [outer = 0000008C57603C00] 07:38:35 INFO - PROCESS | 3556 | 1461163115585 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C576ED000) [pid = 3556] [serial = 1499] [outer = 0000008C57603C00] 07:38:36 INFO - PROCESS | 3556 | 1461163116127 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 07:38:36 INFO - PROCESS | 3556 | 1461163116181 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 3556 | 1461163116183 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 07:38:36 INFO - PROCESS | 3556 | 1461163116187 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:38:36 INFO - PROCESS | 3556 | 1461163116188 Marionette TRACE conn4 <- [1,1962,null,{}] 07:38:36 INFO - PROCESS | 3556 | 1461163116192 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:36 INFO - PROCESS | 3556 | 1461163116317 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:38:36 INFO - PROCESS | 3556 | 1461163116374 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D209800 == 55 [pid = 3556] [id = 500] 07:38:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C57CDC400) [pid = 3556] [serial = 1500] [outer = 0000000000000000] 07:38:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C57CE6C00) [pid = 3556] [serial = 1501] [outer = 0000008C57CDC400] 07:38:36 INFO - PROCESS | 3556 | 1461163116427 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C581B6400) [pid = 3556] [serial = 1502] [outer = 0000008C57CDC400] 07:38:36 INFO - PROCESS | 3556 | 1461163116856 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 07:38:36 INFO - PROCESS | 3556 | 1461163116946 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 3556 | 1461163116949 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 07:38:36 INFO - PROCESS | 3556 | 1461163116952 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 3556 | 1461163116954 Marionette TRACE conn4 <- [1,1966,null,{}] 07:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:38:36 INFO - PROCESS | 3556 | 1461163116958 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 3556 | 1461163117079 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:38:37 INFO - PROCESS | 3556 | 1461163117092 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D49B800 == 56 [pid = 3556] [id = 501] 07:38:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5806E400) [pid = 3556] [serial = 1503] [outer = 0000000000000000] 07:38:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C58970400) [pid = 3556] [serial = 1504] [outer = 0000008C5806E400] 07:38:37 INFO - PROCESS | 3556 | 1461163117183 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C58C7D000) [pid = 3556] [serial = 1505] [outer = 0000008C5806E400] 07:38:37 INFO - PROCESS | 3556 | 1461163117602 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 07:38:37 INFO - PROCESS | 3556 | 1461163117628 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 3556 | 1461163117631 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 07:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:38:37 INFO - PROCESS | 3556 | 1461163117634 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 3556 | 1461163117636 Marionette TRACE conn4 <- [1,1970,null,{}] 07:38:37 INFO - PROCESS | 3556 | 1461163117640 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 3556 | 1461163117756 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5D6C0800) [pid = 3556] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5D7A6000) [pid = 3556] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C57BA1400) [pid = 3556] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4BDE8800) [pid = 3556] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5BE5B800) [pid = 3556] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C50DCE400) [pid = 3556] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C55ABD000) [pid = 3556] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C49983000) [pid = 3556] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C58B30000) [pid = 3556] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C58B32000) [pid = 3556] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C4B4B8C00) [pid = 3556] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5505C400) [pid = 3556] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5A835400) [pid = 3556] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C58970000) [pid = 3556] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5C175C00) [pid = 3556] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C5CD20400) [pid = 3556] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C5CD5CC00) [pid = 3556] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C56D92C00) [pid = 3556] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C507A1400) [pid = 3556] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:38:38 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C5D393400) [pid = 3556] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:38:38 INFO - PROCESS | 3556 | 1461163118090 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C51947800 == 57 [pid = 3556] [id = 502] 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C49A10400) [pid = 3556] [serial = 1506] [outer = 0000000000000000] 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C4BDE8800) [pid = 3556] [serial = 1507] [outer = 0000008C49A10400] 07:38:38 INFO - PROCESS | 3556 | 1461163118142 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C56D95C00) [pid = 3556] [serial = 1508] [outer = 0000008C49A10400] 07:38:38 INFO - PROCESS | 3556 | 1461163118548 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 923ms 07:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:38:38 INFO - PROCESS | 3556 | 1461163118561 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 3556 | 1461163118563 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 07:38:38 INFO - PROCESS | 3556 | 1461163118566 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 3556 | 1461163118568 Marionette TRACE conn4 <- [1,1974,null,{}] 07:38:38 INFO - PROCESS | 3556 | 1461163118571 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 3556 | 1461163118687 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:38:38 INFO - PROCESS | 3556 | 1461163118695 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA6A800 == 58 [pid = 3556] [id = 503] 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C518C3000) [pid = 3556] [serial = 1509] [outer = 0000000000000000] 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C59F35800) [pid = 3556] [serial = 1510] [outer = 0000008C518C3000] 07:38:38 INFO - PROCESS | 3556 | 1461163118744 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5AA95800) [pid = 3556] [serial = 1511] [outer = 0000008C518C3000] 07:38:39 INFO - PROCESS | 3556 | 1461163119150 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 07:38:39 INFO - PROCESS | 3556 | 1461163119198 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 3556 | 1461163119200 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 07:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:38:39 INFO - PROCESS | 3556 | 1461163119203 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 3556 | 1461163119205 Marionette TRACE conn4 <- [1,1978,null,{}] 07:38:39 INFO - PROCESS | 3556 | 1461163119209 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 3556 | 1461163119324 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:38:39 INFO - PROCESS | 3556 | 1461163119333 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F718800 == 59 [pid = 3556] [id = 504] 07:38:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5A832400) [pid = 3556] [serial = 1512] [outer = 0000000000000000] 07:38:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5B3D2000) [pid = 3556] [serial = 1513] [outer = 0000008C5A832400] 07:38:39 INFO - PROCESS | 3556 | 1461163119379 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5BE60800) [pid = 3556] [serial = 1514] [outer = 0000008C5A832400] 07:38:39 INFO - PROCESS | 3556 | 1461163119827 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 07:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:38:39 INFO - PROCESS | 3556 | 1461163119884 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 3556 | 1461163119887 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 07:38:39 INFO - PROCESS | 3556 | 1461163119890 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 3556 | 1461163119893 Marionette TRACE conn4 <- [1,1982,null,{}] 07:38:39 INFO - PROCESS | 3556 | 1461163119897 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:40 INFO - PROCESS | 3556 | 1461163120006 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:38:40 INFO - PROCESS | 3556 | 1461163120014 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FE9F800 == 60 [pid = 3556] [id = 505] 07:38:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5C16E800) [pid = 3556] [serial = 1515] [outer = 0000000000000000] 07:38:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5C1D8C00) [pid = 3556] [serial = 1516] [outer = 0000008C5C16E800] 07:38:40 INFO - PROCESS | 3556 | 1461163120065 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5C66D000) [pid = 3556] [serial = 1517] [outer = 0000008C5C16E800] 07:38:40 INFO - PROCESS | 3556 | 1461163120863 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1022ms 07:38:40 INFO - PROCESS | 3556 | 1461163120915 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 3556 | 1461163120919 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 07:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:38:40 INFO - PROCESS | 3556 | 1461163120923 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 3556 | 1461163120928 Marionette TRACE conn4 <- [1,1986,null,{}] 07:38:40 INFO - PROCESS | 3556 | 1461163120934 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:41 INFO - PROCESS | 3556 | 1461163121101 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:38:41 INFO - PROCESS | 3556 | 1461163121228 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5824F800 == 61 [pid = 3556] [id = 506] 07:38:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5000E000) [pid = 3556] [serial = 1518] [outer = 0000000000000000] 07:38:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C50AE3800) [pid = 3556] [serial = 1519] [outer = 0000008C5000E000] 07:38:41 INFO - PROCESS | 3556 | 1461163121288 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5185F400) [pid = 3556] [serial = 1520] [outer = 0000008C5000E000] 07:38:41 INFO - PROCESS | 3556 | 1461163121848 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 987ms 07:38:41 INFO - PROCESS | 3556 | 1461163121915 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 3556 | 1461163121921 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 07:38:41 INFO - PROCESS | 3556 | 1461163121928 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:38:41 INFO - PROCESS | 3556 | 1461163121932 Marionette TRACE conn4 <- [1,1990,null,{}] 07:38:41 INFO - PROCESS | 3556 | 1461163121936 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:42 INFO - PROCESS | 3556 | 1461163122134 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:38:42 INFO - PROCESS | 3556 | 1461163122185 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D167800 == 62 [pid = 3556] [id = 507] 07:38:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5739DC00) [pid = 3556] [serial = 1521] [outer = 0000000000000000] 07:38:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C576ABC00) [pid = 3556] [serial = 1522] [outer = 0000008C5739DC00] 07:38:42 INFO - PROCESS | 3556 | 1461163122243 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C57BF1000) [pid = 3556] [serial = 1523] [outer = 0000008C5739DC00] 07:38:42 INFO - PROCESS | 3556 | 1461163122892 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 985ms 07:38:42 INFO - PROCESS | 3556 | 1461163122919 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:38:42 INFO - PROCESS | 3556 | 1461163122922 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 07:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:38:42 INFO - PROCESS | 3556 | 1461163122926 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - PROCESS | 3556 | 1461163122931 Marionette TRACE conn4 <- [1,1994,null,{}] 07:38:42 INFO - PROCESS | 3556 | 1461163122943 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 3556 | 1461163123058 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:38:43 INFO - PROCESS | 3556 | 1461163123186 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60059800 == 63 [pid = 3556] [id = 508] 07:38:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5B2EC400) [pid = 3556] [serial = 1524] [outer = 0000000000000000] 07:38:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5BE5B800) [pid = 3556] [serial = 1525] [outer = 0000008C5B2EC400] 07:38:43 INFO - PROCESS | 3556 | 1461163123248 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5C179000) [pid = 3556] [serial = 1526] [outer = 0000008C5B2EC400] 07:38:43 INFO - PROCESS | 3556 | 1461163123865 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 07:38:43 INFO - PROCESS | 3556 | 1461163123914 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:38:43 INFO - PROCESS | 3556 | 1461163123918 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 07:38:43 INFO - PROCESS | 3556 | 1461163123922 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 3556 | 1461163123924 Marionette TRACE conn4 <- [1,1998,null,{}] 07:38:43 INFO - PROCESS | 3556 | 1461163123928 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 3556 | 1461163124042 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:38:44 INFO - PROCESS | 3556 | 1461163124167 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D27000 == 64 [pid = 3556] [id = 509] 07:38:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5C66FC00) [pid = 3556] [serial = 1527] [outer = 0000000000000000] 07:38:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5CAEF000) [pid = 3556] [serial = 1528] [outer = 0000008C5C66FC00] 07:38:44 INFO - PROCESS | 3556 | 1461163124226 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CB3E400) [pid = 3556] [serial = 1529] [outer = 0000008C5C66FC00] 07:38:44 INFO - PROCESS | 3556 | 1461163124782 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 923ms 07:38:44 INFO - PROCESS | 3556 | 1461163124846 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 3556 | 1461163124849 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 07:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:38:44 INFO - PROCESS | 3556 | 1461163124852 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 3556 | 1461163124855 Marionette TRACE conn4 <- [1,2002,null,{}] 07:38:44 INFO - PROCESS | 3556 | 1461163124858 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 3556 | 1461163124970 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:38:45 INFO - PROCESS | 3556 | 1461163125099 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61592800 == 65 [pid = 3556] [id = 510] 07:38:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4BDE7000) [pid = 3556] [serial = 1530] [outer = 0000000000000000] 07:38:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5CB35000) [pid = 3556] [serial = 1531] [outer = 0000008C4BDE7000] 07:38:45 INFO - PROCESS | 3556 | 1461163125159 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5CD21800) [pid = 3556] [serial = 1532] [outer = 0000008C4BDE7000] 07:38:45 INFO - PROCESS | 3556 | 1461163125953 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1130ms 07:38:46 INFO - PROCESS | 3556 | 1461163125986 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:38:46 INFO - PROCESS | 3556 | 1461163125990 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 07:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:38:46 INFO - PROCESS | 3556 | 1461163125995 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - PROCESS | 3556 | 1461163126000 Marionette TRACE conn4 <- [1,2006,null,{}] 07:38:46 INFO - PROCESS | 3556 | 1461163126006 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:46 INFO - PROCESS | 3556 | 1461163126111 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:38:46 INFO - PROCESS | 3556 | 1461163126250 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBA800 == 66 [pid = 3556] [id = 511] 07:38:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C4BD7F400) [pid = 3556] [serial = 1533] [outer = 0000000000000000] 07:38:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4CB1D400) [pid = 3556] [serial = 1534] [outer = 0000008C4BD7F400] 07:38:46 INFO - PROCESS | 3556 | 1461163126306 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C50224000) [pid = 3556] [serial = 1535] [outer = 0000008C4BD7F400] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525B1000 == 65 [pid = 3556] [id = 348] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B786800 == 64 [pid = 3556] [id = 477] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59068800 == 63 [pid = 3556] [id = 476] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F718800 == 62 [pid = 3556] [id = 504] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA6A800 == 61 [pid = 3556] [id = 503] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51947800 == 60 [pid = 3556] [id = 502] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D49B800 == 59 [pid = 3556] [id = 501] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D209800 == 58 [pid = 3556] [id = 500] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59371800 == 57 [pid = 3556] [id = 499] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C076800 == 56 [pid = 3556] [id = 498] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B2E000 == 55 [pid = 3556] [id = 497] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C521CB800 == 54 [pid = 3556] [id = 496] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5EAD9000) [pid = 3556] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50DAD000 == 53 [pid = 3556] [id = 495] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CD26400) [pid = 3556] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5CD5F400) [pid = 3556] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5CD9E000) [pid = 3556] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5809AC00) [pid = 3556] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5478C800) [pid = 3556] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5D397800) [pid = 3556] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5D6C4000) [pid = 3556] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5D629C00) [pid = 3556] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C5D7C3400) [pid = 3556] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5D7A3000) [pid = 3556] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C585AB000) [pid = 3556] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C51861400) [pid = 3556] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5CD1B400) [pid = 3556] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5CB3B000) [pid = 3556] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C553BF000) [pid = 3556] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C549F9800) [pid = 3556] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C576F3800) [pid = 3556] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C57396400) [pid = 3556] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4B295800) [pid = 3556] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C50ADEC00) [pid = 3556] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5CD97C00) [pid = 3556] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5BEC9C00) [pid = 3556] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C59F42000) [pid = 3556] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5000AC00) [pid = 3556] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C4B95F000) [pid = 3556] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C55395000) [pid = 3556] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C57CD9800) [pid = 3556] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5C02B000) [pid = 3556] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C5C66F000) [pid = 3556] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 91 (0000008C5B762C00) [pid = 3556] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 90 (0000008C5D7AAC00) [pid = 3556] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 89 (0000008C5D7CA000) [pid = 3556] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 88 (0000008C58C7AC00) [pid = 3556] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 87 (0000008C5773F000) [pid = 3556] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | --DOMWINDOW == 86 (0000008C5D38FC00) [pid = 3556] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:38:46 INFO - PROCESS | 3556 | 1461163126958 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 07:38:46 INFO - PROCESS | 3556 | 1461163126986 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:38:46 INFO - PROCESS | 3556 | 1461163126992 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 07:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:38:47 INFO - PROCESS | 3556 | 1461163126998 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 3556 | 1461163127001 Marionette TRACE conn4 <- [1,2010,null,{}] 07:38:47 INFO - PROCESS | 3556 | 1461163127005 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 3556 | 1461163127100 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:38:47 INFO - PROCESS | 3556 | 1461163127188 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57645800 == 54 [pid = 3556] [id = 512] 07:38:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 87 (0000008C4BAAC400) [pid = 3556] [serial = 1536] [outer = 0000000000000000] 07:38:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 88 (0000008C5021FC00) [pid = 3556] [serial = 1537] [outer = 0000008C4BAAC400] 07:38:47 INFO - PROCESS | 3556 | 1461163127237 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 89 (0000008C52170000) [pid = 3556] [serial = 1538] [outer = 0000008C4BAAC400] 07:38:47 INFO - PROCESS | 3556 | 1461163127664 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 07:38:47 INFO - PROCESS | 3556 | 1461163127734 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 3556 | 1461163127736 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 07:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:38:47 INFO - PROCESS | 3556 | 1461163127740 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 3556 | 1461163127743 Marionette TRACE conn4 <- [1,2014,null,{}] 07:38:47 INFO - PROCESS | 3556 | 1461163127754 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 3556 | 1461163127880 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:38:47 INFO - PROCESS | 3556 | 1461163127896 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B275000 == 55 [pid = 3556] [id = 513] 07:38:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 90 (0000008C56D94800) [pid = 3556] [serial = 1539] [outer = 0000000000000000] 07:38:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 91 (0000008C56D9FC00) [pid = 3556] [serial = 1540] [outer = 0000008C56D94800] 07:38:47 INFO - PROCESS | 3556 | 1461163127947 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 92 (0000008C576F1400) [pid = 3556] [serial = 1541] [outer = 0000008C56D94800] 07:38:48 INFO - PROCESS | 3556 | 1461163128424 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 07:38:48 INFO - PROCESS | 3556 | 1461163128476 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 3556 | 1461163128479 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 07:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:38:48 INFO - PROCESS | 3556 | 1461163128482 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 3556 | 1461163128484 Marionette TRACE conn4 <- [1,2018,null,{}] 07:38:48 INFO - PROCESS | 3556 | 1461163128488 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:48 INFO - PROCESS | 3556 | 1461163128578 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:38:48 INFO - PROCESS | 3556 | 1461163128586 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C137000 == 56 [pid = 3556] [id = 514] 07:38:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C57CDAC00) [pid = 3556] [serial = 1542] [outer = 0000000000000000] 07:38:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C57CEEC00) [pid = 3556] [serial = 1543] [outer = 0000008C57CDAC00] 07:38:48 INFO - PROCESS | 3556 | 1461163128633 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C585A5C00) [pid = 3556] [serial = 1544] [outer = 0000008C57CDAC00] 07:38:49 INFO - PROCESS | 3556 | 1461163129086 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 07:38:49 INFO - PROCESS | 3556 | 1461163129158 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 3556 | 1461163129160 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 07:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:38:49 INFO - PROCESS | 3556 | 1461163129169 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 3556 | 1461163129171 Marionette TRACE conn4 <- [1,2022,null,{}] 07:38:49 INFO - PROCESS | 3556 | 1461163129175 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 3556 | 1461163129314 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:38:49 INFO - PROCESS | 3556 | 1461163129338 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D172000 == 57 [pid = 3556] [id = 515] 07:38:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C585B0800) [pid = 3556] [serial = 1545] [outer = 0000000000000000] 07:38:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C58B2F400) [pid = 3556] [serial = 1546] [outer = 0000008C585B0800] 07:38:49 INFO - PROCESS | 3556 | 1461163129388 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C595B4400) [pid = 3556] [serial = 1547] [outer = 0000008C585B0800] 07:38:49 INFO - PROCESS | 3556 | 1461163129856 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 07:38:49 INFO - PROCESS | 3556 | 1461163129907 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 3556 | 1461163129909 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 07:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:38:49 INFO - PROCESS | 3556 | 1461163129912 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 3556 | 1461163129914 Marionette TRACE conn4 <- [1,2026,null,{}] 07:38:49 INFO - PROCESS | 3556 | 1461163129918 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 3556 | 1461163130053 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:38:50 INFO - PROCESS | 3556 | 1461163130114 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C54992000 == 58 [pid = 3556] [id = 516] 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5AEB4800) [pid = 3556] [serial = 1548] [outer = 0000000000000000] 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5C16E400) [pid = 3556] [serial = 1549] [outer = 0000008C5AEB4800] 07:38:50 INFO - PROCESS | 3556 | 1461163130166 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5CAEC400) [pid = 3556] [serial = 1550] [outer = 0000008C5AEB4800] 07:38:50 INFO - PROCESS | 3556 | 1461163130592 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 07:38:50 INFO - PROCESS | 3556 | 1461163130664 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 3556 | 1461163130667 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 07:38:50 INFO - PROCESS | 3556 | 1461163130670 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:38:50 INFO - PROCESS | 3556 | 1461163130672 Marionette TRACE conn4 <- [1,2030,null,{}] 07:38:50 INFO - PROCESS | 3556 | 1461163130675 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 3556 | 1461163130791 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:38:50 INFO - PROCESS | 3556 | 1461163130849 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F89D800 == 59 [pid = 3556] [id = 517] 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5C16CC00) [pid = 3556] [serial = 1551] [outer = 0000000000000000] 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5CD1C400) [pid = 3556] [serial = 1552] [outer = 0000008C5C16CC00] 07:38:50 INFO - PROCESS | 3556 | 1461163130896 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5CD5A000) [pid = 3556] [serial = 1553] [outer = 0000008C5C16CC00] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5A832400) [pid = 3556] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C55ABD400) [pid = 3556] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C4B298000) [pid = 3556] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C49A10400) [pid = 3556] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C4BDED000) [pid = 3556] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C4FD6D400) [pid = 3556] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5806E400) [pid = 3556] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C57603C00) [pid = 3556] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 95 (0000008C4998B000) [pid = 3556] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 94 (0000008C518C3000) [pid = 3556] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 93 (0000008C5185FC00) [pid = 3556] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:38:51 INFO - PROCESS | 3556 | --DOMWINDOW == 92 (0000008C57CDC400) [pid = 3556] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:38:51 INFO - PROCESS | 3556 | 1461163131419 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 07:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:38:51 INFO - PROCESS | 3556 | 1461163131451 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 3556 | 1461163131454 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 07:38:51 INFO - PROCESS | 3556 | 1461163131457 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - PROCESS | 3556 | 1461163131459 Marionette TRACE conn4 <- [1,2034,null,{}] 07:38:51 INFO - PROCESS | 3556 | 1461163131462 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:51 INFO - PROCESS | 3556 | 1461163131580 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:38:51 INFO - PROCESS | 3556 | 1461163131636 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACF000 == 60 [pid = 3556] [id = 518] 07:38:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 93 (0000008C4FD6D400) [pid = 3556] [serial = 1554] [outer = 0000000000000000] 07:38:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 94 (0000008C58B35800) [pid = 3556] [serial = 1555] [outer = 0000008C4FD6D400] 07:38:51 INFO - PROCESS | 3556 | 1461163131682 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 95 (0000008C5CD5D800) [pid = 3556] [serial = 1556] [outer = 0000008C4FD6D400] 07:38:52 INFO - PROCESS | 3556 | 1461163132045 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 07:38:52 INFO - PROCESS | 3556 | 1461163132090 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 3556 | 1461163132092 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 07:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:38:52 INFO - PROCESS | 3556 | 1461163132095 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 3556 | 1461163132097 Marionette TRACE conn4 <- [1,2038,null,{}] 07:38:52 INFO - PROCESS | 3556 | 1461163132100 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 3556 | 1461163132186 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:38:52 INFO - PROCESS | 3556 | 1461163132193 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D19800 == 61 [pid = 3556] [id = 519] 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 96 (0000008C58B36400) [pid = 3556] [serial = 1557] [outer = 0000000000000000] 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C5CD9D000) [pid = 3556] [serial = 1558] [outer = 0000008C58B36400] 07:38:52 INFO - PROCESS | 3556 | 1461163132238 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C5D38FC00) [pid = 3556] [serial = 1559] [outer = 0000008C58B36400] 07:38:52 INFO - PROCESS | 3556 | 1461163132701 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 07:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:38:52 INFO - PROCESS | 3556 | 1461163132733 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 3556 | 1461163132736 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 07:38:52 INFO - PROCESS | 3556 | 1461163132739 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 3556 | 1461163132741 Marionette TRACE conn4 <- [1,2042,null,{}] 07:38:52 INFO - PROCESS | 3556 | 1461163132749 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 3556 | 1461163132838 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:38:52 INFO - PROCESS | 3556 | 1461163132845 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6163B000 == 62 [pid = 3556] [id = 520] 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C5D391400) [pid = 3556] [serial = 1560] [outer = 0000000000000000] 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5D396000) [pid = 3556] [serial = 1561] [outer = 0000008C5D391400] 07:38:52 INFO - PROCESS | 3556 | 1461163132891 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5D627800) [pid = 3556] [serial = 1562] [outer = 0000008C5D391400] 07:38:53 INFO - PROCESS | 3556 | 1461163133486 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 776ms 07:38:53 INFO - PROCESS | 3556 | 1461163133518 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 3556 | 1461163133523 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 07:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:38:53 INFO - PROCESS | 3556 | 1461163133529 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - PROCESS | 3556 | 1461163133534 Marionette TRACE conn4 <- [1,2046,null,{}] 07:38:53 INFO - PROCESS | 3556 | 1461163133636 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:53 INFO - PROCESS | 3556 | 1461163133766 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:38:53 INFO - PROCESS | 3556 | 1461163133888 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5890A800 == 63 [pid = 3556] [id = 521] 07:38:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C4AB5D800) [pid = 3556] [serial = 1563] [outer = 0000000000000000] 07:38:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C50AE5400) [pid = 3556] [serial = 1564] [outer = 0000008C4AB5D800] 07:38:53 INFO - PROCESS | 3556 | 1461163133952 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C553B3000) [pid = 3556] [serial = 1565] [outer = 0000008C4AB5D800] 07:38:54 INFO - PROCESS | 3556 | 1461163134528 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1027ms 07:38:54 INFO - PROCESS | 3556 | 1461163134560 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 3556 | 1461163134566 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 07:38:54 INFO - PROCESS | 3556 | 1461163134573 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:38:54 INFO - PROCESS | 3556 | 1461163134576 Marionette TRACE conn4 <- [1,2050,null,{}] 07:38:54 INFO - PROCESS | 3556 | 1461163134580 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 3556 | 1461163134697 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:38:54 INFO - PROCESS | 3556 | 1461163134797 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D166800 == 64 [pid = 3556] [id = 522] 07:38:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5769F000) [pid = 3556] [serial = 1566] [outer = 0000000000000000] 07:38:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C57CD2400) [pid = 3556] [serial = 1567] [outer = 0000008C5769F000] 07:38:54 INFO - PROCESS | 3556 | 1461163134857 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C58B36800) [pid = 3556] [serial = 1568] [outer = 0000008C5769F000] 07:38:55 INFO - PROCESS | 3556 | 1461163135500 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 07:38:55 INFO - PROCESS | 3556 | 1461163135565 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 3556 | 1461163135568 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 07:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:38:55 INFO - PROCESS | 3556 | 1461163135572 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 3556 | 1461163135576 Marionette TRACE conn4 <- [1,2054,null,{}] 07:38:55 INFO - PROCESS | 3556 | 1461163135588 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:55 INFO - PROCESS | 3556 | 1461163135768 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:38:55 INFO - PROCESS | 3556 | 1461163135788 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6273B000 == 65 [pid = 3556] [id = 523] 07:38:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5C16A800) [pid = 3556] [serial = 1569] [outer = 0000000000000000] 07:38:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5CAEB000) [pid = 3556] [serial = 1570] [outer = 0000008C5C16A800] 07:38:55 INFO - PROCESS | 3556 | 1461163135888 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5D626800) [pid = 3556] [serial = 1571] [outer = 0000008C5C16A800] 07:38:56 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58234000 == 64 [pid = 3556] [id = 10] 07:38:56 INFO - PROCESS | 3556 | 1461163136627 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1129ms 07:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:38:56 INFO - PROCESS | 3556 | 1461163136703 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 3556 | 1461163136706 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 07:38:56 INFO - PROCESS | 3556 | 1461163136710 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 3556 | 1461163136712 Marionette TRACE conn4 <- [1,2058,null,{}] 07:38:56 INFO - PROCESS | 3556 | 1461163136716 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:56 INFO - PROCESS | 3556 | 1461163136829 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:38:56 INFO - PROCESS | 3556 | 1461163136956 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CCF800 == 65 [pid = 3556] [id = 524] 07:38:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5D6C0000) [pid = 3556] [serial = 1572] [outer = 0000000000000000] 07:38:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5D6C4C00) [pid = 3556] [serial = 1573] [outer = 0000008C5D6C0000] 07:38:57 INFO - PROCESS | 3556 | 1461163137016 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5D7A4400) [pid = 3556] [serial = 1574] [outer = 0000008C5D6C0000] 07:38:57 INFO - PROCESS | 3556 | 1461163137562 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 881ms 07:38:57 INFO - PROCESS | 3556 | 1461163137593 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 3556 | 1461163137596 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 07:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:38:57 INFO - PROCESS | 3556 | 1461163137599 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 3556 | 1461163137601 Marionette TRACE conn4 <- [1,2062,null,{}] 07:38:57 INFO - PROCESS | 3556 | 1461163137605 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:57 INFO - PROCESS | 3556 | 1461163137718 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:38:57 INFO - PROCESS | 3556 | 1461163137844 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D77800 == 66 [pid = 3556] [id = 525] 07:38:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D7A2000) [pid = 3556] [serial = 1575] [outer = 0000000000000000] 07:38:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5D7BE800) [pid = 3556] [serial = 1576] [outer = 0000008C5D7A2000] 07:38:57 INFO - PROCESS | 3556 | 1461163137903 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5D7CC000) [pid = 3556] [serial = 1577] [outer = 0000008C5D7A2000] 07:38:58 INFO - PROCESS | 3556 | 1461163138548 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 07:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:38:58 INFO - PROCESS | 3556 | 1461163138620 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 3556 | 1461163138623 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 07:38:58 INFO - PROCESS | 3556 | 1461163138626 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 3556 | 1461163138628 Marionette TRACE conn4 <- [1,2066,null,{}] 07:38:58 INFO - PROCESS | 3556 | 1461163138633 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:58 INFO - PROCESS | 3556 | 1461163138794 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:38:59 INFO - PROCESS | 3556 | 1461163139048 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58910000 == 67 [pid = 3556] [id = 526] 07:38:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4ACD2C00) [pid = 3556] [serial = 1578] [outer = 0000000000000000] 07:38:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4B958800) [pid = 3556] [serial = 1579] [outer = 0000008C4ACD2C00] 07:38:59 INFO - PROCESS | 3556 | 1461163139126 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C4FF86800) [pid = 3556] [serial = 1580] [outer = 0000008C4ACD2C00] 07:38:59 INFO - PROCESS | 3556 | 1461163139765 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1180ms 07:38:59 INFO - PROCESS | 3556 | 1461163139810 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 3556 | 1461163139815 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 07:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:38:59 INFO - PROCESS | 3556 | 1461163139820 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 3556 | 1461163139823 Marionette TRACE conn4 <- [1,2070,null,{}] 07:38:59 INFO - PROCESS | 3556 | 1461163139828 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:59 INFO - PROCESS | 3556 | 1461163139937 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:39:00 INFO - PROCESS | 3556 | 1461163140043 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C088800 == 68 [pid = 3556] [id = 527] 07:39:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C550D4C00) [pid = 3556] [serial = 1581] [outer = 0000000000000000] 07:39:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C55934000) [pid = 3556] [serial = 1582] [outer = 0000008C550D4C00] 07:39:00 INFO - PROCESS | 3556 | 1461163140097 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5739D400) [pid = 3556] [serial = 1583] [outer = 0000008C550D4C00] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D19800 == 67 [pid = 3556] [id = 519] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACF000 == 66 [pid = 3556] [id = 518] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F89D800 == 65 [pid = 3556] [id = 517] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C54992000 == 64 [pid = 3556] [id = 516] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D172000 == 63 [pid = 3556] [id = 515] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C137000 == 62 [pid = 3556] [id = 514] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5D7A7800) [pid = 3556] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CCA2400) [pid = 3556] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C56D9E400) [pid = 3556] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B275000 == 61 [pid = 3556] [id = 513] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57645800 == 60 [pid = 3556] [id = 512] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FBA800 == 59 [pid = 3556] [id = 511] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D167800 == 58 [pid = 3556] [id = 507] 07:39:00 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5824F800 == 57 [pid = 3556] [id = 506] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5BE60800) [pid = 3556] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5B3D2000) [pid = 3556] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C55AC4400) [pid = 3556] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C56DA0C00) [pid = 3556] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C50055400) [pid = 3556] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4BDE8800) [pid = 3556] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C4CCCB800) [pid = 3556] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C50DCD800) [pid = 3556] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C58C7D000) [pid = 3556] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C576ED000) [pid = 3556] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C50859000) [pid = 3556] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C4BDF1800) [pid = 3556] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C5AA95800) [pid = 3556] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C58970400) [pid = 3556] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C56D95C00) [pid = 3556] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5079A800) [pid = 3556] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C54794C00) [pid = 3556] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C59F35800) [pid = 3556] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C553B6000) [pid = 3556] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C4B25A000) [pid = 3556] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C57694400) [pid = 3556] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C57CE6C00) [pid = 3556] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | --DOMWINDOW == 96 (0000008C581B6400) [pid = 3556] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:39:00 INFO - PROCESS | 3556 | 1461163140723 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 07:39:00 INFO - PROCESS | 3556 | 1461163140748 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 3556 | 1461163140753 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 07:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:39:00 INFO - PROCESS | 3556 | 1461163140758 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - PROCESS | 3556 | 1461163140760 Marionette TRACE conn4 <- [1,2074,null,{}] 07:39:00 INFO - PROCESS | 3556 | 1461163140764 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:00 INFO - PROCESS | 3556 | 1461163140860 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:39:00 INFO - PROCESS | 3556 | 1461163140950 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C55975800 == 58 [pid = 3556] [id = 528] 07:39:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 97 (0000008C4998D800) [pid = 3556] [serial = 1584] [outer = 0000000000000000] 07:39:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C50007C00) [pid = 3556] [serial = 1585] [outer = 0000008C4998D800] 07:39:01 INFO - PROCESS | 3556 | 1461163141000 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C518C0400) [pid = 3556] [serial = 1586] [outer = 0000008C4998D800] 07:39:01 INFO - PROCESS | 3556 | 1461163141435 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 733ms 07:39:01 INFO - PROCESS | 3556 | 1461163141494 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 3556 | 1461163141496 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 07:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:39:01 INFO - PROCESS | 3556 | 1461163141501 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 3556 | 1461163141507 Marionette TRACE conn4 <- [1,2078,null,{}] 07:39:01 INFO - PROCESS | 3556 | 1461163141517 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 3556 | 1461163141609 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:39:01 INFO - PROCESS | 3556 | 1461163141616 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91D000 == 59 [pid = 3556] [id = 529] 07:39:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C553BC400) [pid = 3556] [serial = 1587] [outer = 0000000000000000] 07:39:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C576A5400) [pid = 3556] [serial = 1588] [outer = 0000008C553BC400] 07:39:01 INFO - PROCESS | 3556 | 1461163141663 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C57CCF800) [pid = 3556] [serial = 1589] [outer = 0000008C553BC400] 07:39:02 INFO - PROCESS | 3556 | 1461163142126 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 07:39:02 INFO - PROCESS | 3556 | 1461163142194 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 3556 | 1461163142197 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 07:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:39:02 INFO - PROCESS | 3556 | 1461163142200 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 3556 | 1461163142202 Marionette TRACE conn4 <- [1,2082,null,{}] 07:39:02 INFO - PROCESS | 3556 | 1461163142206 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 3556 | 1461163142327 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:39:02 INFO - PROCESS | 3556 | 1461163142420 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C57D92000 == 60 [pid = 3556] [id = 530] 07:39:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C50AE3400) [pid = 3556] [serial = 1590] [outer = 0000000000000000] 07:39:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5806E000) [pid = 3556] [serial = 1591] [outer = 0000008C50AE3400] 07:39:02 INFO - PROCESS | 3556 | 1461163142468 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C58B28800) [pid = 3556] [serial = 1592] [outer = 0000008C50AE3400] 07:39:02 INFO - PROCESS | 3556 | 1461163142888 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 07:39:02 INFO - PROCESS | 3556 | 1461163142937 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 3556 | 1461163142940 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 07:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:39:02 INFO - PROCESS | 3556 | 1461163142943 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 3556 | 1461163142945 Marionette TRACE conn4 <- [1,2086,null,{}] 07:39:02 INFO - PROCESS | 3556 | 1461163142948 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:03 INFO - PROCESS | 3556 | 1461163143064 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:39:03 INFO - PROCESS | 3556 | 1461163143121 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA78000 == 61 [pid = 3556] [id = 531] 07:39:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C59F3B000) [pid = 3556] [serial = 1593] [outer = 0000000000000000] 07:39:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5A835400) [pid = 3556] [serial = 1594] [outer = 0000008C59F3B000] 07:39:03 INFO - PROCESS | 3556 | 1461163143179 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5BE5A800) [pid = 3556] [serial = 1595] [outer = 0000008C59F3B000] 07:39:03 INFO - PROCESS | 3556 | 1461163143644 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 07:39:03 INFO - PROCESS | 3556 | 1461163143700 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:39:03 INFO - PROCESS | 3556 | 1461163143702 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 07:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:39:03 INFO - PROCESS | 3556 | 1461163143705 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - PROCESS | 3556 | 1461163143707 Marionette TRACE conn4 <- [1,2090,null,{}] 07:39:03 INFO - PROCESS | 3556 | 1461163143711 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:03 INFO - PROCESS | 3556 | 1461163143833 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:39:03 INFO - PROCESS | 3556 | 1461163143895 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA9000 == 62 [pid = 3556] [id = 532] 07:39:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5C16C000) [pid = 3556] [serial = 1596] [outer = 0000000000000000] 07:39:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5C666800) [pid = 3556] [serial = 1597] [outer = 0000008C5C16C000] 07:39:03 INFO - PROCESS | 3556 | 1461163143943 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CB35C00) [pid = 3556] [serial = 1598] [outer = 0000008C5C16C000] 07:39:04 INFO - PROCESS | 3556 | 1461163144375 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 07:39:04 INFO - PROCESS | 3556 | 1461163144442 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 3556 | 1461163144444 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 07:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:39:04 INFO - PROCESS | 3556 | 1461163144447 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 3556 | 1461163144449 Marionette TRACE conn4 <- [1,2094,null,{}] 07:39:04 INFO - PROCESS | 3556 | 1461163144453 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 3556 | 1461163144570 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:39:04 INFO - PROCESS | 3556 | 1461163144628 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6159B000 == 63 [pid = 3556] [id = 533] 07:39:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5C673000) [pid = 3556] [serial = 1599] [outer = 0000000000000000] 07:39:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5CCA4000) [pid = 3556] [serial = 1600] [outer = 0000008C5C673000] 07:39:04 INFO - PROCESS | 3556 | 1461163144676 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5CD95400) [pid = 3556] [serial = 1601] [outer = 0000008C5C673000] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C4BAAC400) [pid = 3556] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C56D94800) [pid = 3556] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5B2EC400) [pid = 3556] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C585B0800) [pid = 3556] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5000E000) [pid = 3556] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C57CDAC00) [pid = 3556] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C4BD7F400) [pid = 3556] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4BDE7000) [pid = 3556] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5739DC00) [pid = 3556] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5AEB4800) [pid = 3556] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C58B36400) [pid = 3556] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C4FD6D400) [pid = 3556] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C5C16CC00) [pid = 3556] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C59B62C00) [pid = 3556] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5D6C1000) [pid = 3556] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5EAD6000) [pid = 3556] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:39:04 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C553BA800) [pid = 3556] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:39:05 INFO - PROCESS | 3556 | 1461163145209 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 3556 | 1461163145292 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 07:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:39:05 INFO - PROCESS | 3556 | 1461163145295 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 3556 | 1461163145297 Marionette TRACE conn4 <- [1,2098,null,{}] 07:39:05 INFO - PROCESS | 3556 | 1461163145301 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 3556 | 1461163145390 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:39:05 INFO - PROCESS | 3556 | 1461163145396 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61594000 == 64 [pid = 3556] [id = 534] 07:39:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C50AD6C00) [pid = 3556] [serial = 1602] [outer = 0000000000000000] 07:39:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C585B0800) [pid = 3556] [serial = 1603] [outer = 0000008C50AD6C00] 07:39:05 INFO - PROCESS | 3556 | 1461163145442 Marionette DEBUG loaded listener.js 07:39:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C5CD5B000) [pid = 3556] [serial = 1604] [outer = 0000008C50AD6C00] 07:39:05 INFO - PROCESS | 3556 | 1461163145868 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 07:39:05 INFO - PROCESS | 3556 | 1461163145928 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 3556 | 1461163145930 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 07:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:39:05 INFO - PROCESS | 3556 | 1461163145934 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 3556 | 1461163145936 Marionette TRACE conn4 <- [1,2102,null,{}] 07:39:05 INFO - PROCESS | 3556 | 1461163145939 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:06 INFO - PROCESS | 3556 | 1461163146030 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:39:06 INFO - PROCESS | 3556 | 1461163146036 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D6F000 == 65 [pid = 3556] [id = 535] 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C5CDA3000) [pid = 3556] [serial = 1605] [outer = 0000000000000000] 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C5D398000) [pid = 3556] [serial = 1606] [outer = 0000008C5CDA3000] 07:39:06 INFO - PROCESS | 3556 | 1461163146081 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5D79E000) [pid = 3556] [serial = 1607] [outer = 0000008C5CDA3000] 07:39:06 INFO - PROCESS | 3556 | 1461163146547 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 07:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:39:06 INFO - PROCESS | 3556 | 1461163146608 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 3556 | 1461163146610 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 07:39:06 INFO - PROCESS | 3556 | 1461163146613 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 3556 | 1461163146615 Marionette TRACE conn4 <- [1,2106,null,{}] 07:39:06 INFO - PROCESS | 3556 | 1461163146618 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:06 INFO - PROCESS | 3556 | 1461163146708 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:39:06 INFO - PROCESS | 3556 | 1461163146716 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FA3000 == 66 [pid = 3556] [id = 536] 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5D7C4400) [pid = 3556] [serial = 1608] [outer = 0000000000000000] 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5D7CB800) [pid = 3556] [serial = 1609] [outer = 0000008C5D7C4400] 07:39:06 INFO - PROCESS | 3556 | 1461163146768 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5F7F5800) [pid = 3556] [serial = 1610] [outer = 0000008C5D7C4400] 07:39:07 INFO - PROCESS | 3556 | 1461163147506 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 923ms 07:39:07 INFO - PROCESS | 3556 | 1461163147540 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 3556 | 1461163147547 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 07:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:39:07 INFO - PROCESS | 3556 | 1461163147553 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 3556 | 1461163147557 Marionette TRACE conn4 <- [1,2110,null,{}] 07:39:07 INFO - PROCESS | 3556 | 1461163147562 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 3556 | 1461163147691 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:39:07 INFO - PROCESS | 3556 | 1461163147824 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B286000 == 67 [pid = 3556] [id = 537] 07:39:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C50ADD400) [pid = 3556] [serial = 1611] [outer = 0000000000000000] 07:39:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C50C9DC00) [pid = 3556] [serial = 1612] [outer = 0000008C50ADD400] 07:39:07 INFO - PROCESS | 3556 | 1461163147886 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C553B8000) [pid = 3556] [serial = 1613] [outer = 0000008C50ADD400] 07:39:08 INFO - PROCESS | 3556 | 1461163148455 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 944ms 07:39:08 INFO - PROCESS | 3556 | 1461163148499 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 3556 | 1461163148506 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 07:39:08 INFO - PROCESS | 3556 | 1461163148512 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:39:08 INFO - PROCESS | 3556 | 1461163148516 Marionette TRACE conn4 <- [1,2114,null,{}] 07:39:08 INFO - PROCESS | 3556 | 1461163148520 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 3556 | 1461163148641 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:39:08 INFO - PROCESS | 3556 | 1461163148742 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA74800 == 68 [pid = 3556] [id = 538] 07:39:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C57604C00) [pid = 3556] [serial = 1614] [outer = 0000000000000000] 07:39:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C57BEBC00) [pid = 3556] [serial = 1615] [outer = 0000008C57604C00] 07:39:08 INFO - PROCESS | 3556 | 1461163148801 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C58F02C00) [pid = 3556] [serial = 1616] [outer = 0000008C57604C00] 07:39:09 INFO - PROCESS | 3556 | 1461163149403 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 923ms 07:39:09 INFO - PROCESS | 3556 | 1461163149441 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:39:09 INFO - PROCESS | 3556 | 1461163149444 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 07:39:09 INFO - PROCESS | 3556 | 1461163149448 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 3556 | 1461163149452 Marionette TRACE conn4 <- [1,2118,null,{}] 07:39:09 INFO - PROCESS | 3556 | 1461163149464 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:09 INFO - PROCESS | 3556 | 1461163149585 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:39:09 INFO - PROCESS | 3556 | 1461163149688 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FD7000 == 69 [pid = 3556] [id = 539] 07:39:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5CCA1800) [pid = 3556] [serial = 1617] [outer = 0000000000000000] 07:39:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D38E400) [pid = 3556] [serial = 1618] [outer = 0000008C5CCA1800] 07:39:09 INFO - PROCESS | 3556 | 1461163149750 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5F7EF800) [pid = 3556] [serial = 1619] [outer = 0000008C5CCA1800] 07:39:10 INFO - PROCESS | 3556 | 1461163150347 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 3556 | 1461163150378 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 07:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:39:10 INFO - PROCESS | 3556 | 1461163150381 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 3556 | 1461163150383 Marionette TRACE conn4 <- [1,2122,null,{}] 07:39:10 INFO - PROCESS | 3556 | 1461163150387 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 3556 | 1461163150505 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:39:10 INFO - PROCESS | 3556 | 1461163150605 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64DAB000 == 70 [pid = 3556] [id = 540] 07:39:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5F7EF400) [pid = 3556] [serial = 1620] [outer = 0000000000000000] 07:39:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5F8E1C00) [pid = 3556] [serial = 1621] [outer = 0000008C5F7EF400] 07:39:10 INFO - PROCESS | 3556 | 1461163150663 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5F8E8000) [pid = 3556] [serial = 1622] [outer = 0000008C5F7EF400] 07:39:11 INFO - PROCESS | 3556 | 1461163151309 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 3556 | 1461163151372 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 07:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:39:11 INFO - PROCESS | 3556 | 1461163151375 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 3556 | 1461163151377 Marionette TRACE conn4 <- [1,2126,null,{}] 07:39:11 INFO - PROCESS | 3556 | 1461163151381 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 3556 | 1461163151495 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:39:11 INFO - PROCESS | 3556 | 1461163151622 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F93000 == 71 [pid = 3556] [id = 541] 07:39:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5F8E4400) [pid = 3556] [serial = 1623] [outer = 0000000000000000] 07:39:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5FE83000) [pid = 3556] [serial = 1624] [outer = 0000008C5F8E4400] 07:39:11 INFO - PROCESS | 3556 | 1461163151681 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5FE89C00) [pid = 3556] [serial = 1625] [outer = 0000008C5F8E4400] 07:39:12 INFO - PROCESS | 3556 | 1461163152267 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 986ms 07:39:12 INFO - PROCESS | 3556 | 1461163152370 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 3556 | 1461163152373 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 07:39:12 INFO - PROCESS | 3556 | 1461163152378 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:39:12 INFO - PROCESS | 3556 | 1461163152380 Marionette TRACE conn4 <- [1,2130,null,{}] 07:39:12 INFO - PROCESS | 3556 | 1461163152384 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 3556 | 1461163152512 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:39:12 INFO - PROCESS | 3556 | 1461163152635 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64219800 == 72 [pid = 3556] [id = 542] 07:39:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C60082400) [pid = 3556] [serial = 1626] [outer = 0000000000000000] 07:39:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C60904000) [pid = 3556] [serial = 1627] [outer = 0000008C60082400] 07:39:12 INFO - PROCESS | 3556 | 1461163152697 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C6090B800) [pid = 3556] [serial = 1628] [outer = 0000008C60082400] 07:39:13 INFO - PROCESS | 3556 | 1461163153330 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 3556 | 1461163153405 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 07:39:13 INFO - PROCESS | 3556 | 1461163153408 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 3556 | 1461163153411 Marionette TRACE conn4 <- [1,2134,null,{}] 07:39:13 INFO - PROCESS | 3556 | 1461163153415 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 3556 | 1461163153532 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:39:13 INFO - PROCESS | 3556 | 1461163153802 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5800B800 == 73 [pid = 3556] [id = 543] 07:39:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C49AF6000) [pid = 3556] [serial = 1629] [outer = 0000000000000000] 07:39:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C4B25A000) [pid = 3556] [serial = 1630] [outer = 0000008C49AF6000] 07:39:13 INFO - PROCESS | 3556 | 1461163153867 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5000BC00) [pid = 3556] [serial = 1631] [outer = 0000008C49AF6000] 07:39:14 INFO - PROCESS | 3556 | 1461163154447 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 3556 | 1461163154498 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 07:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:39:14 INFO - PROCESS | 3556 | 1461163154504 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 3556 | 1461163154507 Marionette TRACE conn4 <- [1,2138,null,{}] 07:39:14 INFO - PROCESS | 3556 | 1461163154513 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 3556 | 1461163154625 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:39:14 INFO - PROCESS | 3556 | 1461163154735 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B36800 == 74 [pid = 3556] [id = 544] 07:39:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C50009400) [pid = 3556] [serial = 1632] [outer = 0000000000000000] 07:39:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C55937C00) [pid = 3556] [serial = 1633] [outer = 0000008C50009400] 07:39:14 INFO - PROCESS | 3556 | 1461163154790 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C57694800) [pid = 3556] [serial = 1634] [outer = 0000008C50009400] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FBC800 == 73 [pid = 3556] [id = 352] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D6F000 == 72 [pid = 3556] [id = 535] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61594000 == 71 [pid = 3556] [id = 534] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6159B000 == 70 [pid = 3556] [id = 533] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEA9000 == 69 [pid = 3556] [id = 532] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA78000 == 68 [pid = 3556] [id = 531] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C57D92000 == 67 [pid = 3556] [id = 530] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91D000 == 66 [pid = 3556] [id = 529] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C55975800 == 65 [pid = 3556] [id = 528] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5CAEF000) [pid = 3556] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5D396000) [pid = 3556] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C088800 == 64 [pid = 3556] [id = 527] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58910000 == 63 [pid = 3556] [id = 526] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5890A800 == 62 [pid = 3556] [id = 521] 07:39:15 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6163B000 == 61 [pid = 3556] [id = 520] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5021FC00) [pid = 3556] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C52170000) [pid = 3556] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C56D9FC00) [pid = 3556] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C576F1400) [pid = 3556] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5C179000) [pid = 3556] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5BE5B800) [pid = 3556] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C58B2F400) [pid = 3556] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5185F400) [pid = 3556] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C50AE3800) [pid = 3556] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C595B4400) [pid = 3556] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C57CEEC00) [pid = 3556] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C50224000) [pid = 3556] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C4CB1D400) [pid = 3556] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CD21800) [pid = 3556] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5CB35000) [pid = 3556] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C57BF1000) [pid = 3556] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C576ABC00) [pid = 3556] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5C1D8C00) [pid = 3556] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5CAEC400) [pid = 3556] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5C16E400) [pid = 3556] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5D38FC00) [pid = 3556] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C58B35800) [pid = 3556] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CD1C400) [pid = 3556] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5CD9D000) [pid = 3556] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C5CD5A000) [pid = 3556] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5CD5D800) [pid = 3556] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C585A5C00) [pid = 3556] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 100 (0000008C5CD9C000) [pid = 3556] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 99 (0000008C5EADD800) [pid = 3556] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 98 (0000008C5EAE1400) [pid = 3556] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | --DOMWINDOW == 97 (0000008C5806D400) [pid = 3556] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:39:15 INFO - PROCESS | 3556 | 1461163155438 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 3556 | 1461163155497 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 07:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:39:15 INFO - PROCESS | 3556 | 1461163155502 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 3556 | 1461163155504 Marionette TRACE conn4 <- [1,2142,null,{}] 07:39:15 INFO - PROCESS | 3556 | 1461163155508 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 3556 | 1461163155602 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:39:15 INFO - PROCESS | 3556 | 1461163155690 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58FBC800 == 62 [pid = 3556] [id = 545] 07:39:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 98 (0000008C4FD6C800) [pid = 3556] [serial = 1635] [outer = 0000000000000000] 07:39:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 99 (0000008C52170000) [pid = 3556] [serial = 1636] [outer = 0000008C4FD6C800] 07:39:15 INFO - PROCESS | 3556 | 1461163155739 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 100 (0000008C576F8400) [pid = 3556] [serial = 1637] [outer = 0000008C4FD6C800] 07:39:16 INFO - PROCESS | 3556 | 1461163156159 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 07:39:16 INFO - PROCESS | 3556 | 1461163156175 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 3556 | 1461163156178 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 07:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:39:16 INFO - PROCESS | 3556 | 1461163156183 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 3556 | 1461163156189 Marionette TRACE conn4 <- [1,2146,null,{}] 07:39:16 INFO - PROCESS | 3556 | 1461163156199 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 3556 | 1461163156295 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:39:16 INFO - PROCESS | 3556 | 1461163156323 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D20A000 == 63 [pid = 3556] [id = 546] 07:39:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 101 (0000008C58061800) [pid = 3556] [serial = 1638] [outer = 0000000000000000] 07:39:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C585A3C00) [pid = 3556] [serial = 1639] [outer = 0000008C58061800] 07:39:16 INFO - PROCESS | 3556 | 1461163156372 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C58B30400) [pid = 3556] [serial = 1640] [outer = 0000008C58061800] 07:39:16 INFO - PROCESS | 3556 | 1461163156838 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 3556 | 1461163156879 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 07:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:39:16 INFO - PROCESS | 3556 | 1461163156882 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 3556 | 1461163156884 Marionette TRACE conn4 <- [1,2150,null,{}] 07:39:16 INFO - PROCESS | 3556 | 1461163156887 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 3556 | 1461163156981 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:39:17 INFO - PROCESS | 3556 | 1461163157110 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA1D800 == 64 [pid = 3556] [id = 547] 07:39:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C58063800) [pid = 3556] [serial = 1641] [outer = 0000000000000000] 07:39:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5AE31800) [pid = 3556] [serial = 1642] [outer = 0000008C58063800] 07:39:17 INFO - PROCESS | 3556 | 1461163157175 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5B7F9800) [pid = 3556] [serial = 1643] [outer = 0000008C58063800] 07:39:17 INFO - PROCESS | 3556 | 1461163157602 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 776ms 07:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:39:17 INFO - PROCESS | 3556 | 1461163157661 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 3556 | 1461163157663 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 07:39:17 INFO - PROCESS | 3556 | 1461163157666 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 3556 | 1461163157668 Marionette TRACE conn4 <- [1,2154,null,{}] 07:39:17 INFO - PROCESS | 3556 | 1461163157672 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 3556 | 1461163157797 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:39:17 INFO - PROCESS | 3556 | 1461163157856 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F71F800 == 65 [pid = 3556] [id = 548] 07:39:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5C039C00) [pid = 3556] [serial = 1644] [outer = 0000000000000000] 07:39:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C5C1D7400) [pid = 3556] [serial = 1645] [outer = 0000008C5C039C00] 07:39:17 INFO - PROCESS | 3556 | 1461163157914 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C5CAF9C00) [pid = 3556] [serial = 1646] [outer = 0000008C5C039C00] 07:39:18 INFO - PROCESS | 3556 | 1461163158418 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 775ms 07:39:18 INFO - PROCESS | 3556 | 1461163158452 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 3556 | 1461163158454 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 07:39:18 INFO - PROCESS | 3556 | 1461163158458 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 3556 | 1461163158460 Marionette TRACE conn4 <- [1,2158,null,{}] 07:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:39:18 INFO - PROCESS | 3556 | 1461163158463 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 3556 | 1461163158586 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:39:18 INFO - PROCESS | 3556 | 1461163158649 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60057000 == 66 [pid = 3556] [id = 549] 07:39:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C5CD5A800) [pid = 3556] [serial = 1647] [outer = 0000000000000000] 07:39:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5CD61400) [pid = 3556] [serial = 1648] [outer = 0000008C5CD5A800] 07:39:18 INFO - PROCESS | 3556 | 1461163158696 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C5D38C000) [pid = 3556] [serial = 1649] [outer = 0000008C5CD5A800] 07:39:19 INFO - PROCESS | 3556 | 1461163159132 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 07:39:19 INFO - PROCESS | 3556 | 1461163159229 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 3556 | 1461163159231 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 07:39:19 INFO - PROCESS | 3556 | 1461163159235 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 3556 | 1461163159237 Marionette TRACE conn4 <- [1,2162,null,{}] 07:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:39:19 INFO - PROCESS | 3556 | 1461163159240 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 3556 | 1461163159360 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:39:19 INFO - PROCESS | 3556 | 1461163159419 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D85000 == 67 [pid = 3556] [id = 550] 07:39:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C5D628800) [pid = 3556] [serial = 1650] [outer = 0000000000000000] 07:39:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5D6BB000) [pid = 3556] [serial = 1651] [outer = 0000008C5D628800] 07:39:19 INFO - PROCESS | 3556 | 1461163159467 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5D7C2400) [pid = 3556] [serial = 1652] [outer = 0000008C5D628800] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C57691000) [pid = 3556] [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.] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C50AD6C00) [pid = 3556] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C58234800) [pid = 3556] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5C66FC00) [pid = 3556] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C59F3B000) [pid = 3556] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5C16C000) [pid = 3556] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C5C673000) [pid = 3556] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C50AE3400) [pid = 3556] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C4998D800) [pid = 3556] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C553BC400) [pid = 3556] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C5CDA3000) [pid = 3556] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 103 (0000008C4ACD2C00) [pid = 3556] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 102 (0000008C5D391400) [pid = 3556] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:39:19 INFO - PROCESS | 3556 | --DOMWINDOW == 101 (0000008C550D4C00) [pid = 3556] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:39:19 INFO - PROCESS | 3556 | 1461163159983 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 776ms 07:39:20 INFO - PROCESS | 3556 | 1461163160018 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 3556 | 1461163160021 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 07:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:39:20 INFO - PROCESS | 3556 | 1461163160024 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 3556 | 1461163160026 Marionette TRACE conn4 <- [1,2166,null,{}] 07:39:20 INFO - PROCESS | 3556 | 1461163160029 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 3556 | 1461163160119 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:39:20 INFO - PROCESS | 3556 | 1461163160125 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6162F800 == 68 [pid = 3556] [id = 551] 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 102 (0000008C50CFEC00) [pid = 3556] [serial = 1653] [outer = 0000000000000000] 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 103 (0000008C5BEC8800) [pid = 3556] [serial = 1654] [outer = 0000008C50CFEC00] 07:39:20 INFO - PROCESS | 3556 | 1461163160171 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 104 (0000008C5D7C1400) [pid = 3556] [serial = 1655] [outer = 0000008C50CFEC00] 07:39:20 INFO - PROCESS | 3556 | 1461163160613 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 07:39:20 INFO - PROCESS | 3556 | 1461163160657 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 3556 | 1461163160659 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 07:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:39:20 INFO - PROCESS | 3556 | 1461163160662 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 3556 | 1461163160664 Marionette TRACE conn4 <- [1,2170,null,{}] 07:39:20 INFO - PROCESS | 3556 | 1461163160668 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 3556 | 1461163160758 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:39:20 INFO - PROCESS | 3556 | 1461163160764 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CD3800 == 69 [pid = 3556] [id = 552] 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C5EAD9000) [pid = 3556] [serial = 1656] [outer = 0000000000000000] 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C5EAE2400) [pid = 3556] [serial = 1657] [outer = 0000008C5EAD9000] 07:39:20 INFO - PROCESS | 3556 | 1461163160810 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C5FE84C00) [pid = 3556] [serial = 1658] [outer = 0000008C5EAD9000] 07:39:21 INFO - PROCESS | 3556 | 1461163161268 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 07:39:21 INFO - PROCESS | 3556 | 1461163161293 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 3556 | 1461163161296 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 07:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:39:21 INFO - PROCESS | 3556 | 1461163161299 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 3556 | 1461163161300 Marionette TRACE conn4 <- [1,2174,null,{}] 07:39:21 INFO - PROCESS | 3556 | 1461163161388 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 3556 | 1461163161540 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:39:21 INFO - PROCESS | 3556 | 1461163161639 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5824A000 == 70 [pid = 3556] [id = 553] 07:39:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C4B961400) [pid = 3556] [serial = 1659] [outer = 0000000000000000] 07:39:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C4BD83000) [pid = 3556] [serial = 1660] [outer = 0000008C4B961400] 07:39:21 INFO - PROCESS | 3556 | 1461163161699 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C50AE3000) [pid = 3556] [serial = 1661] [outer = 0000008C4B961400] 07:39:22 INFO - PROCESS | 3556 | 1461163162398 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1138ms 07:39:22 INFO - PROCESS | 3556 | 1461163162460 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 3556 | 1461163162466 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 07:39:22 INFO - PROCESS | 3556 | 1461163162471 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:39:22 INFO - PROCESS | 3556 | 1461163162474 Marionette TRACE conn4 <- [1,2178,null,{}] 07:39:22 INFO - PROCESS | 3556 | 1461163162479 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 3556 | 1461163162601 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:39:22 INFO - PROCESS | 3556 | 1461163162736 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA15800 == 71 [pid = 3556] [id = 554] 07:39:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C5773DC00) [pid = 3556] [serial = 1662] [outer = 0000000000000000] 07:39:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C57748400) [pid = 3556] [serial = 1663] [outer = 0000008C5773DC00] 07:39:22 INFO - PROCESS | 3556 | 1461163162797 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C585A3400) [pid = 3556] [serial = 1664] [outer = 0000008C5773DC00] 07:39:23 INFO - PROCESS | 3556 | 1461163163367 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 923ms 07:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:39:23 INFO - PROCESS | 3556 | 1461163163399 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 3556 | 1461163163402 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 07:39:23 INFO - PROCESS | 3556 | 1461163163406 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 3556 | 1461163163408 Marionette TRACE conn4 <- [1,2182,null,{}] 07:39:23 INFO - PROCESS | 3556 | 1461163163413 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:23 INFO - PROCESS | 3556 | 1461163163536 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:39:23 INFO - PROCESS | 3556 | 1461163163638 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D67000 == 72 [pid = 3556] [id = 555] 07:39:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5952F400) [pid = 3556] [serial = 1665] [outer = 0000000000000000] 07:39:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5BED6C00) [pid = 3556] [serial = 1666] [outer = 0000008C5952F400] 07:39:23 INFO - PROCESS | 3556 | 1461163163701 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CC99C00) [pid = 3556] [serial = 1667] [outer = 0000008C5952F400] 07:39:24 INFO - PROCESS | 3556 | 1461163164291 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 07:39:24 INFO - PROCESS | 3556 | 1461163164333 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 3556 | 1461163164340 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 07:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:39:24 INFO - PROCESS | 3556 | 1461163164351 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 3556 | 1461163164354 Marionette TRACE conn4 <- [1,2186,null,{}] 07:39:24 INFO - PROCESS | 3556 | 1461163164357 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 3556 | 1461163164474 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:39:24 INFO - PROCESS | 3556 | 1461163164576 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FB0800 == 73 [pid = 3556] [id = 556] 07:39:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C59B58800) [pid = 3556] [serial = 1668] [outer = 0000000000000000] 07:39:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5F8E1800) [pid = 3556] [serial = 1669] [outer = 0000008C59B58800] 07:39:24 INFO - PROCESS | 3556 | 1461163164634 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C60085000) [pid = 3556] [serial = 1670] [outer = 0000008C59B58800] 07:39:25 INFO - PROCESS | 3556 | 1461163165158 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 839ms 07:39:25 INFO - PROCESS | 3556 | 1461163165190 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 3556 | 1461163165193 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 07:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:39:25 INFO - PROCESS | 3556 | 1461163165197 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 3556 | 1461163165199 Marionette TRACE conn4 <- [1,2190,null,{}] 07:39:25 INFO - PROCESS | 3556 | 1461163165203 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:25 INFO - PROCESS | 3556 | 1461163165316 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:39:25 INFO - PROCESS | 3556 | 1461163165418 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64215800 == 74 [pid = 3556] [id = 557] 07:39:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C59FA8000) [pid = 3556] [serial = 1671] [outer = 0000000000000000] 07:39:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C59FACC00) [pid = 3556] [serial = 1672] [outer = 0000008C59FA8000] 07:39:25 INFO - PROCESS | 3556 | 1461163165475 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C6007DC00) [pid = 3556] [serial = 1673] [outer = 0000008C59FA8000] 07:39:26 INFO - PROCESS | 3556 | 1461163166126 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 07:39:26 INFO - PROCESS | 3556 | 1461163166185 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 3556 | 1461163166187 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 07:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:39:26 INFO - PROCESS | 3556 | 1461163166191 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 3556 | 1461163166193 Marionette TRACE conn4 <- [1,2194,null,{}] 07:39:26 INFO - PROCESS | 3556 | 1461163166197 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:26 INFO - PROCESS | 3556 | 1461163166335 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:39:26 INFO - PROCESS | 3556 | 1461163166469 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64837800 == 75 [pid = 3556] [id = 558] 07:39:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5C683C00) [pid = 3556] [serial = 1674] [outer = 0000000000000000] 07:39:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C60904400) [pid = 3556] [serial = 1675] [outer = 0000008C5C683C00] 07:39:26 INFO - PROCESS | 3556 | 1461163166531 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C60A80C00) [pid = 3556] [serial = 1676] [outer = 0000008C5C683C00] 07:39:27 INFO - PROCESS | 3556 | 1461163167133 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 07:39:27 INFO - PROCESS | 3556 | 1461163167180 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3556 | 1461163167183 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:39:27 INFO - PROCESS | 3556 | 1461163167187 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3556 | 1461163167189 Marionette TRACE conn4 <- [1,2198,null,{}] 07:39:27 INFO - PROCESS | 3556 | 1461163167193 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 3556 | 1461163167304 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:39:27 INFO - PROCESS | 3556 | 1461163167434 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64735800 == 76 [pid = 3556] [id = 559] 07:39:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C60A85400) [pid = 3556] [serial = 1677] [outer = 0000000000000000] 07:39:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C60A89400) [pid = 3556] [serial = 1678] [outer = 0000008C60A85400] 07:39:27 INFO - PROCESS | 3556 | 1461163167492 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C60BD5800) [pid = 3556] [serial = 1679] [outer = 0000008C60A85400] 07:39:28 INFO - PROCESS | 3556 | 1461163168109 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 07:39:28 INFO - PROCESS | 3556 | 1461163168175 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3556 | 1461163168178 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 07:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:39:28 INFO - PROCESS | 3556 | 1461163168181 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 3556 | 1461163168184 Marionette TRACE conn4 <- [1,2202,null,{}] 07:39:28 INFO - PROCESS | 3556 | 1461163168187 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 3556 | 1461163168304 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:39:28 INFO - PROCESS | 3556 | 1461163168408 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58621800 == 77 [pid = 3556] [id = 560] 07:39:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C4BC36C00) [pid = 3556] [serial = 1680] [outer = 0000000000000000] 07:39:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C503BC400) [pid = 3556] [serial = 1681] [outer = 0000008C4BC36C00] 07:39:28 INFO - PROCESS | 3556 | 1461163168465 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CB3E000) [pid = 3556] [serial = 1682] [outer = 0000008C4BC36C00] 07:39:29 INFO - PROCESS | 3556 | 1461163169276 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1137ms 07:39:29 INFO - PROCESS | 3556 | 1461163169320 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 3556 | 1461163169325 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 07:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:39:29 INFO - PROCESS | 3556 | 1461163169331 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 3556 | 1461163169334 Marionette TRACE conn4 <- [1,2206,null,{}] 07:39:29 INFO - PROCESS | 3556 | 1461163169352 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 3556 | 1461163169495 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:39:29 INFO - PROCESS | 3556 | 1461163169560 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91F000 == 78 [pid = 3556] [id = 561] 07:39:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5185B400) [pid = 3556] [serial = 1683] [outer = 0000000000000000] 07:39:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5478B400) [pid = 3556] [serial = 1684] [outer = 0000008C5185B400] 07:39:29 INFO - PROCESS | 3556 | 1461163169614 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C56D96400) [pid = 3556] [serial = 1685] [outer = 0000008C5185B400] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C51934800 == 77 [pid = 3556] [id = 475] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6162F800 == 76 [pid = 3556] [id = 551] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D85000 == 75 [pid = 3556] [id = 550] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60057000 == 74 [pid = 3556] [id = 549] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F71F800 == 73 [pid = 3556] [id = 548] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA1D800 == 72 [pid = 3556] [id = 547] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58247000 == 71 [pid = 3556] [id = 12] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D20A000 == 70 [pid = 3556] [id = 546] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58FBC800 == 69 [pid = 3556] [id = 545] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C58242800) [pid = 3556] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5D7CB800) [pid = 3556] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5D6C4C00) [pid = 3556] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5D7BE800) [pid = 3556] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B36800 == 68 [pid = 3556] [id = 544] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5800B800 == 67 [pid = 3556] [id = 543] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64DAB000 == 66 [pid = 3556] [id = 540] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FD7000 == 65 [pid = 3556] [id = 539] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA74800 == 64 [pid = 3556] [id = 538] 07:39:30 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B286000 == 63 [pid = 3556] [id = 537] 07:39:30 INFO - PROCESS | 3556 | 1461163170297 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 07:39:30 INFO - PROCESS | 3556 | 1461163170321 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3556 | 1461163170327 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 07:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:39:30 INFO - PROCESS | 3556 | 1461163170333 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 3556 | 1461163170336 Marionette TRACE conn4 <- [1,2210,null,{}] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5CB3E400) [pid = 3556] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5A835400) [pid = 3556] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C666800) [pid = 3556] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5BE5A800) [pid = 3556] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5CCA4000) [pid = 3556] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5CB35C00) [pid = 3556] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5806E000) [pid = 3556] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5CAEB000) [pid = 3556] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C50007C00) [pid = 3556] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C518C0400) [pid = 3556] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C576A5400) [pid = 3556] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5D79E000) [pid = 3556] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C57CCF800) [pid = 3556] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C4FF86800) [pid = 3556] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C4B958800) [pid = 3556] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C57CD2400) [pid = 3556] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C5D627800) [pid = 3556] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50AE5400) [pid = 3556] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C55934000) [pid = 3556] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 110 (0000008C5739D400) [pid = 3556] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 109 (0000008C5D398000) [pid = 3556] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 108 (0000008C4B9E7400) [pid = 3556] [serial = 1043] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 107 (0000008C5CD95400) [pid = 3556] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 106 (0000008C585B0800) [pid = 3556] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 105 (0000008C5CD5B000) [pid = 3556] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | --DOMWINDOW == 104 (0000008C58B28800) [pid = 3556] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:39:30 INFO - PROCESS | 3556 | 1461163170372 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 3556 | 1461163170474 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:39:30 INFO - PROCESS | 3556 | 1461163170480 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58160000 == 64 [pid = 3556] [id = 562] 07:39:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 105 (0000008C4B95B000) [pid = 3556] [serial = 1686] [outer = 0000000000000000] 07:39:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 106 (0000008C50DCD800) [pid = 3556] [serial = 1687] [outer = 0000008C4B95B000] 07:39:30 INFO - PROCESS | 3556 | 1461163170528 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 107 (0000008C550D9400) [pid = 3556] [serial = 1688] [outer = 0000008C4B95B000] 07:39:31 INFO - PROCESS | 3556 | 1461163171053 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 07:39:31 INFO - PROCESS | 3556 | 1461163171068 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 3556 | 1461163171071 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 07:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:39:31 INFO - PROCESS | 3556 | 1461163171075 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 3556 | 1461163171078 Marionette TRACE conn4 <- [1,2214,null,{}] 07:39:31 INFO - PROCESS | 3556 | 1461163171120 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 3556 | 1461163171223 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:39:31 INFO - PROCESS | 3556 | 1461163171313 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D16B800 == 65 [pid = 3556] [id = 563] 07:39:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 108 (0000008C57BA0800) [pid = 3556] [serial = 1689] [outer = 0000000000000000] 07:39:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 109 (0000008C58061000) [pid = 3556] [serial = 1690] [outer = 0000008C57BA0800] 07:39:31 INFO - PROCESS | 3556 | 1461163171365 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 110 (0000008C58970000) [pid = 3556] [serial = 1691] [outer = 0000008C57BA0800] 07:39:31 INFO - PROCESS | 3556 | 1461163171756 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 07:39:31 INFO - PROCESS | 3556 | 1461163171811 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:39:31 INFO - PROCESS | 3556 | 1461163171814 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 07:39:31 INFO - PROCESS | 3556 | 1461163171817 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 3556 | 1461163171819 Marionette TRACE conn4 <- [1,2218,null,{}] 07:39:31 INFO - PROCESS | 3556 | 1461163171823 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 3556 | 1461163171918 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:39:31 INFO - PROCESS | 3556 | 1461163171925 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4C000 == 66 [pid = 3556] [id = 564] 07:39:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 111 (0000008C58F07C00) [pid = 3556] [serial = 1692] [outer = 0000000000000000] 07:39:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C59B59000) [pid = 3556] [serial = 1693] [outer = 0000008C58F07C00] 07:39:31 INFO - PROCESS | 3556 | 1461163171972 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C59F40400) [pid = 3556] [serial = 1694] [outer = 0000008C58F07C00] 07:39:32 INFO - PROCESS | 3556 | 1461163172403 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 07:39:32 INFO - PROCESS | 3556 | 1461163172451 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 3556 | 1461163172453 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 07:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:39:32 INFO - PROCESS | 3556 | 1461163172461 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 3556 | 1461163172463 Marionette TRACE conn4 <- [1,2222,null,{}] 07:39:32 INFO - PROCESS | 3556 | 1461163172475 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 3556 | 1461163172594 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:39:32 INFO - PROCESS | 3556 | 1461163172678 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F714000 == 67 [pid = 3556] [id = 565] 07:39:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C5773A400) [pid = 3556] [serial = 1695] [outer = 0000000000000000] 07:39:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5AEBA000) [pid = 3556] [serial = 1696] [outer = 0000008C5773A400] 07:39:32 INFO - PROCESS | 3556 | 1461163172727 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5BEC7C00) [pid = 3556] [serial = 1697] [outer = 0000008C5773A400] 07:39:33 INFO - PROCESS | 3556 | 1461163173173 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 07:39:33 INFO - PROCESS | 3556 | 1461163173194 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3556 | 1461163173196 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 07:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:39:33 INFO - PROCESS | 3556 | 1461163173199 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 3556 | 1461163173201 Marionette TRACE conn4 <- [1,2226,null,{}] 07:39:33 INFO - PROCESS | 3556 | 1461163173205 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 3556 | 1461163173338 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:39:33 INFO - PROCESS | 3556 | 1461163173352 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B12000 == 68 [pid = 3556] [id = 566] 07:39:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5C16DC00) [pid = 3556] [serial = 1698] [outer = 0000000000000000] 07:39:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5C687800) [pid = 3556] [serial = 1699] [outer = 0000008C5C16DC00] 07:39:33 INFO - PROCESS | 3556 | 1461163173401 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5C68FC00) [pid = 3556] [serial = 1700] [outer = 0000008C5C16DC00] 07:39:33 INFO - PROCESS | 3556 | 1461163173835 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 07:39:33 INFO - PROCESS | 3556 | 1461163173873 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3556 | 1461163173875 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 07:39:33 INFO - PROCESS | 3556 | 1461163173878 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:39:33 INFO - PROCESS | 3556 | 1461163173880 Marionette TRACE conn4 <- [1,2230,null,{}] 07:39:33 INFO - PROCESS | 3556 | 1461163173884 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 3556 | 1461163174007 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:39:34 INFO - PROCESS | 3556 | 1461163174059 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61640000 == 69 [pid = 3556] [id = 567] 07:39:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5CC9A000) [pid = 3556] [serial = 1701] [outer = 0000000000000000] 07:39:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5CCA4000) [pid = 3556] [serial = 1702] [outer = 0000008C5CC9A000] 07:39:34 INFO - PROCESS | 3556 | 1461163174107 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5CD5D800) [pid = 3556] [serial = 1703] [outer = 0000008C5CC9A000] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5C039C00) [pid = 3556] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CD5A800) [pid = 3556] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5D628800) [pid = 3556] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C49AF6000) [pid = 3556] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C4FD6C800) [pid = 3556] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C50009400) [pid = 3556] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C58063800) [pid = 3556] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C58061800) [pid = 3556] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:39:34 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C50CFEC00) [pid = 3556] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:39:34 INFO - PROCESS | 3556 | 1461163174716 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 881ms 07:39:34 INFO - PROCESS | 3556 | 1461163174763 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 3556 | 1461163174765 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 07:39:34 INFO - PROCESS | 3556 | 1461163174768 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:39:34 INFO - PROCESS | 3556 | 1461163174770 Marionette TRACE conn4 <- [1,2234,null,{}] 07:39:34 INFO - PROCESS | 3556 | 1461163174778 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 3556 | 1461163174871 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:39:34 INFO - PROCESS | 3556 | 1461163174953 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61682800 == 70 [pid = 3556] [id = 568] 07:39:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C50DCE000) [pid = 3556] [serial = 1704] [outer = 0000000000000000] 07:39:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5CAF0000) [pid = 3556] [serial = 1705] [outer = 0000008C50DCE000] 07:39:35 INFO - PROCESS | 3556 | 1461163175007 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5D38E800) [pid = 3556] [serial = 1706] [outer = 0000008C50DCE000] 07:39:35 INFO - PROCESS | 3556 | 1461163175410 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 07:39:35 INFO - PROCESS | 3556 | 1461163175443 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:39:35 INFO - PROCESS | 3556 | 1461163175445 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 07:39:35 INFO - PROCESS | 3556 | 1461163175448 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 3556 | 1461163175450 Marionette TRACE conn4 <- [1,2238,null,{}] 07:39:35 INFO - PROCESS | 3556 | 1461163175454 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:35 INFO - PROCESS | 3556 | 1461163175578 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:39:35 INFO - PROCESS | 3556 | 1461163175586 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62749800 == 71 [pid = 3556] [id = 569] 07:39:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C576A2000) [pid = 3556] [serial = 1707] [outer = 0000000000000000] 07:39:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5D6BFC00) [pid = 3556] [serial = 1708] [outer = 0000008C576A2000] 07:39:35 INFO - PROCESS | 3556 | 1461163175634 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5D7C1C00) [pid = 3556] [serial = 1709] [outer = 0000008C576A2000] 07:39:36 INFO - PROCESS | 3556 | 1461163176051 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 07:39:36 INFO - PROCESS | 3556 | 1461163176080 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 3556 | 1461163176082 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 07:39:36 INFO - PROCESS | 3556 | 1461163176086 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:39:36 INFO - PROCESS | 3556 | 1461163176087 Marionette TRACE conn4 <- [1,2242,null,{}] 07:39:36 INFO - PROCESS | 3556 | 1461163176091 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:36 INFO - PROCESS | 3556 | 1461163176219 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:39:36 INFO - PROCESS | 3556 | 1461163176228 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D65000 == 72 [pid = 3556] [id = 570] 07:39:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5C95B000) [pid = 3556] [serial = 1710] [outer = 0000000000000000] 07:39:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5C95E400) [pid = 3556] [serial = 1711] [outer = 0000008C5C95B000] 07:39:36 INFO - PROCESS | 3556 | 1461163176274 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5C964C00) [pid = 3556] [serial = 1712] [outer = 0000008C5C95B000] 07:39:36 INFO - PROCESS | 3556 | 1461163176814 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 776ms 07:39:36 INFO - PROCESS | 3556 | 1461163176866 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 3556 | 1461163176871 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 07:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:39:36 INFO - PROCESS | 3556 | 1461163176954 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 3556 | 1461163176960 Marionette TRACE conn4 <- [1,2246,null,{}] 07:39:36 INFO - PROCESS | 3556 | 1461163176977 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 3556 | 1461163177101 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:39:37 INFO - PROCESS | 3556 | 1461163177202 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B28800 == 73 [pid = 3556] [id = 571] 07:39:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C4CCCD800) [pid = 3556] [serial = 1713] [outer = 0000000000000000] 07:39:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C518C2400) [pid = 3556] [serial = 1714] [outer = 0000008C4CCCD800] 07:39:37 INFO - PROCESS | 3556 | 1461163177263 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C55ABC400) [pid = 3556] [serial = 1715] [outer = 0000008C4CCCD800] 07:39:37 INFO - PROCESS | 3556 | 1461163177832 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 963ms 07:39:37 INFO - PROCESS | 3556 | 1461163177907 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 3556 | 1461163177913 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 07:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:39:37 INFO - PROCESS | 3556 | 1461163177920 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 3556 | 1461163177923 Marionette TRACE conn4 <- [1,2250,null,{}] 07:39:37 INFO - PROCESS | 3556 | 1461163177928 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 3556 | 1461163178080 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:39:38 INFO - PROCESS | 3556 | 1461163178214 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F718000 == 74 [pid = 3556] [id = 572] 07:39:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C57CD0800) [pid = 3556] [serial = 1716] [outer = 0000000000000000] 07:39:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5896E400) [pid = 3556] [serial = 1717] [outer = 0000008C57CD0800] 07:39:38 INFO - PROCESS | 3556 | 1461163178274 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5A892C00) [pid = 3556] [serial = 1718] [outer = 0000008C57CD0800] 07:39:38 INFO - PROCESS | 3556 | 1461163178890 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1022ms 07:39:38 INFO - PROCESS | 3556 | 1461163178948 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3556 | 1461163178951 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 07:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:39:38 INFO - PROCESS | 3556 | 1461163178955 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 3556 | 1461163178959 Marionette TRACE conn4 <- [1,2254,null,{}] 07:39:38 INFO - PROCESS | 3556 | 1461163178971 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:39 INFO - PROCESS | 3556 | 1461163179155 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:39:39 INFO - PROCESS | 3556 | 1461163179282 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F96800 == 75 [pid = 3556] [id = 573] 07:39:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C669800) [pid = 3556] [serial = 1719] [outer = 0000000000000000] 07:39:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5C95BC00) [pid = 3556] [serial = 1720] [outer = 0000008C5C669800] 07:39:39 INFO - PROCESS | 3556 | 1461163179344 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CBDEC00) [pid = 3556] [serial = 1721] [outer = 0000008C5C669800] 07:39:39 INFO - PROCESS | 3556 | 1461163179968 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1027ms 07:39:39 INFO - PROCESS | 3556 | 1461163179984 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 3556 | 1461163179987 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 07:39:40 INFO - PROCESS | 3556 | 1461163180005 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3556 | 1461163180007 Marionette TRACE conn4 <- [1,2258,null,{}] 07:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:39:40 INFO - PROCESS | 3556 | 1461163180011 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 3556 | 1461163180129 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:39:40 INFO - PROCESS | 3556 | 1461163180262 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6472B800 == 76 [pid = 3556] [id = 574] 07:39:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5CD21400) [pid = 3556] [serial = 1722] [outer = 0000000000000000] 07:39:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5D79E000) [pid = 3556] [serial = 1723] [outer = 0000008C5CD21400] 07:39:40 INFO - PROCESS | 3556 | 1461163180322 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5F7F5000) [pid = 3556] [serial = 1724] [outer = 0000008C5CD21400] 07:39:40 INFO - PROCESS | 3556 | 1461163180902 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 924ms 07:39:40 INFO - PROCESS | 3556 | 1461163180935 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3556 | 1461163180937 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 07:39:40 INFO - PROCESS | 3556 | 1461163180941 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:39:40 INFO - PROCESS | 3556 | 1461163180943 Marionette TRACE conn4 <- [1,2262,null,{}] 07:39:40 INFO - PROCESS | 3556 | 1461163180947 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 3556 | 1461163181063 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:39:41 INFO - PROCESS | 3556 | 1461163181233 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62604800 == 77 [pid = 3556] [id = 575] 07:39:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5CCC7000) [pid = 3556] [serial = 1725] [outer = 0000000000000000] 07:39:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5CCC8C00) [pid = 3556] [serial = 1726] [outer = 0000008C5CCC7000] 07:39:41 INFO - PROCESS | 3556 | 1461163181291 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5F7F3C00) [pid = 3556] [serial = 1727] [outer = 0000008C5CCC7000] 07:39:41 INFO - PROCESS | 3556 | 1461163181850 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 923ms 07:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:39:41 INFO - PROCESS | 3556 | 1461163181867 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 3556 | 1461163181869 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 07:39:41 INFO - PROCESS | 3556 | 1461163181873 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 3556 | 1461163181875 Marionette TRACE conn4 <- [1,2266,null,{}] 07:39:41 INFO - PROCESS | 3556 | 1461163181879 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3556 | 1461163182014 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:39:42 INFO - PROCESS | 3556 | 1461163182123 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C83800 == 78 [pid = 3556] [id = 576] 07:39:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5FE82000) [pid = 3556] [serial = 1728] [outer = 0000000000000000] 07:39:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C60081C00) [pid = 3556] [serial = 1729] [outer = 0000008C5FE82000] 07:39:42 INFO - PROCESS | 3556 | 1461163182183 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C60BD2C00) [pid = 3556] [serial = 1730] [outer = 0000008C5FE82000] 07:39:42 INFO - PROCESS | 3556 | 1461163182778 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 07:39:42 INFO - PROCESS | 3556 | 1461163182822 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3556 | 1461163182825 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 07:39:42 INFO - PROCESS | 3556 | 1461163182830 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:39:42 INFO - PROCESS | 3556 | 1461163182832 Marionette TRACE conn4 <- [1,2270,null,{}] 07:39:42 INFO - PROCESS | 3556 | 1461163182836 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3556 | 1461163182952 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:39:43 INFO - PROCESS | 3556 | 1461163183057 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA58000 == 79 [pid = 3556] [id = 577] 07:39:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C57396400) [pid = 3556] [serial = 1731] [outer = 0000000000000000] 07:39:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5C1E1C00) [pid = 3556] [serial = 1732] [outer = 0000008C57396400] 07:39:43 INFO - PROCESS | 3556 | 1461163183113 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C60BDB400) [pid = 3556] [serial = 1733] [outer = 0000008C57396400] 07:39:43 INFO - PROCESS | 3556 | 1461163183941 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1118ms 07:39:43 INFO - PROCESS | 3556 | 1461163183952 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 3556 | 1461163183957 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 07:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:39:43 INFO - PROCESS | 3556 | 1461163183963 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 3556 | 1461163183966 Marionette TRACE conn4 <- [1,2274,null,{}] 07:39:43 INFO - PROCESS | 3556 | 1461163183972 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 3556 | 1461163184084 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:39:44 INFO - PROCESS | 3556 | 1461163184193 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0B3800 == 80 [pid = 3556] [id = 578] 07:39:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C507A1400) [pid = 3556] [serial = 1734] [outer = 0000000000000000] 07:39:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C50ADB400) [pid = 3556] [serial = 1735] [outer = 0000008C507A1400] 07:39:44 INFO - PROCESS | 3556 | 1461163184247 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C55A5AC00) [pid = 3556] [serial = 1736] [outer = 0000008C507A1400] 07:39:44 INFO - PROCESS | 3556 | 1461163184924 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 07:39:44 INFO - PROCESS | 3556 | 1461163184951 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 3556 | 1461163184957 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 07:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:39:44 INFO - PROCESS | 3556 | 1461163184963 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 3556 | 1461163184966 Marionette TRACE conn4 <- [1,2278,null,{}] 07:39:44 INFO - PROCESS | 3556 | 1461163184969 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 3556 | 1461163185080 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:39:45 INFO - PROCESS | 3556 | 1461163185191 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3C0800 == 81 [pid = 3556] [id = 579] 07:39:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C57607400) [pid = 3556] [serial = 1737] [outer = 0000000000000000] 07:39:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C576A3C00) [pid = 3556] [serial = 1738] [outer = 0000008C57607400] 07:39:45 INFO - PROCESS | 3556 | 1461163185243 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C57BED400) [pid = 3556] [serial = 1739] [outer = 0000008C57607400] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6163E800 == 80 [pid = 3556] [id = 492] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62749800 == 79 [pid = 3556] [id = 569] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61682800 == 78 [pid = 3556] [id = 568] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61640000 == 77 [pid = 3556] [id = 567] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B12000 == 76 [pid = 3556] [id = 566] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F714000 == 75 [pid = 3556] [id = 565] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4C000 == 74 [pid = 3556] [id = 564] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5EAE2400) [pid = 3556] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5F8E1C00) [pid = 3556] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C50C9DC00) [pid = 3556] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5D38E400) [pid = 3556] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C57BEBC00) [pid = 3556] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D16B800 == 73 [pid = 3556] [id = 563] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58160000 == 72 [pid = 3556] [id = 562] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91F000 == 71 [pid = 3556] [id = 561] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D67000 == 70 [pid = 3556] [id = 555] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA15800 == 69 [pid = 3556] [id = 554] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5824A000 == 68 [pid = 3556] [id = 553] 07:39:45 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63CD3800 == 67 [pid = 3556] [id = 552] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5C1D7400) [pid = 3556] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C5CD61400) [pid = 3556] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5CAF9C00) [pid = 3556] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5D6BB000) [pid = 3556] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5D38C000) [pid = 3556] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5000BC00) [pid = 3556] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C4B25A000) [pid = 3556] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C52170000) [pid = 3556] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C576F8400) [pid = 3556] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C57694800) [pid = 3556] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C55937C00) [pid = 3556] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5AE31800) [pid = 3556] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C585A3C00) [pid = 3556] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C58B30400) [pid = 3556] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5FE83000) [pid = 3556] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C60904000) [pid = 3556] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5D7C2400) [pid = 3556] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5BEC8800) [pid = 3556] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5D7C1400) [pid = 3556] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5B7F9800) [pid = 3556] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:39:45 INFO - PROCESS | 3556 | 1461163185805 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 881ms 07:39:45 INFO - PROCESS | 3556 | 1461163185845 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 3556 | 1461163185848 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 07:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:39:45 INFO - PROCESS | 3556 | 1461163185851 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 3556 | 1461163185855 Marionette TRACE conn4 <- [1,2282,null,{}] 07:39:45 INFO - PROCESS | 3556 | 1461163185866 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 3556 | 1461163185964 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:39:46 INFO - PROCESS | 3556 | 1461163186085 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3BC800 == 68 [pid = 3556] [id = 580] 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C550D4800) [pid = 3556] [serial = 1740] [outer = 0000000000000000] 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C576A6400) [pid = 3556] [serial = 1741] [outer = 0000008C550D4800] 07:39:46 INFO - PROCESS | 3556 | 1461163186136 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C57CDB800) [pid = 3556] [serial = 1742] [outer = 0000008C550D4800] 07:39:46 INFO - PROCESS | 3556 | 1461163186511 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 07:39:46 INFO - PROCESS | 3556 | 1461163186547 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 3556 | 1461163186550 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 07:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:39:46 INFO - PROCESS | 3556 | 1461163186553 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 3556 | 1461163186555 Marionette TRACE conn4 <- [1,2286,null,{}] 07:39:46 INFO - PROCESS | 3556 | 1461163186559 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 3556 | 1461163186683 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:39:46 INFO - PROCESS | 3556 | 1461163186693 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D490000 == 69 [pid = 3556] [id = 581] 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C581C4400) [pid = 3556] [serial = 1743] [outer = 0000000000000000] 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C585AE400) [pid = 3556] [serial = 1744] [outer = 0000008C581C4400] 07:39:46 INFO - PROCESS | 3556 | 1461163186742 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C58B32800) [pid = 3556] [serial = 1745] [outer = 0000008C581C4400] 07:39:47 INFO - PROCESS | 3556 | 1461163187184 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 07:39:47 INFO - PROCESS | 3556 | 1461163187227 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 3556 | 1461163187229 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 07:39:47 INFO - PROCESS | 3556 | 1461163187232 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:39:47 INFO - PROCESS | 3556 | 1461163187234 Marionette TRACE conn4 <- [1,2290,null,{}] 07:39:47 INFO - PROCESS | 3556 | 1461163187238 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:47 INFO - PROCESS | 3556 | 1461163187330 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:39:47 INFO - PROCESS | 3556 | 1461163187336 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA5C800 == 70 [pid = 3556] [id = 582] 07:39:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C59270800) [pid = 3556] [serial = 1746] [outer = 0000000000000000] 07:39:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C59B57000) [pid = 3556] [serial = 1747] [outer = 0000008C59270800] 07:39:47 INFO - PROCESS | 3556 | 1461163187385 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C59F3E000) [pid = 3556] [serial = 1748] [outer = 0000008C59270800] 07:39:47 INFO - PROCESS | 3556 | 1461163187905 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 07:39:47 INFO - PROCESS | 3556 | 1461163187973 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 3556 | 1461163187975 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 07:39:47 INFO - PROCESS | 3556 | 1461163187978 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 3556 | 1461163187980 Marionette TRACE conn4 <- [1,2294,null,{}] 07:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:39:47 INFO - PROCESS | 3556 | 1461163187984 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 3556 | 1461163188147 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:39:48 INFO - PROCESS | 3556 | 1461163188176 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA1000 == 71 [pid = 3556] [id = 583] 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5B7F8000) [pid = 3556] [serial = 1749] [outer = 0000000000000000] 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5C02C400) [pid = 3556] [serial = 1750] [outer = 0000008C5B7F8000] 07:39:48 INFO - PROCESS | 3556 | 1461163188227 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5C1D7400) [pid = 3556] [serial = 1751] [outer = 0000008C5B7F8000] 07:39:48 INFO - PROCESS | 3556 | 1461163188682 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 07:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:39:48 INFO - PROCESS | 3556 | 1461163188720 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3556 | 1461163188722 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 07:39:48 INFO - PROCESS | 3556 | 1461163188725 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3556 | 1461163188727 Marionette TRACE conn4 <- [1,2298,null,{}] 07:39:48 INFO - PROCESS | 3556 | 1461163188731 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 3556 | 1461163188852 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:39:48 INFO - PROCESS | 3556 | 1461163188864 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D88000 == 72 [pid = 3556] [id = 584] 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5C666C00) [pid = 3556] [serial = 1752] [outer = 0000000000000000] 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5C686000) [pid = 3556] [serial = 1753] [outer = 0000008C5C666C00] 07:39:48 INFO - PROCESS | 3556 | 1461163188914 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5CAF9C00) [pid = 3556] [serial = 1754] [outer = 0000008C5C666C00] 07:39:49 INFO - PROCESS | 3556 | 1461163189363 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 07:39:49 INFO - PROCESS | 3556 | 1461163189425 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 3556 | 1461163189427 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 07:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:39:49 INFO - PROCESS | 3556 | 1461163189436 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 3556 | 1461163189438 Marionette TRACE conn4 <- [1,2302,null,{}] 07:39:49 INFO - PROCESS | 3556 | 1461163189442 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 3556 | 1461163189591 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5C16A800) [pid = 3556] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5D6C0000) [pid = 3556] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C4AB5D800) [pid = 3556] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5D7A2000) [pid = 3556] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5769F000) [pid = 3556] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C57BA0800) [pid = 3556] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5773A400) [pid = 3556] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5185B400) [pid = 3556] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C4BC36C00) [pid = 3556] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C58F07C00) [pid = 3556] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5C16DC00) [pid = 3556] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C4B95B000) [pid = 3556] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C50DCE000) [pid = 3556] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5CC9A000) [pid = 3556] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C576A2000) [pid = 3556] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:39:49 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5C16E800) [pid = 3556] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:39:50 INFO - PROCESS | 3556 | 1461163190007 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5823E000 == 73 [pid = 3556] [id = 585] 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C4B959C00) [pid = 3556] [serial = 1755] [outer = 0000000000000000] 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C50006800) [pid = 3556] [serial = 1756] [outer = 0000008C4B959C00] 07:39:50 INFO - PROCESS | 3556 | 1461163190056 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C588BBC00) [pid = 3556] [serial = 1757] [outer = 0000008C4B959C00] 07:39:50 INFO - PROCESS | 3556 | 1461163190425 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1023ms 07:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:39:50 INFO - PROCESS | 3556 | 1461163190461 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 3556 | 1461163190463 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 07:39:50 INFO - PROCESS | 3556 | 1461163190467 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 3556 | 1461163190469 Marionette TRACE conn4 <- [1,2306,null,{}] 07:39:50 INFO - PROCESS | 3556 | 1461163190472 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:50 INFO - PROCESS | 3556 | 1461163190615 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:39:50 INFO - PROCESS | 3556 | 1461163190622 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6264C000 == 74 [pid = 3556] [id = 586] 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5C16DC00) [pid = 3556] [serial = 1758] [outer = 0000000000000000] 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5CBE2800) [pid = 3556] [serial = 1759] [outer = 0000008C5C16DC00] 07:39:50 INFO - PROCESS | 3556 | 1461163190669 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5CCC3C00) [pid = 3556] [serial = 1760] [outer = 0000008C5C16DC00] 07:39:51 INFO - PROCESS | 3556 | 1461163191073 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 3556 | 1461163191144 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 07:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:39:51 INFO - PROCESS | 3556 | 1461163191147 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 3556 | 1461163191149 Marionette TRACE conn4 <- [1,2310,null,{}] 07:39:51 INFO - PROCESS | 3556 | 1461163191153 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 3556 | 1461163191247 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:39:51 INFO - PROCESS | 3556 | 1461163191293 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CCC000 == 75 [pid = 3556] [id = 587] 07:39:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5CD57C00) [pid = 3556] [serial = 1761] [outer = 0000000000000000] 07:39:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CD5E400) [pid = 3556] [serial = 1762] [outer = 0000008C5CD57C00] 07:39:51 INFO - PROCESS | 3556 | 1461163191341 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5D38B400) [pid = 3556] [serial = 1763] [outer = 0000008C5CD57C00] 07:39:51 INFO - PROCESS | 3556 | 1461163191808 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 07:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:39:51 INFO - PROCESS | 3556 | 1461163191826 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 3556 | 1461163191829 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 07:39:51 INFO - PROCESS | 3556 | 1461163191832 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 3556 | 1461163191835 Marionette TRACE conn4 <- [1,2314,null,{}] 07:39:51 INFO - PROCESS | 3556 | 1461163191838 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 3556 | 1461163191953 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:39:52 INFO - PROCESS | 3556 | 1461163192119 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5498C800 == 76 [pid = 3556] [id = 588] 07:39:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C498C7C00) [pid = 3556] [serial = 1764] [outer = 0000000000000000] 07:39:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C49A10400) [pid = 3556] [serial = 1765] [outer = 0000008C498C7C00] 07:39:52 INFO - PROCESS | 3556 | 1461163192182 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C4BDE7000) [pid = 3556] [serial = 1766] [outer = 0000008C498C7C00] 07:39:52 INFO - PROCESS | 3556 | 1461163192874 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1077ms 07:39:52 INFO - PROCESS | 3556 | 1461163192918 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 3556 | 1461163192923 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 07:39:52 INFO - PROCESS | 3556 | 1461163192928 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:39:52 INFO - PROCESS | 3556 | 1461163192932 Marionette TRACE conn4 <- [1,2318,null,{}] 07:39:52 INFO - PROCESS | 3556 | 1461163192938 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 3556 | 1461163193066 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:39:53 INFO - PROCESS | 3556 | 1461163193202 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB62800 == 77 [pid = 3556] [id = 589] 07:39:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C55936400) [pid = 3556] [serial = 1767] [outer = 0000000000000000] 07:39:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C56D94400) [pid = 3556] [serial = 1768] [outer = 0000008C55936400] 07:39:53 INFO - PROCESS | 3556 | 1461163193263 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C57BEB000) [pid = 3556] [serial = 1769] [outer = 0000008C55936400] 07:39:53 INFO - PROCESS | 3556 | 1461163193815 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 07:39:53 INFO - PROCESS | 3556 | 1461163193859 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3556 | 1461163193864 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:39:53 INFO - PROCESS | 3556 | 1461163193868 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3556 | 1461163193870 Marionette TRACE conn4 <- [1,2322,null,{}] 07:39:53 INFO - PROCESS | 3556 | 1461163193874 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 3556 | 1461163193997 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:39:54 INFO - PROCESS | 3556 | 1461163194105 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62738800 == 78 [pid = 3556] [id = 590] 07:39:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C58B2BC00) [pid = 3556] [serial = 1770] [outer = 0000000000000000] 07:39:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C59FA6400) [pid = 3556] [serial = 1771] [outer = 0000008C58B2BC00] 07:39:54 INFO - PROCESS | 3556 | 1461163194164 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5BEC8000) [pid = 3556] [serial = 1772] [outer = 0000008C58B2BC00] 07:39:54 INFO - PROCESS | 3556 | 1461163194829 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 07:39:54 INFO - PROCESS | 3556 | 1461163194856 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 3556 | 1461163194859 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 07:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:39:54 INFO - PROCESS | 3556 | 1461163194870 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 3556 | 1461163194877 Marionette TRACE conn4 <- [1,2326,null,{}] 07:39:54 INFO - PROCESS | 3556 | 1461163194882 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:55 INFO - PROCESS | 3556 | 1461163195004 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:39:55 INFO - PROCESS | 3556 | 1461163195112 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FD1000 == 79 [pid = 3556] [id = 591] 07:39:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5C1DE800) [pid = 3556] [serial = 1773] [outer = 0000000000000000] 07:39:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5D397000) [pid = 3556] [serial = 1774] [outer = 0000008C5C1DE800] 07:39:55 INFO - PROCESS | 3556 | 1461163195169 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5D7A0800) [pid = 3556] [serial = 1775] [outer = 0000008C5C1DE800] 07:39:55 INFO - PROCESS | 3556 | 1461163195696 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 902ms 07:39:55 INFO - PROCESS | 3556 | 1461163195767 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 3556 | 1461163195770 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 07:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:39:55 INFO - PROCESS | 3556 | 1461163195774 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 3556 | 1461163195776 Marionette TRACE conn4 <- [1,2330,null,{}] 07:39:55 INFO - PROCESS | 3556 | 1461163195780 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:55 INFO - PROCESS | 3556 | 1461163195901 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:39:56 INFO - PROCESS | 3556 | 1461163196035 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64834800 == 80 [pid = 3556] [id = 592] 07:39:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C59F7FC00) [pid = 3556] [serial = 1776] [outer = 0000000000000000] 07:39:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C59F86400) [pid = 3556] [serial = 1777] [outer = 0000008C59F7FC00] 07:39:56 INFO - PROCESS | 3556 | 1461163196093 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C5D7A3C00) [pid = 3556] [serial = 1778] [outer = 0000008C59F7FC00] 07:39:56 INFO - PROCESS | 3556 | 1461163196682 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 07:39:56 INFO - PROCESS | 3556 | 1461163196762 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 3556 | 1461163196765 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 07:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:39:56 INFO - PROCESS | 3556 | 1461163196768 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 3556 | 1461163196770 Marionette TRACE conn4 <- [1,2334,null,{}] 07:39:56 INFO - PROCESS | 3556 | 1461163196774 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 3556 | 1461163196891 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:39:57 INFO - PROCESS | 3556 | 1461163197028 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EB2000 == 81 [pid = 3556] [id = 593] 07:39:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C5C94B000) [pid = 3556] [serial = 1779] [outer = 0000000000000000] 07:39:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5C94CC00) [pid = 3556] [serial = 1780] [outer = 0000008C5C94B000] 07:39:57 INFO - PROCESS | 3556 | 1461163197098 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C5D7C8400) [pid = 3556] [serial = 1781] [outer = 0000008C5C94B000] 07:39:57 INFO - PROCESS | 3556 | 1461163197734 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1020ms 07:39:57 INFO - PROCESS | 3556 | 1461163197791 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 3556 | 1461163197794 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 07:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:39:57 INFO - PROCESS | 3556 | 1461163197798 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 3556 | 1461163197800 Marionette TRACE conn4 <- [1,2338,null,{}] 07:39:57 INFO - PROCESS | 3556 | 1461163197804 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 3556 | 1461163197921 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:39:58 INFO - PROCESS | 3556 | 1461163198055 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64B95800 == 82 [pid = 3556] [id = 594] 07:39:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5C94B400) [pid = 3556] [serial = 1782] [outer = 0000000000000000] 07:39:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5FE83000) [pid = 3556] [serial = 1783] [outer = 0000008C5C94B400] 07:39:58 INFO - PROCESS | 3556 | 1461163198114 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C60086000) [pid = 3556] [serial = 1784] [outer = 0000008C5C94B400] 07:39:58 INFO - PROCESS | 3556 | 1461163198664 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 924ms 07:39:58 INFO - PROCESS | 3556 | 1461163198723 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 3556 | 1461163198726 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 07:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:39:58 INFO - PROCESS | 3556 | 1461163198730 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 3556 | 1461163198732 Marionette TRACE conn4 <- [1,2342,null,{}] 07:39:58 INFO - PROCESS | 3556 | 1461163198736 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 3556 | 1461163198851 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:39:58 INFO - PROCESS | 3556 | 1461163198986 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65ADC800 == 83 [pid = 3556] [id = 595] 07:39:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C6007D400) [pid = 3556] [serial = 1785] [outer = 0000000000000000] 07:39:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C6090D000) [pid = 3556] [serial = 1786] [outer = 0000008C6007D400] 07:39:59 INFO - PROCESS | 3556 | 1461163199045 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C60BD2000) [pid = 3556] [serial = 1787] [outer = 0000008C6007D400] 07:39:59 INFO - PROCESS | 3556 | 1461163199678 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 986ms 07:39:59 INFO - PROCESS | 3556 | 1461163199718 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 3556 | 1461163199721 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 07:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:39:59 INFO - PROCESS | 3556 | 1461163199724 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 3556 | 1461163199727 Marionette TRACE conn4 <- [1,2346,null,{}] 07:39:59 INFO - PROCESS | 3556 | 1461163199730 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 3556 | 1461163199848 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:39:59 INFO - PROCESS | 3556 | 1461163199986 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50A9B800 == 84 [pid = 3556] [id = 596] 07:40:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C498C5800) [pid = 3556] [serial = 1788] [outer = 0000000000000000] 07:40:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C4BD7A800) [pid = 3556] [serial = 1789] [outer = 0000008C498C5800] 07:40:00 INFO - PROCESS | 3556 | 1461163200046 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C576F4000) [pid = 3556] [serial = 1790] [outer = 0000008C498C5800] 07:40:00 INFO - PROCESS | 3556 | 1461163200855 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1168ms 07:40:00 INFO - PROCESS | 3556 | 1461163200895 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 3556 | 1461163200901 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 07:40:00 INFO - PROCESS | 3556 | 1461163200906 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:40:00 INFO - PROCESS | 3556 | 1461163200910 Marionette TRACE conn4 <- [1,2350,null,{}] 07:40:00 INFO - PROCESS | 3556 | 1461163200916 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 3556 | 1461163201032 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:40:01 INFO - PROCESS | 3556 | 1461163201148 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA0B800 == 85 [pid = 3556] [id = 597] 07:40:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C54791000) [pid = 3556] [serial = 1791] [outer = 0000000000000000] 07:40:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C553BF000) [pid = 3556] [serial = 1792] [outer = 0000008C54791000] 07:40:01 INFO - PROCESS | 3556 | 1461163201244 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C5773E800) [pid = 3556] [serial = 1793] [outer = 0000008C54791000] 07:40:01 INFO - PROCESS | 3556 | 1461163201825 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63CCC000 == 84 [pid = 3556] [id = 587] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6264C000 == 83 [pid = 3556] [id = 586] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5823E000 == 82 [pid = 3556] [id = 585] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D88000 == 81 [pid = 3556] [id = 584] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FEA1000 == 80 [pid = 3556] [id = 583] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA5C800 == 79 [pid = 3556] [id = 582] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D490000 == 78 [pid = 3556] [id = 581] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3BC800 == 77 [pid = 3556] [id = 580] 07:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 161 (0000008C60904400) [pid = 3556] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 160 (0000008C60A89400) [pid = 3556] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C5C95E400) [pid = 3556] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3C0800 == 76 [pid = 3556] [id = 579] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0B3800 == 75 [pid = 3556] [id = 578] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6472B800 == 74 [pid = 3556] [id = 574] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F96800 == 73 [pid = 3556] [id = 573] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F718000 == 72 [pid = 3556] [id = 572] 07:40:01 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B28800 == 71 [pid = 3556] [id = 571] 07:40:01 INFO - PROCESS | 3556 | 1461163201915 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 3556 | 1461163201921 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5C66D000) [pid = 3556] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C5D626800) [pid = 3556] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C5D7A4400) [pid = 3556] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C553B3000) [pid = 3556] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C5D7CC000) [pid = 3556] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C58B36800) [pid = 3556] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C58061000) [pid = 3556] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C58970000) [pid = 3556] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5BED6C00) [pid = 3556] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C57748400) [pid = 3556] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5AEBA000) [pid = 3556] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5BEC7C00) [pid = 3556] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C56D96400) [pid = 3556] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5478B400) [pid = 3556] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C4BD83000) [pid = 3556] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5CB3E000) [pid = 3556] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C503BC400) [pid = 3556] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C59FACC00) [pid = 3556] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C59B59000) [pid = 3556] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5F8E1800) [pid = 3556] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5C687800) [pid = 3556] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C50DCD800) [pid = 3556] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C550D9400) [pid = 3556] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CAF0000) [pid = 3556] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5CCA4000) [pid = 3556] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5D6BFC00) [pid = 3556] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5D7C1C00) [pid = 3556] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5C68FC00) [pid = 3556] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5CD5D800) [pid = 3556] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5D38E800) [pid = 3556] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C59F40400) [pid = 3556] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:40:01 INFO - PROCESS | 3556 | 1461163201980 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 3556 | 1461163201983 Marionette TRACE conn4 <- [1,2354,null,{}] 07:40:02 INFO - PROCESS | 3556 | 1461163201996 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 3556 | 1461163202097 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:40:02 INFO - PROCESS | 3556 | 1461163202104 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58919800 == 72 [pid = 3556] [id = 598] 07:40:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C50C3A800) [pid = 3556] [serial = 1794] [outer = 0000000000000000] 07:40:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C51861800) [pid = 3556] [serial = 1795] [outer = 0000008C50C3A800] 07:40:02 INFO - PROCESS | 3556 | 1461163202153 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C57611400) [pid = 3556] [serial = 1796] [outer = 0000008C50C3A800] 07:40:02 INFO - PROCESS | 3556 | 1461163202712 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 819ms 07:40:02 INFO - PROCESS | 3556 | 1461163202768 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 3556 | 1461163202770 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 07:40:02 INFO - PROCESS | 3556 | 1461163202774 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:40:02 INFO - PROCESS | 3556 | 1461163202777 Marionette TRACE conn4 <- [1,2358,null,{}] 07:40:02 INFO - PROCESS | 3556 | 1461163202788 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 3556 | 1461163202888 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:40:02 INFO - PROCESS | 3556 | 1461163202985 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA15800 == 73 [pid = 3556] [id = 599] 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C58970400) [pid = 3556] [serial = 1797] [outer = 0000000000000000] 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C59B0E800) [pid = 3556] [serial = 1798] [outer = 0000008C58970400] 07:40:03 INFO - PROCESS | 3556 | 1461163203036 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C59F80C00) [pid = 3556] [serial = 1799] [outer = 0000008C58970400] 07:40:03 INFO - PROCESS | 3556 | 1461163203425 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 07:40:03 INFO - PROCESS | 3556 | 1461163203469 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 3556 | 1461163203472 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 07:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:40:03 INFO - PROCESS | 3556 | 1461163203475 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 3556 | 1461163203477 Marionette TRACE conn4 <- [1,2362,null,{}] 07:40:03 INFO - PROCESS | 3556 | 1461163203480 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 3556 | 1461163203578 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:40:03 INFO - PROCESS | 3556 | 1461163203618 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F8AE800 == 74 [pid = 3556] [id = 600] 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5AA96000) [pid = 3556] [serial = 1800] [outer = 0000000000000000] 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5BE5C000) [pid = 3556] [serial = 1801] [outer = 0000008C5AA96000] 07:40:03 INFO - PROCESS | 3556 | 1461163203671 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5C16D400) [pid = 3556] [serial = 1802] [outer = 0000008C5AA96000] 07:40:04 INFO - PROCESS | 3556 | 1461163204139 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 07:40:04 INFO - PROCESS | 3556 | 1461163204212 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 3556 | 1461163204214 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 07:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:40:04 INFO - PROCESS | 3556 | 1461163204227 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 3556 | 1461163204229 Marionette TRACE conn4 <- [1,2366,null,{}] 07:40:04 INFO - PROCESS | 3556 | 1461163204232 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 3556 | 1461163204357 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:40:04 INFO - PROCESS | 3556 | 1461163204419 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B13800 == 75 [pid = 3556] [id = 601] 07:40:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5BED3000) [pid = 3556] [serial = 1803] [outer = 0000000000000000] 07:40:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5C671C00) [pid = 3556] [serial = 1804] [outer = 0000008C5BED3000] 07:40:04 INFO - PROCESS | 3556 | 1461163204470 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5C947800) [pid = 3556] [serial = 1805] [outer = 0000008C5BED3000] 07:40:04 INFO - PROCESS | 3556 | 1461163204940 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 07:40:05 INFO - PROCESS | 3556 | 1461163205008 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 3556 | 1461163205010 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 07:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:40:05 INFO - PROCESS | 3556 | 1461163205013 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3556 | 1461163205015 Marionette TRACE conn4 <- [1,2370,null,{}] 07:40:05 INFO - PROCESS | 3556 | 1461163205018 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 3556 | 1461163205160 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:40:05 INFO - PROCESS | 3556 | 1461163205226 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62609000 == 76 [pid = 3556] [id = 602] 07:40:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5CB3F800) [pid = 3556] [serial = 1806] [outer = 0000000000000000] 07:40:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5CC9A800) [pid = 3556] [serial = 1807] [outer = 0000008C5CB3F800] 07:40:05 INFO - PROCESS | 3556 | 1461163205278 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5CCCDC00) [pid = 3556] [serial = 1808] [outer = 0000008C5CB3F800] 07:40:05 INFO - PROCESS | 3556 | 1461163205732 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 776ms 07:40:05 INFO - PROCESS | 3556 | 1461163205793 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 3556 | 1461163205795 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 07:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:40:05 INFO - PROCESS | 3556 | 1461163205799 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3556 | 1461163205801 Marionette TRACE conn4 <- [1,2374,null,{}] 07:40:05 INFO - PROCESS | 3556 | 1461163205804 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 3556 | 1461163205932 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:40:06 INFO - PROCESS | 3556 | 1461163205998 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62735800 == 77 [pid = 3556] [id = 603] 07:40:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5CC9F400) [pid = 3556] [serial = 1809] [outer = 0000000000000000] 07:40:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5CD63400) [pid = 3556] [serial = 1810] [outer = 0000008C5CC9F400] 07:40:06 INFO - PROCESS | 3556 | 1461163206046 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5D625800) [pid = 3556] [serial = 1811] [outer = 0000008C5CC9F400] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5EAD9000) [pid = 3556] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C5B7F8000) [pid = 3556] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5C666C00) [pid = 3556] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C4B959C00) [pid = 3556] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C507A1400) [pid = 3556] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5C16DC00) [pid = 3556] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C581C4400) [pid = 3556] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C57CD0800) [pid = 3556] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C57396400) [pid = 3556] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C4CCCD800) [pid = 3556] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C59270800) [pid = 3556] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C57607400) [pid = 3556] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C550D4800) [pid = 3556] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5C683C00) [pid = 3556] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C60A85400) [pid = 3556] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C60082400) [pid = 3556] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5F8E4400) [pid = 3556] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5D7C4400) [pid = 3556] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C50ADD400) [pid = 3556] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C57604C00) [pid = 3556] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5CCA1800) [pid = 3556] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5F7EF400) [pid = 3556] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C59B58800) [pid = 3556] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C59FA8000) [pid = 3556] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5952F400) [pid = 3556] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5773DC00) [pid = 3556] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:40:06 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C4B961400) [pid = 3556] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:40:06 INFO - PROCESS | 3556 | 1461163206770 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1022ms 07:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:40:06 INFO - PROCESS | 3556 | 1461163206824 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 3556 | 1461163206826 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 07:40:06 INFO - PROCESS | 3556 | 1461163206829 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 3556 | 1461163206831 Marionette TRACE conn4 <- [1,2378,null,{}] 07:40:06 INFO - PROCESS | 3556 | 1461163206835 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 3556 | 1461163206949 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:40:06 INFO - PROCESS | 3556 | 1461163206961 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B0A000 == 78 [pid = 3556] [id = 604] 07:40:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C50795800) [pid = 3556] [serial = 1812] [outer = 0000000000000000] 07:40:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C57CD0400) [pid = 3556] [serial = 1813] [outer = 0000008C50795800] 07:40:07 INFO - PROCESS | 3556 | 1461163207008 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5A82F800) [pid = 3556] [serial = 1814] [outer = 0000008C50795800] 07:40:07 INFO - PROCESS | 3556 | 1461163207454 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 07:40:07 INFO - PROCESS | 3556 | 1461163207504 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 3556 | 1461163207506 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 07:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:40:07 INFO - PROCESS | 3556 | 1461163207509 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 3556 | 1461163207511 Marionette TRACE conn4 <- [1,2382,null,{}] 07:40:07 INFO - PROCESS | 3556 | 1461163207515 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 3556 | 1461163207610 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:40:07 INFO - PROCESS | 3556 | 1461163207654 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D1D800 == 79 [pid = 3556] [id = 605] 07:40:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5CD1E800) [pid = 3556] [serial = 1815] [outer = 0000000000000000] 07:40:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5D398800) [pid = 3556] [serial = 1816] [outer = 0000008C5CD1E800] 07:40:07 INFO - PROCESS | 3556 | 1461163207703 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5D7A5000) [pid = 3556] [serial = 1817] [outer = 0000008C5CD1E800] 07:40:08 INFO - PROCESS | 3556 | 1461163208189 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 07:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:40:08 INFO - PROCESS | 3556 | 1461163208247 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 3556 | 1461163208249 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 07:40:08 INFO - PROCESS | 3556 | 1461163208252 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 3556 | 1461163208254 Marionette TRACE conn4 <- [1,2386,null,{}] 07:40:08 INFO - PROCESS | 3556 | 1461163208258 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 3556 | 1461163208356 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:40:08 INFO - PROCESS | 3556 | 1461163208362 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F1E000 == 80 [pid = 3556] [id = 606] 07:40:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5D7C4C00) [pid = 3556] [serial = 1818] [outer = 0000000000000000] 07:40:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5EAD4C00) [pid = 3556] [serial = 1819] [outer = 0000008C5D7C4C00] 07:40:08 INFO - PROCESS | 3556 | 1461163208408 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5F7FD800) [pid = 3556] [serial = 1820] [outer = 0000008C5D7C4C00] 07:40:09 INFO - PROCESS | 3556 | 1461163209195 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 07:40:09 INFO - PROCESS | 3556 | 1461163209243 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 3556 | 1461163209249 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 07:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:40:09 INFO - PROCESS | 3556 | 1461163209255 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 3556 | 1461163209259 Marionette TRACE conn4 <- [1,2390,null,{}] 07:40:09 INFO - PROCESS | 3556 | 1461163209264 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 3556 | 1461163209422 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:40:09 INFO - PROCESS | 3556 | 1461163209535 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C126800 == 81 [pid = 3556] [id = 607] 07:40:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5505D000) [pid = 3556] [serial = 1821] [outer = 0000000000000000] 07:40:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C553BE400) [pid = 3556] [serial = 1822] [outer = 0000008C5505D000] 07:40:09 INFO - PROCESS | 3556 | 1461163209597 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C57CE6800) [pid = 3556] [serial = 1823] [outer = 0000008C5505D000] 07:40:10 INFO - PROCESS | 3556 | 1461163210184 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 07:40:10 INFO - PROCESS | 3556 | 1461163210243 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 3556 | 1461163210250 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 07:40:10 INFO - PROCESS | 3556 | 1461163210257 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:40:10 INFO - PROCESS | 3556 | 1461163210260 Marionette TRACE conn4 <- [1,2394,null,{}] 07:40:10 INFO - PROCESS | 3556 | 1461163210264 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 3556 | 1461163210389 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:40:10 INFO - PROCESS | 3556 | 1461163210527 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D87000 == 82 [pid = 3556] [id = 608] 07:40:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C59B11400) [pid = 3556] [serial = 1824] [outer = 0000000000000000] 07:40:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C59FA3000) [pid = 3556] [serial = 1825] [outer = 0000008C59B11400] 07:40:10 INFO - PROCESS | 3556 | 1461163210588 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5C1DBC00) [pid = 3556] [serial = 1826] [outer = 0000008C59B11400] 07:40:11 INFO - PROCESS | 3556 | 1461163211201 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 07:40:11 INFO - PROCESS | 3556 | 1461163211249 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 3556 | 1461163211251 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 07:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:40:11 INFO - PROCESS | 3556 | 1461163211255 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 3556 | 1461163211260 Marionette TRACE conn4 <- [1,2398,null,{}] 07:40:11 INFO - PROCESS | 3556 | 1461163211272 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 3556 | 1461163211464 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:40:11 INFO - PROCESS | 3556 | 1461163211576 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64738000 == 83 [pid = 3556] [id = 609] 07:40:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5CBE1C00) [pid = 3556] [serial = 1827] [outer = 0000000000000000] 07:40:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5CD26C00) [pid = 3556] [serial = 1828] [outer = 0000008C5CBE1C00] 07:40:11 INFO - PROCESS | 3556 | 1461163211639 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5F7EF400) [pid = 3556] [serial = 1829] [outer = 0000008C5CBE1C00] 07:40:12 INFO - PROCESS | 3556 | 1461163212280 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1078ms 07:40:12 INFO - PROCESS | 3556 | 1461163212347 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 3556 | 1461163212350 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 07:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:40:12 INFO - PROCESS | 3556 | 1461163212354 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 3556 | 1461163212356 Marionette TRACE conn4 <- [1,2402,null,{}] 07:40:12 INFO - PROCESS | 3556 | 1461163212360 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 3556 | 1461163212483 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:40:12 INFO - PROCESS | 3556 | 1461163212620 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EA6800 == 84 [pid = 3556] [id = 610] 07:40:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5FE8A000) [pid = 3556] [serial = 1830] [outer = 0000000000000000] 07:40:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C60907800) [pid = 3556] [serial = 1831] [outer = 0000008C5FE8A000] 07:40:12 INFO - PROCESS | 3556 | 1461163212680 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C60A8C000) [pid = 3556] [serial = 1832] [outer = 0000008C5FE8A000] 07:40:13 INFO - PROCESS | 3556 | 1461163213232 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 923ms 07:40:13 INFO - PROCESS | 3556 | 1461163213280 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 3556 | 1461163213282 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 07:40:13 INFO - PROCESS | 3556 | 1461163213286 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:40:13 INFO - PROCESS | 3556 | 1461163213288 Marionette TRACE conn4 <- [1,2406,null,{}] 07:40:13 INFO - PROCESS | 3556 | 1461163213292 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 3556 | 1461163213415 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:40:13 INFO - PROCESS | 3556 | 1461163213551 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A2A000 == 85 [pid = 3556] [id = 611] 07:40:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C6007AC00) [pid = 3556] [serial = 1833] [outer = 0000000000000000] 07:40:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C60BE0C00) [pid = 3556] [serial = 1834] [outer = 0000008C6007AC00] 07:40:13 INFO - PROCESS | 3556 | 1461163213610 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C63C6B400) [pid = 3556] [serial = 1835] [outer = 0000008C6007AC00] 07:40:14 INFO - PROCESS | 3556 | 1461163214218 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 985ms 07:40:14 INFO - PROCESS | 3556 | 1461163214274 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 3556 | 1461163214276 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 07:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:40:14 INFO - PROCESS | 3556 | 1461163214280 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 3556 | 1461163214282 Marionette TRACE conn4 <- [1,2410,null,{}] 07:40:14 INFO - PROCESS | 3556 | 1461163214286 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 3556 | 1461163214417 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:40:14 INFO - PROCESS | 3556 | 1461163214555 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65A96000 == 86 [pid = 3556] [id = 612] 07:40:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C63C6F000) [pid = 3556] [serial = 1836] [outer = 0000000000000000] 07:40:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C65C81000) [pid = 3556] [serial = 1837] [outer = 0000008C63C6F000] 07:40:14 INFO - PROCESS | 3556 | 1461163214617 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C6681B800) [pid = 3556] [serial = 1838] [outer = 0000008C63C6F000] 07:40:15 INFO - PROCESS | 3556 | 1461163215270 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1022ms 07:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:40:15 INFO - PROCESS | 3556 | 1461163215305 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3556 | 1461163215308 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 07:40:15 INFO - PROCESS | 3556 | 1461163215312 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 3556 | 1461163215314 Marionette TRACE conn4 <- [1,2414,null,{}] 07:40:15 INFO - PROCESS | 3556 | 1461163215318 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 3556 | 1461163215436 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:40:15 INFO - PROCESS | 3556 | 1461163215575 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50C8D000 == 87 [pid = 3556] [id = 613] 07:40:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C49985800) [pid = 3556] [serial = 1839] [outer = 0000000000000000] 07:40:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C4B95C800) [pid = 3556] [serial = 1840] [outer = 0000008C49985800] 07:40:15 INFO - PROCESS | 3556 | 1461163215632 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C52572000) [pid = 3556] [serial = 1841] [outer = 0000008C49985800] 07:40:16 INFO - PROCESS | 3556 | 1461163216434 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1185ms 07:40:16 INFO - PROCESS | 3556 | 1461163216498 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 3556 | 1461163216504 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 07:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:40:16 INFO - PROCESS | 3556 | 1461163216509 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 3556 | 1461163216513 Marionette TRACE conn4 <- [1,2418,null,{}] 07:40:16 INFO - PROCESS | 3556 | 1461163216518 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:16 INFO - PROCESS | 3556 | 1461163216686 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:40:16 INFO - PROCESS | 3556 | 1461163216792 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5801E800 == 88 [pid = 3556] [id = 614] 07:40:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C49987800) [pid = 3556] [serial = 1842] [outer = 0000000000000000] 07:40:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C4BD83C00) [pid = 3556] [serial = 1843] [outer = 0000008C49987800] 07:40:16 INFO - PROCESS | 3556 | 1461163216846 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C50C93000) [pid = 3556] [serial = 1844] [outer = 0000008C49987800] 07:40:17 INFO - PROCESS | 3556 | 1461163217495 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1027ms 07:40:17 INFO - PROCESS | 3556 | 1461163217540 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 3556 | 1461163217546 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 07:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:40:17 INFO - PROCESS | 3556 | 1461163217552 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3556 | 1461163217555 Marionette TRACE conn4 <- [1,2422,null,{}] 07:40:17 INFO - PROCESS | 3556 | 1461163217559 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 3556 | 1461163217669 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:40:17 INFO - PROCESS | 3556 | 1461163217801 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64215800 == 87 [pid = 3556] [id = 557] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64837800 == 86 [pid = 3556] [id = 558] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D1D800 == 85 [pid = 3556] [id = 605] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B0A000 == 84 [pid = 3556] [id = 604] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62735800 == 83 [pid = 3556] [id = 603] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62609000 == 82 [pid = 3556] [id = 602] 07:40:17 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B13800 == 81 [pid = 3556] [id = 601] 07:40:17 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5C95BC00) [pid = 3556] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:40:17 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5D79E000) [pid = 3556] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:40:17 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C5CCC8C00) [pid = 3556] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:40:17 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C60081C00) [pid = 3556] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:40:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C50CCD800 == 82 [pid = 3556] [id = 615] 07:40:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C4997B000) [pid = 3556] [serial = 1845] [outer = 0000000000000000] 07:40:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C4BDE8800) [pid = 3556] [serial = 1846] [outer = 0000008C4997B000] 07:40:17 INFO - PROCESS | 3556 | 1461163217902 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C55391C00) [pid = 3556] [serial = 1847] [outer = 0000008C4997B000] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F8AE800 == 81 [pid = 3556] [id = 600] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA15800 == 80 [pid = 3556] [id = 599] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58919800 == 79 [pid = 3556] [id = 598] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA0B800 == 78 [pid = 3556] [id = 597] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64834800 == 77 [pid = 3556] [id = 592] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FD1000 == 76 [pid = 3556] [id = 591] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62738800 == 75 [pid = 3556] [id = 590] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB62800 == 74 [pid = 3556] [id = 589] 07:40:18 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5498C800 == 73 [pid = 3556] [id = 588] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5FE84C00) [pid = 3556] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C6090B800) [pid = 3556] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5FE89C00) [pid = 3556] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5F7F5800) [pid = 3556] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C553B8000) [pid = 3556] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C58F02C00) [pid = 3556] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C5F7EF800) [pid = 3556] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5F8E8000) [pid = 3556] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C5C02C400) [pid = 3556] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5C686000) [pid = 3556] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C50006800) [pid = 3556] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5CAF9C00) [pid = 3556] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C55A5AC00) [pid = 3556] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C50ADB400) [pid = 3556] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5CBE2800) [pid = 3556] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C585AE400) [pid = 3556] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C58B32800) [pid = 3556] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5A892C00) [pid = 3556] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5896E400) [pid = 3556] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C60BDB400) [pid = 3556] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5C1E1C00) [pid = 3556] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C55ABC400) [pid = 3556] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C518C2400) [pid = 3556] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C59B57000) [pid = 3556] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C57BED400) [pid = 3556] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C576A3C00) [pid = 3556] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C588BBC00) [pid = 3556] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C576A6400) [pid = 3556] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57CDB800) [pid = 3556] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5C1D7400) [pid = 3556] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CCC3C00) [pid = 3556] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C59F3E000) [pid = 3556] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C60A80C00) [pid = 3556] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C60BD5800) [pid = 3556] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C60085000) [pid = 3556] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C6007DC00) [pid = 3556] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C5CC99C00) [pid = 3556] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C585A3400) [pid = 3556] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 112 (0000008C50AE3000) [pid = 3556] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | --DOMWINDOW == 111 (0000008C5CD5E400) [pid = 3556] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:40:18 INFO - PROCESS | 3556 | 1461163218386 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 07:40:18 INFO - PROCESS | 3556 | 1461163218434 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 3556 | 1461163218437 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 07:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:40:18 INFO - PROCESS | 3556 | 1461163218440 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 3556 | 1461163218444 Marionette TRACE conn4 <- [1,2426,null,{}] 07:40:18 INFO - PROCESS | 3556 | 1461163218455 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 3556 | 1461163218555 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:40:18 INFO - PROCESS | 3556 | 1461163218564 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5CB60000 == 74 [pid = 3556] [id = 616] 07:40:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 112 (0000008C559A2800) [pid = 3556] [serial = 1848] [outer = 0000000000000000] 07:40:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 113 (0000008C56DA0800) [pid = 3556] [serial = 1849] [outer = 0000008C559A2800] 07:40:18 INFO - PROCESS | 3556 | 1461163218614 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C576F1C00) [pid = 3556] [serial = 1850] [outer = 0000008C559A2800] 07:40:19 INFO - PROCESS | 3556 | 1461163219107 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 07:40:19 INFO - PROCESS | 3556 | 1461163219135 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 3556 | 1461163219138 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 07:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:40:19 INFO - PROCESS | 3556 | 1461163219142 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 3556 | 1461163219144 Marionette TRACE conn4 <- [1,2430,null,{}] 07:40:19 INFO - PROCESS | 3556 | 1461163219147 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 3556 | 1461163219274 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:40:19 INFO - PROCESS | 3556 | 1461163219283 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA08800 == 75 [pid = 3556] [id = 617] 07:40:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C57CE1400) [pid = 3556] [serial = 1851] [outer = 0000000000000000] 07:40:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C4B295400) [pid = 3556] [serial = 1852] [outer = 0000008C57CE1400] 07:40:19 INFO - PROCESS | 3556 | 1461163219335 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C581B6400) [pid = 3556] [serial = 1853] [outer = 0000008C57CE1400] 07:40:19 INFO - PROCESS | 3556 | 1461163219781 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 07:40:19 INFO - PROCESS | 3556 | 1461163219814 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 3556 | 1461163219816 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 07:40:19 INFO - PROCESS | 3556 | 1461163219819 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:40:19 INFO - PROCESS | 3556 | 1461163219821 Marionette TRACE conn4 <- [1,2434,null,{}] 07:40:19 INFO - PROCESS | 3556 | 1461163219829 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 3556 | 1461163219923 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:40:19 INFO - PROCESS | 3556 | 1461163219929 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA85000 == 76 [pid = 3556] [id = 618] 07:40:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C585AE400) [pid = 3556] [serial = 1854] [outer = 0000000000000000] 07:40:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C5896E400) [pid = 3556] [serial = 1855] [outer = 0000008C585AE400] 07:40:19 INFO - PROCESS | 3556 | 1461163219977 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C58B36C00) [pid = 3556] [serial = 1856] [outer = 0000008C585AE400] 07:40:20 INFO - PROCESS | 3556 | 1461163220449 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 07:40:20 INFO - PROCESS | 3556 | 1461163220515 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 3556 | 1461163220517 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 07:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:40:20 INFO - PROCESS | 3556 | 1461163220520 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 3556 | 1461163220522 Marionette TRACE conn4 <- [1,2438,null,{}] 07:40:20 INFO - PROCESS | 3556 | 1461163220531 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:20 INFO - PROCESS | 3556 | 1461163220669 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:40:20 INFO - PROCESS | 3556 | 1461163220757 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACE800 == 77 [pid = 3556] [id = 619] 07:40:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C58F07400) [pid = 3556] [serial = 1857] [outer = 0000000000000000] 07:40:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C59F35400) [pid = 3556] [serial = 1858] [outer = 0000008C58F07400] 07:40:20 INFO - PROCESS | 3556 | 1461163220809 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C59FA8400) [pid = 3556] [serial = 1859] [outer = 0000008C58F07400] 07:40:21 INFO - PROCESS | 3556 | 1461163221240 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 776ms 07:40:21 INFO - PROCESS | 3556 | 1461163221300 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3556 | 1461163221302 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 07:40:21 INFO - PROCESS | 3556 | 1461163221305 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:40:21 INFO - PROCESS | 3556 | 1461163221307 Marionette TRACE conn4 <- [1,2442,null,{}] 07:40:21 INFO - PROCESS | 3556 | 1461163221320 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 3556 | 1461163221448 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:40:21 INFO - PROCESS | 3556 | 1461163221511 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A2E800 == 78 [pid = 3556] [id = 620] 07:40:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5AA89400) [pid = 3556] [serial = 1860] [outer = 0000000000000000] 07:40:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5AE30800) [pid = 3556] [serial = 1861] [outer = 0000008C5AA89400] 07:40:21 INFO - PROCESS | 3556 | 1461163221557 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5B7F8000) [pid = 3556] [serial = 1862] [outer = 0000008C5AA89400] 07:40:22 INFO - PROCESS | 3556 | 1461163221987 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 07:40:22 INFO - PROCESS | 3556 | 1461163222059 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 3556 | 1461163222062 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 07:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:40:22 INFO - PROCESS | 3556 | 1461163222067 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 3556 | 1461163222069 Marionette TRACE conn4 <- [1,2446,null,{}] 07:40:22 INFO - PROCESS | 3556 | 1461163222073 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 3556 | 1461163222196 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:40:22 INFO - PROCESS | 3556 | 1461163222257 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D81000 == 79 [pid = 3556] [id = 621] 07:40:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5BECB800) [pid = 3556] [serial = 1863] [outer = 0000000000000000] 07:40:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5C037400) [pid = 3556] [serial = 1864] [outer = 0000008C5BECB800] 07:40:22 INFO - PROCESS | 3556 | 1461163222305 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C667000) [pid = 3556] [serial = 1865] [outer = 0000008C5BECB800] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C54791000) [pid = 3556] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C669800) [pid = 3556] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5CCC7000) [pid = 3556] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5CC9F400) [pid = 3556] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C50795800) [pid = 3556] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5AA96000) [pid = 3556] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5CB3F800) [pid = 3556] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5BED3000) [pid = 3556] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5C95B000) [pid = 3556] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5FE82000) [pid = 3556] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C50C3A800) [pid = 3556] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5CD1E800) [pid = 3556] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C58970400) [pid = 3556] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:40:22 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C5CD21400) [pid = 3556] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:40:23 INFO - PROCESS | 3556 | 1461163222997 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 07:40:23 INFO - PROCESS | 3556 | 1461163223066 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3556 | 1461163223068 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 07:40:23 INFO - PROCESS | 3556 | 1461163223073 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:40:23 INFO - PROCESS | 3556 | 1461163223075 Marionette TRACE conn4 <- [1,2450,null,{}] 07:40:23 INFO - PROCESS | 3556 | 1461163223079 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 3556 | 1461163223174 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:40:23 INFO - PROCESS | 3556 | 1461163223179 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D24000 == 80 [pid = 3556] [id = 622] 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C58970400) [pid = 3556] [serial = 1866] [outer = 0000000000000000] 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C5C668000) [pid = 3556] [serial = 1867] [outer = 0000008C58970400] 07:40:23 INFO - PROCESS | 3556 | 1461163223226 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C5C687800) [pid = 3556] [serial = 1868] [outer = 0000008C58970400] 07:40:23 INFO - PROCESS | 3556 | 1461163223643 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 07:40:23 INFO - PROCESS | 3556 | 1461163223705 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3556 | 1461163223707 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 07:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:40:23 INFO - PROCESS | 3556 | 1461163223711 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 3556 | 1461163223713 Marionette TRACE conn4 <- [1,2454,null,{}] 07:40:23 INFO - PROCESS | 3556 | 1461163223716 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 3556 | 1461163223810 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:40:23 INFO - PROCESS | 3556 | 1461163223849 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6168E800 == 81 [pid = 3556] [id = 623] 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C52564C00) [pid = 3556] [serial = 1869] [outer = 0000000000000000] 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5C945800) [pid = 3556] [serial = 1870] [outer = 0000008C52564C00] 07:40:23 INFO - PROCESS | 3556 | 1461163223898 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C5C960800) [pid = 3556] [serial = 1871] [outer = 0000008C52564C00] 07:40:24 INFO - PROCESS | 3556 | 1461163224344 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 07:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:40:24 INFO - PROCESS | 3556 | 1461163224384 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 3556 | 1461163224387 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 07:40:24 INFO - PROCESS | 3556 | 1461163224390 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 3556 | 1461163224393 Marionette TRACE conn4 <- [1,2458,null,{}] 07:40:24 INFO - PROCESS | 3556 | 1461163224396 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 3556 | 1461163224513 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:40:24 INFO - PROCESS | 3556 | 1461163224519 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62744000 == 82 [pid = 3556] [id = 624] 07:40:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5CBD9400) [pid = 3556] [serial = 1872] [outer = 0000000000000000] 07:40:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5CC9F000) [pid = 3556] [serial = 1873] [outer = 0000008C5CBD9400] 07:40:24 INFO - PROCESS | 3556 | 1461163224571 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5CD1BC00) [pid = 3556] [serial = 1874] [outer = 0000008C5CBD9400] 07:40:25 INFO - PROCESS | 3556 | 1461163225329 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 07:40:25 INFO - PROCESS | 3556 | 1461163225380 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 3556 | 1461163225385 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 07:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:40:25 INFO - PROCESS | 3556 | 1461163225392 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 3556 | 1461163225395 Marionette TRACE conn4 <- [1,2462,null,{}] 07:40:25 INFO - PROCESS | 3556 | 1461163225402 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 3556 | 1461163225533 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:40:25 INFO - PROCESS | 3556 | 1461163225672 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B77D000 == 83 [pid = 3556] [id = 625] 07:40:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C50012800) [pid = 3556] [serial = 1875] [outer = 0000000000000000] 07:40:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C50ADB000) [pid = 3556] [serial = 1876] [outer = 0000008C50012800] 07:40:25 INFO - PROCESS | 3556 | 1461163225733 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C55068C00) [pid = 3556] [serial = 1877] [outer = 0000008C50012800] 07:40:26 INFO - PROCESS | 3556 | 1461163226358 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1025ms 07:40:26 INFO - PROCESS | 3556 | 1461163226418 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3556 | 1461163226425 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 07:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:40:26 INFO - PROCESS | 3556 | 1461163226432 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 3556 | 1461163226435 Marionette TRACE conn4 <- [1,2466,null,{}] 07:40:26 INFO - PROCESS | 3556 | 1461163226439 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 3556 | 1461163226585 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:40:26 INFO - PROCESS | 3556 | 1461163226724 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F894000 == 84 [pid = 3556] [id = 626] 07:40:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5769E400) [pid = 3556] [serial = 1878] [outer = 0000000000000000] 07:40:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C57CD7C00) [pid = 3556] [serial = 1879] [outer = 0000008C5769E400] 07:40:26 INFO - PROCESS | 3556 | 1461163226783 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C58F03400) [pid = 3556] [serial = 1880] [outer = 0000008C5769E400] 07:40:27 INFO - PROCESS | 3556 | 1461163227424 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1021ms 07:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:40:27 INFO - PROCESS | 3556 | 1461163227459 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 3556 | 1461163227462 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 07:40:27 INFO - PROCESS | 3556 | 1461163227466 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 3556 | 1461163227470 Marionette TRACE conn4 <- [1,2470,null,{}] 07:40:27 INFO - PROCESS | 3556 | 1461163227482 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:27 INFO - PROCESS | 3556 | 1461163227623 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:40:27 INFO - PROCESS | 3556 | 1461163227762 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C96000 == 85 [pid = 3556] [id = 627] 07:40:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5C16B000) [pid = 3556] [serial = 1881] [outer = 0000000000000000] 07:40:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5C942800) [pid = 3556] [serial = 1882] [outer = 0000008C5C16B000] 07:40:27 INFO - PROCESS | 3556 | 1461163227825 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5CB40400) [pid = 3556] [serial = 1883] [outer = 0000008C5C16B000] 07:40:28 INFO - PROCESS | 3556 | 1461163228415 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 986ms 07:40:28 INFO - PROCESS | 3556 | 1461163228455 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 3556 | 1461163228458 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 07:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:40:28 INFO - PROCESS | 3556 | 1461163228463 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 3556 | 1461163228466 Marionette TRACE conn4 <- [1,2474,null,{}] 07:40:28 INFO - PROCESS | 3556 | 1461163228470 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 3556 | 1461163228592 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:40:28 INFO - PROCESS | 3556 | 1461163228699 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D84000 == 86 [pid = 3556] [id = 628] 07:40:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5CCC1400) [pid = 3556] [serial = 1884] [outer = 0000000000000000] 07:40:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5CCC9000) [pid = 3556] [serial = 1885] [outer = 0000008C5CCC1400] 07:40:28 INFO - PROCESS | 3556 | 1461163228757 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5CD5C000) [pid = 3556] [serial = 1886] [outer = 0000008C5CCC1400] 07:40:29 INFO - PROCESS | 3556 | 1461163229384 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 07:40:29 INFO - PROCESS | 3556 | 1461163229454 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 3556 | 1461163229456 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 07:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:40:29 INFO - PROCESS | 3556 | 1461163229460 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 3556 | 1461163229462 Marionette TRACE conn4 <- [1,2478,null,{}] 07:40:29 INFO - PROCESS | 3556 | 1461163229466 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 3556 | 1461163229586 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:40:29 INFO - PROCESS | 3556 | 1461163229720 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F9C000 == 87 [pid = 3556] [id = 629] 07:40:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5CCC0800) [pid = 3556] [serial = 1887] [outer = 0000000000000000] 07:40:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5D38A400) [pid = 3556] [serial = 1888] [outer = 0000008C5CCC0800] 07:40:29 INFO - PROCESS | 3556 | 1461163229780 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5D629C00) [pid = 3556] [serial = 1889] [outer = 0000008C5CCC0800] 07:40:30 INFO - PROCESS | 3556 | 1461163230341 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 923ms 07:40:30 INFO - PROCESS | 3556 | 1461163230386 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3556 | 1461163230388 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 07:40:30 INFO - PROCESS | 3556 | 1461163230392 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:40:30 INFO - PROCESS | 3556 | 1461163230394 Marionette TRACE conn4 <- [1,2482,null,{}] 07:40:30 INFO - PROCESS | 3556 | 1461163230398 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 3556 | 1461163230537 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:40:30 INFO - PROCESS | 3556 | 1461163230674 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64218000 == 88 [pid = 3556] [id = 630] 07:40:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5D7C7C00) [pid = 3556] [serial = 1890] [outer = 0000000000000000] 07:40:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5F7F6400) [pid = 3556] [serial = 1891] [outer = 0000008C5D7C7C00] 07:40:30 INFO - PROCESS | 3556 | 1461163230736 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5FE86C00) [pid = 3556] [serial = 1892] [outer = 0000008C5D7C7C00] 07:40:31 INFO - PROCESS | 3556 | 1461163231314 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 07:40:31 INFO - PROCESS | 3556 | 1461163231381 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 3556 | 1461163231383 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 07:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:40:31 INFO - PROCESS | 3556 | 1461163231387 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 3556 | 1461163231389 Marionette TRACE conn4 <- [1,2486,null,{}] 07:40:31 INFO - PROCESS | 3556 | 1461163231393 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 3556 | 1461163231509 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:40:31 INFO - PROCESS | 3556 | 1461163231665 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64828000 == 89 [pid = 3556] [id = 631] 07:40:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C4BD7B000) [pid = 3556] [serial = 1893] [outer = 0000000000000000] 07:40:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5FE82000) [pid = 3556] [serial = 1894] [outer = 0000008C4BD7B000] 07:40:31 INFO - PROCESS | 3556 | 1461163231724 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C6090D800) [pid = 3556] [serial = 1895] [outer = 0000008C4BD7B000] 07:40:32 INFO - PROCESS | 3556 | 1461163232248 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 922ms 07:40:32 INFO - PROCESS | 3556 | 1461163232312 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:40:32 INFO - PROCESS | 3556 | 1461163232315 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 07:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:40:32 INFO - PROCESS | 3556 | 1461163232318 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - PROCESS | 3556 | 1461163232320 Marionette TRACE conn4 <- [1,2490,null,{}] 07:40:32 INFO - PROCESS | 3556 | 1461163232324 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 3556 | 1461163232445 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:40:32 INFO - PROCESS | 3556 | 1461163232768 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5954B000 == 90 [pid = 3556] [id = 632] 07:40:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C4997A400) [pid = 3556] [serial = 1896] [outer = 0000000000000000] 07:40:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C4A954800) [pid = 3556] [serial = 1897] [outer = 0000008C4997A400] 07:40:32 INFO - PROCESS | 3556 | 1461163232827 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C4FF35C00) [pid = 3556] [serial = 1898] [outer = 0000008C4997A400] 07:40:33 INFO - PROCESS | 3556 | 1461163233483 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1180ms 07:40:33 INFO - PROCESS | 3556 | 1461163233501 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 3556 | 1461163233507 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 07:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:40:33 INFO - PROCESS | 3556 | 1461163233513 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 3556 | 1461163233516 Marionette TRACE conn4 <- [1,2494,null,{}] 07:40:33 INFO - PROCESS | 3556 | 1461163233522 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 3556 | 1461163233642 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:40:33 INFO - PROCESS | 3556 | 1461163233786 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B32000 == 91 [pid = 3556] [id = 633] 07:40:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C55A5A400) [pid = 3556] [serial = 1899] [outer = 0000000000000000] 07:40:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C56D98C00) [pid = 3556] [serial = 1900] [outer = 0000008C55A5A400] 07:40:33 INFO - PROCESS | 3556 | 1461163233841 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C57BED400) [pid = 3556] [serial = 1901] [outer = 0000008C55A5A400] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6168E800 == 90 [pid = 3556] [id = 623] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D24000 == 89 [pid = 3556] [id = 622] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D81000 == 88 [pid = 3556] [id = 621] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60A2E800 == 87 [pid = 3556] [id = 620] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACE800 == 86 [pid = 3556] [id = 619] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA85000 == 85 [pid = 3556] [id = 618] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA08800 == 84 [pid = 3556] [id = 617] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5CB60000 == 83 [pid = 3556] [id = 616] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C50CCD800 == 82 [pid = 3556] [id = 615] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C6090D000) [pid = 3556] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C4BD7A800) [pid = 3556] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5FE83000) [pid = 3556] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5801E800 == 81 [pid = 3556] [id = 614] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64EA6800 == 80 [pid = 3556] [id = 610] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64738000 == 79 [pid = 3556] [id = 609] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60D87000 == 78 [pid = 3556] [id = 608] 07:40:34 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C126800 == 77 [pid = 3556] [id = 607] 07:40:34 INFO - PROCESS | 3556 | 1461163234502 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1020ms 07:40:34 INFO - PROCESS | 3556 | 1461163234537 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 3556 | 1461163234541 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 07:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:40:34 INFO - PROCESS | 3556 | 1461163234546 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 3556 | 1461163234548 Marionette TRACE conn4 <- [1,2498,null,{}] 07:40:34 INFO - PROCESS | 3556 | 1461163234552 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:34 INFO - PROCESS | 3556 | 1461163234664 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C59FA6400) [pid = 3556] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5C964C00) [pid = 3556] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C60BD2C00) [pid = 3556] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C56D94400) [pid = 3556] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C57611400) [pid = 3556] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C5C947800) [pid = 3556] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5D398800) [pid = 3556] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C553BF000) [pid = 3556] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C51861800) [pid = 3556] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C49A10400) [pid = 3556] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C59F80C00) [pid = 3556] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5C94CC00) [pid = 3556] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5F7F5000) [pid = 3556] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5BE5C000) [pid = 3556] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C59B0E800) [pid = 3556] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5CD63400) [pid = 3556] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C57CD0400) [pid = 3556] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5CCCDC00) [pid = 3556] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5D7A5000) [pid = 3556] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5D397000) [pid = 3556] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5773E800) [pid = 3556] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5CBDEC00) [pid = 3556] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5F7F3C00) [pid = 3556] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5D625800) [pid = 3556] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5A82F800) [pid = 3556] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C59F86400) [pid = 3556] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5C16D400) [pid = 3556] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5CC9A800) [pid = 3556] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5C671C00) [pid = 3556] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:40:34 INFO - PROCESS | 3556 | 1461163234782 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C54994800 == 78 [pid = 3556] [id = 634] 07:40:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C5085E000) [pid = 3556] [serial = 1902] [outer = 0000000000000000] 07:40:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C54789000) [pid = 3556] [serial = 1903] [outer = 0000008C5085E000] 07:40:34 INFO - PROCESS | 3556 | 1461163234830 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C57748400) [pid = 3556] [serial = 1904] [outer = 0000008C5085E000] 07:40:35 INFO - PROCESS | 3556 | 1461163235288 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 07:40:35 INFO - PROCESS | 3556 | 1461163235325 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 3556 | 1461163235328 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 07:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:40:35 INFO - PROCESS | 3556 | 1461163235332 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - PROCESS | 3556 | 1461163235339 Marionette TRACE conn4 <- [1,2502,null,{}] 07:40:35 INFO - PROCESS | 3556 | 1461163235348 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:35 INFO - PROCESS | 3556 | 1461163235448 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:40:35 INFO - PROCESS | 3556 | 1461163235458 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA6A000 == 79 [pid = 3556] [id = 635] 07:40:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C585A4800) [pid = 3556] [serial = 1905] [outer = 0000000000000000] 07:40:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C59B5CC00) [pid = 3556] [serial = 1906] [outer = 0000008C585A4800] 07:40:35 INFO - PROCESS | 3556 | 1461163235505 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C59F88C00) [pid = 3556] [serial = 1907] [outer = 0000008C585A4800] 07:40:35 INFO - PROCESS | 3556 | 1461163235985 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 07:40:36 INFO - PROCESS | 3556 | 1461163236026 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 3556 | 1461163236029 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 07:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:40:36 INFO - PROCESS | 3556 | 1461163236062 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 3556 | 1461163236063 Marionette TRACE conn4 <- [1,2506,null,{}] 07:40:36 INFO - PROCESS | 3556 | 1461163236067 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 3556 | 1461163236165 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:40:36 INFO - PROCESS | 3556 | 1461163236262 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC7000 == 80 [pid = 3556] [id = 636] 07:40:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5A82A000) [pid = 3556] [serial = 1908] [outer = 0000000000000000] 07:40:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5B25F000) [pid = 3556] [serial = 1909] [outer = 0000008C5A82A000] 07:40:36 INFO - PROCESS | 3556 | 1461163236310 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5C02B800) [pid = 3556] [serial = 1910] [outer = 0000008C5A82A000] 07:40:36 INFO - PROCESS | 3556 | 1461163236685 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 07:40:36 INFO - PROCESS | 3556 | 1461163236741 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 3556 | 1461163236743 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 07:40:36 INFO - PROCESS | 3556 | 1461163236763 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:40:36 INFO - PROCESS | 3556 | 1461163236765 Marionette TRACE conn4 <- [1,2510,null,{}] 07:40:36 INFO - PROCESS | 3556 | 1461163236769 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 3556 | 1461163236902 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:40:36 INFO - PROCESS | 3556 | 1461163236924 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A2E800 == 81 [pid = 3556] [id = 637] 07:40:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C671C00) [pid = 3556] [serial = 1911] [outer = 0000000000000000] 07:40:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5C68A800) [pid = 3556] [serial = 1912] [outer = 0000008C5C671C00] 07:40:36 INFO - PROCESS | 3556 | 1461163236981 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CAF2C00) [pid = 3556] [serial = 1913] [outer = 0000008C5C671C00] 07:40:37 INFO - PROCESS | 3556 | 1461163237463 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 07:40:37 INFO - PROCESS | 3556 | 1461163237502 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 3556 | 1461163237505 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 07:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:40:37 INFO - PROCESS | 3556 | 1461163237553 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 3556 | 1461163237555 Marionette TRACE conn4 <- [1,2514,null,{}] 07:40:37 INFO - PROCESS | 3556 | 1461163237559 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 3556 | 1461163237689 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:40:37 INFO - PROCESS | 3556 | 1461163237711 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61673800 == 82 [pid = 3556] [id = 638] 07:40:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5CCA3400) [pid = 3556] [serial = 1914] [outer = 0000000000000000] 07:40:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5CCC7C00) [pid = 3556] [serial = 1915] [outer = 0000008C5CCA3400] 07:40:37 INFO - PROCESS | 3556 | 1461163237759 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5CD9F000) [pid = 3556] [serial = 1916] [outer = 0000008C5CCA3400] 07:40:38 INFO - PROCESS | 3556 | 1461163238224 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 07:40:38 INFO - PROCESS | 3556 | 1461163238280 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 3556 | 1461163238283 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 07:40:38 INFO - PROCESS | 3556 | 1461163238286 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:40:38 INFO - PROCESS | 3556 | 1461163238288 Marionette TRACE conn4 <- [1,2518,null,{}] 07:40:38 INFO - PROCESS | 3556 | 1461163238302 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:38 INFO - PROCESS | 3556 | 1461163238447 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:40:38 INFO - PROCESS | 3556 | 1461163238514 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6263E800 == 83 [pid = 3556] [id = 639] 07:40:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C553BB000) [pid = 3556] [serial = 1917] [outer = 0000000000000000] 07:40:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5D398800) [pid = 3556] [serial = 1918] [outer = 0000008C553BB000] 07:40:38 INFO - PROCESS | 3556 | 1461163238562 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D7A3400) [pid = 3556] [serial = 1919] [outer = 0000008C553BB000] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C58970400) [pid = 3556] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C498C5800) [pid = 3556] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5CD57C00) [pid = 3556] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C58F07400) [pid = 3556] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5AA89400) [pid = 3556] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5BECB800) [pid = 3556] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C52564C00) [pid = 3556] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C4997B000) [pid = 3556] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C585AE400) [pid = 3556] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C49985800) [pid = 3556] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C49987800) [pid = 3556] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C559A2800) [pid = 3556] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:40:39 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C57CE1400) [pid = 3556] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:40:39 INFO - PROCESS | 3556 | 1461163239302 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1021ms 07:40:39 INFO - PROCESS | 3556 | 1461163239310 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 3556 | 1461163239313 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 07:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:40:39 INFO - PROCESS | 3556 | 1461163239316 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 3556 | 1461163239318 Marionette TRACE conn4 <- [1,2522,null,{}] 07:40:39 INFO - PROCESS | 3556 | 1461163239321 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:39 INFO - PROCESS | 3556 | 1461163239456 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:40:39 INFO - PROCESS | 3556 | 1461163239518 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C88000 == 84 [pid = 3556] [id = 640] 07:40:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C4BD7A400) [pid = 3556] [serial = 1920] [outer = 0000000000000000] 07:40:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5B3D9800) [pid = 3556] [serial = 1921] [outer = 0000008C4BD7A400] 07:40:39 INFO - PROCESS | 3556 | 1461163239566 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5D7AAC00) [pid = 3556] [serial = 1922] [outer = 0000008C4BD7A400] 07:40:39 INFO - PROCESS | 3556 | 1461163239940 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 07:40:39 INFO - PROCESS | 3556 | 1461163239991 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 3556 | 1461163239993 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 07:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:40:40 INFO - PROCESS | 3556 | 1461163239996 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 3556 | 1461163239998 Marionette TRACE conn4 <- [1,2526,null,{}] 07:40:40 INFO - PROCESS | 3556 | 1461163240002 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:40 INFO - PROCESS | 3556 | 1461163240098 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:40:40 INFO - PROCESS | 3556 | 1461163240104 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D6D000 == 85 [pid = 3556] [id = 641] 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5D79E400) [pid = 3556] [serial = 1923] [outer = 0000000000000000] 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5F7F7C00) [pid = 3556] [serial = 1924] [outer = 0000008C5D79E400] 07:40:40 INFO - PROCESS | 3556 | 1461163240151 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5F8EC000) [pid = 3556] [serial = 1925] [outer = 0000008C5D79E400] 07:40:40 INFO - PROCESS | 3556 | 1461163240621 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 07:40:40 INFO - PROCESS | 3556 | 1461163240671 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 3556 | 1461163240673 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 07:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:40:40 INFO - PROCESS | 3556 | 1461163240676 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 3556 | 1461163240678 Marionette TRACE conn4 <- [1,2530,null,{}] 07:40:40 INFO - PROCESS | 3556 | 1461163240682 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:40 INFO - PROCESS | 3556 | 1461163240778 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:40:40 INFO - PROCESS | 3556 | 1461163240784 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FC4000 == 86 [pid = 3556] [id = 642] 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C6007D800) [pid = 3556] [serial = 1926] [outer = 0000000000000000] 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C6090B800) [pid = 3556] [serial = 1927] [outer = 0000008C6007D800] 07:40:40 INFO - PROCESS | 3556 | 1461163240836 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C60A8CC00) [pid = 3556] [serial = 1928] [outer = 0000008C6007D800] 07:40:41 INFO - PROCESS | 3556 | 1461163241595 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 07:40:41 INFO - PROCESS | 3556 | 1461163241668 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 3556 | 1461163241672 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 07:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:40:41 INFO - PROCESS | 3556 | 1461163241677 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 3556 | 1461163241681 Marionette TRACE conn4 <- [1,2534,null,{}] 07:40:41 INFO - PROCESS | 3556 | 1461163241687 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:41 INFO - PROCESS | 3556 | 1461163241859 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:40:41 INFO - PROCESS | 3556 | 1461163241877 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C921800 == 87 [pid = 3556] [id = 643] 07:40:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C52169000) [pid = 3556] [serial = 1929] [outer = 0000000000000000] 07:40:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C57607400) [pid = 3556] [serial = 1930] [outer = 0000008C52169000] 07:40:41 INFO - PROCESS | 3556 | 1461163241936 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5806B000) [pid = 3556] [serial = 1931] [outer = 0000008C52169000] 07:40:42 INFO - PROCESS | 3556 | 1461163242610 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 985ms 07:40:42 INFO - PROCESS | 3556 | 1461163242666 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 3556 | 1461163242672 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 07:40:42 INFO - PROCESS | 3556 | 1461163242695 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:40:42 INFO - PROCESS | 3556 | 1461163242698 Marionette TRACE conn4 <- [1,2538,null,{}] 07:40:42 INFO - PROCESS | 3556 | 1461163242702 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:42 INFO - PROCESS | 3556 | 1461163242829 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:40:42 INFO - PROCESS | 3556 | 1461163242966 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6005B000 == 88 [pid = 3556] [id = 644] 07:40:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C58B27800) [pid = 3556] [serial = 1932] [outer = 0000000000000000] 07:40:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5A897400) [pid = 3556] [serial = 1933] [outer = 0000008C58B27800] 07:40:43 INFO - PROCESS | 3556 | 1461163243026 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5C665C00) [pid = 3556] [serial = 1934] [outer = 0000008C58B27800] 07:40:43 INFO - PROCESS | 3556 | 1461163243702 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1024ms 07:40:43 INFO - PROCESS | 3556 | 1461163243724 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 3556 | 1461163243727 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 07:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:40:43 INFO - PROCESS | 3556 | 1461163243731 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 3556 | 1461163243735 Marionette TRACE conn4 <- [1,2542,null,{}] 07:40:43 INFO - PROCESS | 3556 | 1461163243766 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 3556 | 1461163243891 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:40:44 INFO - PROCESS | 3556 | 1461163244033 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64725000 == 89 [pid = 3556] [id = 645] 07:40:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5D398C00) [pid = 3556] [serial = 1935] [outer = 0000000000000000] 07:40:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5D79E000) [pid = 3556] [serial = 1936] [outer = 0000008C5D398C00] 07:40:44 INFO - PROCESS | 3556 | 1461163244095 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C60A82C00) [pid = 3556] [serial = 1937] [outer = 0000008C5D398C00] 07:40:44 INFO - PROCESS | 3556 | 1461163244695 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 987ms 07:40:44 INFO - PROCESS | 3556 | 1461163244719 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 3556 | 1461163244722 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 07:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:40:44 INFO - PROCESS | 3556 | 1461163244726 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 3556 | 1461163244728 Marionette TRACE conn4 <- [1,2546,null,{}] 07:40:44 INFO - PROCESS | 3556 | 1461163244732 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:44 INFO - PROCESS | 3556 | 1461163244856 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:40:44 INFO - PROCESS | 3556 | 1461163244966 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64D9E000 == 90 [pid = 3556] [id = 646] 07:40:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C60A89000) [pid = 3556] [serial = 1938] [outer = 0000000000000000] 07:40:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C60BDEC00) [pid = 3556] [serial = 1939] [outer = 0000008C60A89000] 07:40:45 INFO - PROCESS | 3556 | 1461163245025 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C63C6CC00) [pid = 3556] [serial = 1940] [outer = 0000008C60A89000] 07:40:45 INFO - PROCESS | 3556 | 1461163245629 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 986ms 07:40:45 INFO - PROCESS | 3556 | 1461163245714 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 3556 | 1461163245717 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 07:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:40:45 INFO - PROCESS | 3556 | 1461163245721 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 3556 | 1461163245723 Marionette TRACE conn4 <- [1,2550,null,{}] 07:40:45 INFO - PROCESS | 3556 | 1461163245727 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 3556 | 1461163245845 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:40:45 INFO - PROCESS | 3556 | 1461163245982 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EC1000 == 91 [pid = 3556] [id = 647] 07:40:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C63C65000) [pid = 3556] [serial = 1941] [outer = 0000000000000000] 07:40:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C63E89000) [pid = 3556] [serial = 1942] [outer = 0000008C63C65000] 07:40:46 INFO - PROCESS | 3556 | 1461163246041 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C63E91C00) [pid = 3556] [serial = 1943] [outer = 0000008C63C65000] 07:40:46 INFO - PROCESS | 3556 | 1461163246716 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1026ms 07:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:40:46 INFO - PROCESS | 3556 | 1461163246749 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 3556 | 1461163246752 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 07:40:46 INFO - PROCESS | 3556 | 1461163246756 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 3556 | 1461163246758 Marionette TRACE conn4 <- [1,2554,null,{}] 07:40:46 INFO - PROCESS | 3556 | 1461163246762 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 3556 | 1461163246916 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:40:47 INFO - PROCESS | 3556 | 1461163247056 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65AF2000 == 92 [pid = 3556] [id = 648] 07:40:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C649ADC00) [pid = 3556] [serial = 1944] [outer = 0000000000000000] 07:40:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C64D44400) [pid = 3556] [serial = 1945] [outer = 0000008C649ADC00] 07:40:47 INFO - PROCESS | 3556 | 1461163247117 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C64D50800) [pid = 3556] [serial = 1946] [outer = 0000008C649ADC00] 07:40:47 INFO - PROCESS | 3556 | 1461163247695 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms 07:40:47 INFO - PROCESS | 3556 | 1461163247745 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 3556 | 1461163247747 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 07:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:40:47 INFO - PROCESS | 3556 | 1461163247751 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 3556 | 1461163247753 Marionette TRACE conn4 <- [1,2558,null,{}] 07:40:47 INFO - PROCESS | 3556 | 1461163247757 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:47 INFO - PROCESS | 3556 | 1461163247905 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:40:48 INFO - PROCESS | 3556 | 1461163248043 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65C1B800 == 93 [pid = 3556] [id = 649] 07:40:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C649AF400) [pid = 3556] [serial = 1947] [outer = 0000000000000000] 07:40:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C65C77400) [pid = 3556] [serial = 1948] [outer = 0000008C649AF400] 07:40:48 INFO - PROCESS | 3556 | 1461163248101 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C66812800) [pid = 3556] [serial = 1949] [outer = 0000008C649AF400] 07:40:48 INFO - PROCESS | 3556 | 1461163248697 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 985ms 07:40:48 INFO - PROCESS | 3556 | 1461163248739 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:40:48 INFO - PROCESS | 3556 | 1461163248741 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 07:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:40:48 INFO - PROCESS | 3556 | 1461163248745 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 3556 | 1461163248747 Marionette TRACE conn4 <- [1,2562,null,{}] 07:40:48 INFO - PROCESS | 3556 | 1461163248751 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:48 INFO - PROCESS | 3556 | 1461163248872 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:40:48 INFO - PROCESS | 3556 | 1461163248982 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B772000 == 94 [pid = 3556] [id = 650] 07:40:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C5505E400) [pid = 3556] [serial = 1950] [outer = 0000000000000000] 07:40:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C57CDB800) [pid = 3556] [serial = 1951] [outer = 0000008C5505E400] 07:40:49 INFO - PROCESS | 3556 | 1461163249038 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C5C66F800) [pid = 3556] [serial = 1952] [outer = 0000008C5505E400] 07:40:49 INFO - PROCESS | 3556 | 1461163249956 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1280ms 07:40:50 INFO - PROCESS | 3556 | 1461163250028 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 3556 | 1461163250032 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 07:40:50 INFO - PROCESS | 3556 | 1461163250038 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:40:50 INFO - PROCESS | 3556 | 1461163250042 Marionette TRACE conn4 <- [1,2566,null,{}] 07:40:50 INFO - PROCESS | 3556 | 1461163250049 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 3556 | 1461163250165 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:40:50 INFO - PROCESS | 3556 | 1461163250313 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0BE800 == 95 [pid = 3556] [id = 651] 07:40:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C49975000) [pid = 3556] [serial = 1953] [outer = 0000000000000000] 07:40:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C50006000) [pid = 3556] [serial = 1954] [outer = 0000008C49975000] 07:40:50 INFO - PROCESS | 3556 | 1461163250367 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C5538C800) [pid = 3556] [serial = 1955] [outer = 0000008C49975000] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F1E000 == 94 [pid = 3556] [id = 606] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5936F800 == 93 [pid = 3556] [id = 349] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D6D000 == 92 [pid = 3556] [id = 641] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63C88000 == 91 [pid = 3556] [id = 640] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6263E800 == 90 [pid = 3556] [id = 639] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61673800 == 89 [pid = 3556] [id = 638] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60A2E800 == 88 [pid = 3556] [id = 637] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC7000 == 87 [pid = 3556] [id = 636] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C5CC9F000) [pid = 3556] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | 1461163251080 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA6A000 == 86 [pid = 3556] [id = 635] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C54994800 == 85 [pid = 3556] [id = 634] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B32000 == 84 [pid = 3556] [id = 633] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5954B000 == 83 [pid = 3556] [id = 632] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63C96000 == 82 [pid = 3556] [id = 627] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F894000 == 81 [pid = 3556] [id = 626] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B77D000 == 80 [pid = 3556] [id = 625] 07:40:51 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62744000 == 79 [pid = 3556] [id = 624] 07:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1075ms 07:40:51 INFO - PROCESS | 3556 | 1461163251117 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 3556 | 1461163251123 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 07:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:40:51 INFO - PROCESS | 3556 | 1461163251130 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 3556 | 1461163251133 Marionette TRACE conn4 <- [1,2570,null,{}] 07:40:51 INFO - PROCESS | 3556 | 1461163251136 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:51 INFO - PROCESS | 3556 | 1461163251251 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C576F4000) [pid = 3556] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C5D38B400) [pid = 3556] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C59F35400) [pid = 3556] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C59FA8400) [pid = 3556] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C5B7F8000) [pid = 3556] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C5AE30800) [pid = 3556] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C5C037400) [pid = 3556] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5C945800) [pid = 3556] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5CD26C00) [pid = 3556] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C553BE400) [pid = 3556] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C59FA3000) [pid = 3556] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C4BDE8800) [pid = 3556] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C55391C00) [pid = 3556] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C5896E400) [pid = 3556] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C60BE0C00) [pid = 3556] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C52572000) [pid = 3556] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C4B95C800) [pid = 3556] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C60907800) [pid = 3556] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5C667000) [pid = 3556] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C65C81000) [pid = 3556] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C50C93000) [pid = 3556] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C4BD83C00) [pid = 3556] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C56DA0800) [pid = 3556] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C576F1C00) [pid = 3556] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C4B295400) [pid = 3556] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C581B6400) [pid = 3556] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5EAD4C00) [pid = 3556] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5C960800) [pid = 3556] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5C687800) [pid = 3556] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5C668000) [pid = 3556] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C58B36C00) [pid = 3556] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:40:51 INFO - PROCESS | 3556 | 1461163251378 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59548800 == 80 [pid = 3556] [id = 652] 07:40:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C49983C00) [pid = 3556] [serial = 1956] [outer = 0000000000000000] 07:40:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5070EC00) [pid = 3556] [serial = 1957] [outer = 0000008C49983C00] 07:40:51 INFO - PROCESS | 3556 | 1461163251428 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C52572000) [pid = 3556] [serial = 1958] [outer = 0000008C49983C00] 07:40:51 INFO - PROCESS | 3556 | 1461163251925 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 839ms 07:40:51 INFO - PROCESS | 3556 | 1461163251970 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 3556 | 1461163251973 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 07:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:40:51 INFO - PROCESS | 3556 | 1461163251976 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 3556 | 1461163251980 Marionette TRACE conn4 <- [1,2574,null,{}] 07:40:51 INFO - PROCESS | 3556 | 1461163251991 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 3556 | 1461163252095 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:40:52 INFO - PROCESS | 3556 | 1461163252187 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4C000 == 81 [pid = 3556] [id = 653] 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C50C93000) [pid = 3556] [serial = 1959] [outer = 0000000000000000] 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C57CDBC00) [pid = 3556] [serial = 1960] [outer = 0000008C50C93000] 07:40:52 INFO - PROCESS | 3556 | 1461163252245 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C58C76C00) [pid = 3556] [serial = 1961] [outer = 0000008C50C93000] 07:40:52 INFO - PROCESS | 3556 | 1461163252648 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 07:40:52 INFO - PROCESS | 3556 | 1461163252713 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 3556 | 1461163252716 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 07:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:40:52 INFO - PROCESS | 3556 | 1461163252719 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 3556 | 1461163252721 Marionette TRACE conn4 <- [1,2578,null,{}] 07:40:52 INFO - PROCESS | 3556 | 1461163252725 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 3556 | 1461163252853 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:40:52 INFO - PROCESS | 3556 | 1461163252867 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A24000 == 82 [pid = 3556] [id = 654] 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C59B76000) [pid = 3556] [serial = 1962] [outer = 0000000000000000] 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C59F86800) [pid = 3556] [serial = 1963] [outer = 0000008C59B76000] 07:40:52 INFO - PROCESS | 3556 | 1461163252915 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5A832800) [pid = 3556] [serial = 1964] [outer = 0000008C59B76000] 07:40:53 INFO - PROCESS | 3556 | 1461163253377 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 07:40:53 INFO - PROCESS | 3556 | 1461163253456 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 3556 | 1461163253458 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 07:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:40:53 INFO - PROCESS | 3556 | 1461163253472 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 3556 | 1461163253474 Marionette TRACE conn4 <- [1,2582,null,{}] 07:40:53 INFO - PROCESS | 3556 | 1461163253478 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 3556 | 1461163253605 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:40:53 INFO - PROCESS | 3556 | 1461163253626 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61599800 == 83 [pid = 3556] [id = 655] 07:40:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5B764800) [pid = 3556] [serial = 1965] [outer = 0000000000000000] 07:40:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5BE60400) [pid = 3556] [serial = 1966] [outer = 0000008C5B764800] 07:40:53 INFO - PROCESS | 3556 | 1461163253673 Marionette DEBUG loaded listener.js 07:40:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5C171400) [pid = 3556] [serial = 1967] [outer = 0000008C5B764800] 07:40:54 INFO - PROCESS | 3556 | 1461163254158 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 07:40:54 INFO - PROCESS | 3556 | 1461163254237 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 3556 | 1461163254239 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 07:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:40:54 INFO - PROCESS | 3556 | 1461163254243 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 3556 | 1461163254245 Marionette TRACE conn4 <- [1,2586,null,{}] 07:40:54 INFO - PROCESS | 3556 | 1461163254248 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:54 INFO - PROCESS | 3556 | 1461163254399 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:40:54 INFO - PROCESS | 3556 | 1461163254424 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62618800 == 84 [pid = 3556] [id = 656] 07:40:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5C94CC00) [pid = 3556] [serial = 1968] [outer = 0000000000000000] 07:40:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5C961800) [pid = 3556] [serial = 1969] [outer = 0000008C5C94CC00] 07:40:54 INFO - PROCESS | 3556 | 1461163254475 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5CBE3000) [pid = 3556] [serial = 1970] [outer = 0000008C5C94CC00] 07:40:54 INFO - PROCESS | 3556 | 1461163254946 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 07:40:54 INFO - PROCESS | 3556 | 1461163254984 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 3556 | 1461163254987 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 07:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:40:54 INFO - PROCESS | 3556 | 1461163254990 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 3556 | 1461163254992 Marionette TRACE conn4 <- [1,2590,null,{}] 07:40:55 INFO - PROCESS | 3556 | 1461163254995 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:55 INFO - PROCESS | 3556 | 1461163255125 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:40:55 INFO - PROCESS | 3556 | 1461163255191 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C83000 == 85 [pid = 3556] [id = 657] 07:40:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5CC9F400) [pid = 3556] [serial = 1971] [outer = 0000000000000000] 07:40:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5CCC7000) [pid = 3556] [serial = 1972] [outer = 0000008C5CC9F400] 07:40:55 INFO - PROCESS | 3556 | 1461163255239 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5CD5A800) [pid = 3556] [serial = 1973] [outer = 0000008C5CC9F400] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C59B11400) [pid = 3556] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C6007AC00) [pid = 3556] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5505D000) [pid = 3556] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C5CBE1C00) [pid = 3556] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C63C6F000) [pid = 3556] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5FE8A000) [pid = 3556] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C553BB000) [pid = 3556] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5CCA3400) [pid = 3556] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C585A4800) [pid = 3556] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C55A5A400) [pid = 3556] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C4997A400) [pid = 3556] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5CBD9400) [pid = 3556] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5A82A000) [pid = 3556] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C4BD7A400) [pid = 3556] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5085E000) [pid = 3556] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5D79E400) [pid = 3556] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5C671C00) [pid = 3556] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C58B2BC00) [pid = 3556] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C55936400) [pid = 3556] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5C1DE800) [pid = 3556] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C59F7FC00) [pid = 3556] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C498C7C00) [pid = 3556] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5C94B000) [pid = 3556] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5C94B400) [pid = 3556] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:40:55 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C6007D400) [pid = 3556] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:40:56 INFO - PROCESS | 3556 | 1461163256086 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1124ms 07:40:56 INFO - PROCESS | 3556 | 1461163256116 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 3556 | 1461163256119 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 07:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:40:56 INFO - PROCESS | 3556 | 1461163256123 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 3556 | 1461163256125 Marionette TRACE conn4 <- [1,2594,null,{}] 07:40:56 INFO - PROCESS | 3556 | 1461163256128 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 3556 | 1461163256224 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:40:56 INFO - PROCESS | 3556 | 1461163256233 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61633000 == 86 [pid = 3556] [id = 658] 07:40:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C4FF84800) [pid = 3556] [serial = 1974] [outer = 0000000000000000] 07:40:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C59B11400) [pid = 3556] [serial = 1975] [outer = 0000008C4FF84800] 07:40:56 INFO - PROCESS | 3556 | 1461163256279 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5C948C00) [pid = 3556] [serial = 1976] [outer = 0000008C4FF84800] 07:40:56 INFO - PROCESS | 3556 | 1461163256753 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 07:40:56 INFO - PROCESS | 3556 | 1461163256796 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 3556 | 1461163256799 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 07:40:56 INFO - PROCESS | 3556 | 1461163256802 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:40:56 INFO - PROCESS | 3556 | 1461163256804 Marionette TRACE conn4 <- [1,2598,null,{}] 07:40:56 INFO - PROCESS | 3556 | 1461163256807 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 3556 | 1461163256905 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:40:56 INFO - PROCESS | 3556 | 1461163256911 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D74800 == 87 [pid = 3556] [id = 659] 07:40:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5CD9A800) [pid = 3556] [serial = 1977] [outer = 0000000000000000] 07:40:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5D38B400) [pid = 3556] [serial = 1978] [outer = 0000008C5CD9A800] 07:40:56 INFO - PROCESS | 3556 | 1461163256957 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5D6BA400) [pid = 3556] [serial = 1979] [outer = 0000008C5CD9A800] 07:40:57 INFO - PROCESS | 3556 | 1461163257436 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 07:40:57 INFO - PROCESS | 3556 | 1461163257477 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 3556 | 1461163257479 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 07:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:40:57 INFO - PROCESS | 3556 | 1461163257482 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 3556 | 1461163257484 Marionette TRACE conn4 <- [1,2602,null,{}] 07:40:57 INFO - PROCESS | 3556 | 1461163257488 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:57 INFO - PROCESS | 3556 | 1461163257586 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:40:57 INFO - PROCESS | 3556 | 1461163257592 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FDD000 == 88 [pid = 3556] [id = 660] 07:40:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5D79D400) [pid = 3556] [serial = 1980] [outer = 0000000000000000] 07:40:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5D7C4400) [pid = 3556] [serial = 1981] [outer = 0000008C5D79D400] 07:40:57 INFO - PROCESS | 3556 | 1461163257638 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5F7EF800) [pid = 3556] [serial = 1982] [outer = 0000008C5D79D400] 07:40:58 INFO - PROCESS | 3556 | 1461163258415 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 986ms 07:40:58 INFO - PROCESS | 3556 | 1461163258472 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 3556 | 1461163258478 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 07:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:40:58 INFO - PROCESS | 3556 | 1461163258484 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 3556 | 1461163258488 Marionette TRACE conn4 <- [1,2606,null,{}] 07:40:58 INFO - PROCESS | 3556 | 1461163258494 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:58 INFO - PROCESS | 3556 | 1461163258659 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:40:58 INFO - PROCESS | 3556 | 1461163258801 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D180000 == 89 [pid = 3556] [id = 661] 07:40:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C553BC800) [pid = 3556] [serial = 1983] [outer = 0000000000000000] 07:40:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C56D95C00) [pid = 3556] [serial = 1984] [outer = 0000008C553BC800] 07:40:58 INFO - PROCESS | 3556 | 1461163258865 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C58064C00) [pid = 3556] [serial = 1985] [outer = 0000008C553BC800] 07:40:59 INFO - PROCESS | 3556 | 1461163259564 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1126ms 07:40:59 INFO - PROCESS | 3556 | 1461163259613 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 3556 | 1461163259620 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 07:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:40:59 INFO - PROCESS | 3556 | 1461163259627 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 3556 | 1461163259630 Marionette TRACE conn4 <- [1,2610,null,{}] 07:40:59 INFO - PROCESS | 3556 | 1461163259634 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 3556 | 1461163259821 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:40:59 INFO - PROCESS | 3556 | 1461163259922 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61621800 == 90 [pid = 3556] [id = 662] 07:40:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C57745C00) [pid = 3556] [serial = 1986] [outer = 0000000000000000] 07:40:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5BE61000) [pid = 3556] [serial = 1987] [outer = 0000008C57745C00] 07:40:59 INFO - PROCESS | 3556 | 1461163259981 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5C687400) [pid = 3556] [serial = 1988] [outer = 0000008C57745C00] 07:41:00 INFO - PROCESS | 3556 | 1461163260613 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1023ms 07:41:00 INFO - PROCESS | 3556 | 1461163260655 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 3556 | 1461163260658 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 07:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:41:00 INFO - PROCESS | 3556 | 1461163260662 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 3556 | 1461163260666 Marionette TRACE conn4 <- [1,2614,null,{}] 07:41:00 INFO - PROCESS | 3556 | 1461163260678 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 3556 | 1461163260807 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:41:00 INFO - PROCESS | 3556 | 1461163260951 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64E60000 == 91 [pid = 3556] [id = 663] 07:41:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D38F400) [pid = 3556] [serial = 1989] [outer = 0000000000000000] 07:41:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5D7A8C00) [pid = 3556] [serial = 1990] [outer = 0000008C5D38F400] 07:41:01 INFO - PROCESS | 3556 | 1461163261014 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5F8E8800) [pid = 3556] [serial = 1991] [outer = 0000008C5D38F400] 07:41:01 INFO - PROCESS | 3556 | 1461163261606 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 07:41:01 INFO - PROCESS | 3556 | 1461163261650 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 3556 | 1461163261653 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 07:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:41:01 INFO - PROCESS | 3556 | 1461163261657 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 3556 | 1461163261659 Marionette TRACE conn4 <- [1,2618,null,{}] 07:41:01 INFO - PROCESS | 3556 | 1461163261663 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 3556 | 1461163261789 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:41:01 INFO - PROCESS | 3556 | 1461163261930 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65A9E800 == 92 [pid = 3556] [id = 664] 07:41:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C60082000) [pid = 3556] [serial = 1992] [outer = 0000000000000000] 07:41:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C60087400) [pid = 3556] [serial = 1993] [outer = 0000008C60082000] 07:41:01 INFO - PROCESS | 3556 | 1461163261989 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C60BDE000) [pid = 3556] [serial = 1994] [outer = 0000008C60082000] 07:41:02 INFO - PROCESS | 3556 | 1461163262598 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 987ms 07:41:02 INFO - PROCESS | 3556 | 1461163262645 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 3556 | 1461163262648 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 07:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:41:02 INFO - PROCESS | 3556 | 1461163262651 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 3556 | 1461163262653 Marionette TRACE conn4 <- [1,2622,null,{}] 07:41:02 INFO - PROCESS | 3556 | 1461163262658 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:02 INFO - PROCESS | 3556 | 1461163262778 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:41:02 INFO - PROCESS | 3556 | 1461163262890 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63776800 == 93 [pid = 3556] [id = 665] 07:41:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C60082800) [pid = 3556] [serial = 1995] [outer = 0000000000000000] 07:41:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C63E8D800) [pid = 3556] [serial = 1996] [outer = 0000008C60082800] 07:41:02 INFO - PROCESS | 3556 | 1461163262947 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C649B6800) [pid = 3556] [serial = 1997] [outer = 0000008C60082800] 07:41:03 INFO - PROCESS | 3556 | 1461163263534 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 922ms 07:41:03 INFO - PROCESS | 3556 | 1461163263576 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 3556 | 1461163263579 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 07:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:41:03 INFO - PROCESS | 3556 | 1461163263583 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 3556 | 1461163263585 Marionette TRACE conn4 <- [1,2626,null,{}] 07:41:03 INFO - PROCESS | 3556 | 1461163263589 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:03 INFO - PROCESS | 3556 | 1461163263721 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:41:03 INFO - PROCESS | 3556 | 1461163263834 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6785C000 == 94 [pid = 3556] [id = 666] 07:41:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C64C39C00) [pid = 3556] [serial = 1998] [outer = 0000000000000000] 07:41:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C64C41800) [pid = 3556] [serial = 1999] [outer = 0000008C64C39C00] 07:41:03 INFO - PROCESS | 3556 | 1461163263937 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C6528DC00) [pid = 3556] [serial = 2000] [outer = 0000008C64C39C00] 07:41:04 INFO - PROCESS | 3556 | 1461163264517 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 07:41:04 INFO - PROCESS | 3556 | 1461163264571 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 3556 | 1461163264574 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 07:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:41:04 INFO - PROCESS | 3556 | 1461163264578 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 3556 | 1461163264580 Marionette TRACE conn4 <- [1,2630,null,{}] 07:41:04 INFO - PROCESS | 3556 | 1461163264584 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:04 INFO - PROCESS | 3556 | 1461163264703 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:41:04 INFO - PROCESS | 3556 | 1461163264814 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C67875800 == 95 [pid = 3556] [id = 667] 07:41:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C65052000) [pid = 3556] [serial = 2001] [outer = 0000000000000000] 07:41:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C6505A000) [pid = 3556] [serial = 2002] [outer = 0000008C65052000] 07:41:04 INFO - PROCESS | 3556 | 1461163264872 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C6505FC00) [pid = 3556] [serial = 2003] [outer = 0000008C65052000] 07:41:05 INFO - PROCESS | 3556 | 1461163265439 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:41:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 881ms 07:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:41:05 INFO - PROCESS | 3556 | 1461163265472 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 3556 | 1461163265475 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 07:41:05 INFO - PROCESS | 3556 | 1461163265480 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 3556 | 1461163265482 Marionette TRACE conn4 <- [1,2634,null,{}] 07:41:05 INFO - PROCESS | 3556 | 1461163265486 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:05 INFO - PROCESS | 3556 | 1461163265607 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:41:05 INFO - PROCESS | 3556 | 1461163265718 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6557A800 == 96 [pid = 3556] [id = 668] 07:41:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C64B30800) [pid = 3556] [serial = 2004] [outer = 0000000000000000] 07:41:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C64B35800) [pid = 3556] [serial = 2005] [outer = 0000008C64B30800] 07:41:05 INFO - PROCESS | 3556 | 1461163265816 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C64B3C800) [pid = 3556] [serial = 2006] [outer = 0000008C64B30800] 07:41:06 INFO - PROCESS | 3556 | 1461163266462 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1023ms 07:41:06 INFO - PROCESS | 3556 | 1461163266505 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 3556 | 1461163266508 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 07:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:41:06 INFO - PROCESS | 3556 | 1461163266511 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 3556 | 1461163266513 Marionette TRACE conn4 <- [1,2638,null,{}] 07:41:06 INFO - PROCESS | 3556 | 1461163266517 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:06 INFO - PROCESS | 3556 | 1461163266641 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:41:06 INFO - PROCESS | 3556 | 1461163266784 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C525C6000 == 97 [pid = 3556] [id = 669] 07:41:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C4ACCDC00) [pid = 3556] [serial = 2007] [outer = 0000000000000000] 07:41:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C4FF81400) [pid = 3556] [serial = 2008] [outer = 0000008C4ACCDC00] 07:41:06 INFO - PROCESS | 3556 | 1461163266842 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C57BA5C00) [pid = 3556] [serial = 2009] [outer = 0000008C4ACCDC00] 07:41:07 INFO - PROCESS | 3556 | 1461163267689 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1240ms 07:41:07 INFO - PROCESS | 3556 | 1461163267755 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 3556 | 1461163267761 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 07:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:41:07 INFO - PROCESS | 3556 | 1461163267766 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 3556 | 1461163267770 Marionette TRACE conn4 <- [1,2642,null,{}] 07:41:07 INFO - PROCESS | 3556 | 1461163267775 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:07 INFO - PROCESS | 3556 | 1461163267898 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:41:08 INFO - PROCESS | 3556 | 1461163268045 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA73800 == 98 [pid = 3556] [id = 670] 07:41:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C55393C00) [pid = 3556] [serial = 2010] [outer = 0000000000000000] 07:41:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C55A59C00) [pid = 3556] [serial = 2011] [outer = 0000008C55393C00] 07:41:08 INFO - PROCESS | 3556 | 1461163268103 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C57BA5800) [pid = 3556] [serial = 2012] [outer = 0000008C55393C00] 07:41:08 INFO - PROCESS | 3556 | 1461163268696 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 07:41:08 INFO - PROCESS | 3556 | 1461163268756 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 3556 | 1461163268762 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 07:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:41:08 INFO - PROCESS | 3556 | 1461163268769 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 3556 | 1461163268772 Marionette TRACE conn4 <- [1,2646,null,{}] 07:41:08 INFO - PROCESS | 3556 | 1461163268776 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 3556 | 1461163268912 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:41:08 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D74800 == 97 [pid = 3556] [id = 659] 07:41:08 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61633000 == 96 [pid = 3556] [id = 658] 07:41:08 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63C83000 == 95 [pid = 3556] [id = 657] 07:41:08 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62618800 == 94 [pid = 3556] [id = 656] 07:41:08 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61599800 == 93 [pid = 3556] [id = 655] 07:41:08 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C5F7F6400) [pid = 3556] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:41:08 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5FE82000) [pid = 3556] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:41:08 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C6090B800) [pid = 3556] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60A24000 == 92 [pid = 3556] [id = 654] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4C000 == 91 [pid = 3556] [id = 653] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59548800 == 90 [pid = 3556] [id = 652] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0BE800 == 89 [pid = 3556] [id = 651] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64EC1000 == 88 [pid = 3556] [id = 647] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64D9E000 == 87 [pid = 3556] [id = 646] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64725000 == 86 [pid = 3556] [id = 645] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6005B000 == 85 [pid = 3556] [id = 644] 07:41:09 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C921800 == 84 [pid = 3556] [id = 643] 07:41:09 INFO - PROCESS | 3556 | 1461163269103 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58015800 == 85 [pid = 3556] [id = 671] 07:41:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C498C3000) [pid = 3556] [serial = 2013] [outer = 0000000000000000] 07:41:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C4B954400) [pid = 3556] [serial = 2014] [outer = 0000008C498C3000] 07:41:09 INFO - PROCESS | 3556 | 1461163269151 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C5185EC00) [pid = 3556] [serial = 2015] [outer = 0000008C498C3000] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C4BDE7000) [pid = 3556] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5D7C8400) [pid = 3556] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C60086000) [pid = 3556] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C60BD2000) [pid = 3556] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C5BEC8000) [pid = 3556] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C57BEB000) [pid = 3556] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C5D7A0800) [pid = 3556] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C5D7A3C00) [pid = 3556] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5D398800) [pid = 3556] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5CD9F000) [pid = 3556] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C5CCC7C00) [pid = 3556] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C50ADB000) [pid = 3556] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5CCC9000) [pid = 3556] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C59B5CC00) [pid = 3556] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C59F88C00) [pid = 3556] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C57BED400) [pid = 3556] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C56D98C00) [pid = 3556] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C4FF35C00) [pid = 3556] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C4A954800) [pid = 3556] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5CD1BC00) [pid = 3556] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C57CD7C00) [pid = 3556] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5B25F000) [pid = 3556] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5B3D9800) [pid = 3556] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5C942800) [pid = 3556] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C54789000) [pid = 3556] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C57748400) [pid = 3556] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5D38A400) [pid = 3556] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5F7F7C00) [pid = 3556] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5F8EC000) [pid = 3556] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5C68A800) [pid = 3556] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5D7A3400) [pid = 3556] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5CAF2C00) [pid = 3556] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C02B800) [pid = 3556] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5D7AAC00) [pid = 3556] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5C1DBC00) [pid = 3556] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C63C6B400) [pid = 3556] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C57CE6800) [pid = 3556] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C5F7EF400) [pid = 3556] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C6681B800) [pid = 3556] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C60A8C000) [pid = 3556] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:41:09 INFO - PROCESS | 3556 | 1461163269635 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 944ms 07:41:09 INFO - PROCESS | 3556 | 1461163269713 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 3556 | 1461163269716 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 07:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:41:09 INFO - PROCESS | 3556 | 1461163269719 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 3556 | 1461163269723 Marionette TRACE conn4 <- [1,2650,null,{}] 07:41:09 INFO - PROCESS | 3556 | 1461163269734 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:09 INFO - PROCESS | 3556 | 1461163269848 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:41:09 INFO - PROCESS | 3556 | 1461163269940 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F708800 == 86 [pid = 3556] [id = 672] 07:41:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C4BDE7000) [pid = 3556] [serial = 2016] [outer = 0000000000000000] 07:41:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C585A6400) [pid = 3556] [serial = 2017] [outer = 0000008C4BDE7000] 07:41:09 INFO - PROCESS | 3556 | 1461163269991 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C59F81000) [pid = 3556] [serial = 2018] [outer = 0000008C4BDE7000] 07:41:10 INFO - PROCESS | 3556 | 1461163270374 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 07:41:10 INFO - PROCESS | 3556 | 1461163270414 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 3556 | 1461163270417 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 07:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:41:10 INFO - PROCESS | 3556 | 1461163270420 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 3556 | 1461163270422 Marionette TRACE conn4 <- [1,2654,null,{}] 07:41:10 INFO - PROCESS | 3556 | 1461163270426 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 3556 | 1461163270530 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:41:10 INFO - PROCESS | 3556 | 1461163270536 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A22800 == 87 [pid = 3556] [id = 673] 07:41:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C59FB1800) [pid = 3556] [serial = 2019] [outer = 0000000000000000] 07:41:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5B765400) [pid = 3556] [serial = 2020] [outer = 0000008C59FB1800] 07:41:10 INFO - PROCESS | 3556 | 1461163270585 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5BED6C00) [pid = 3556] [serial = 2021] [outer = 0000008C59FB1800] 07:41:11 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:11 INFO - PROCESS | 3556 | [3556] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:11 INFO - PROCESS | 3556 | 1461163271564 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 07:41:11 INFO - PROCESS | 3556 | 1461163271613 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 3556 | 1461163271615 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 07:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:41:11 INFO - PROCESS | 3556 | 1461163271619 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 3556 | 1461163271621 Marionette TRACE conn4 <- [1,2658,null,{}] 07:41:11 INFO - PROCESS | 3556 | 1461163271625 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:11 INFO - PROCESS | 3556 | 1461163271755 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:41:11 INFO - PROCESS | 3556 | 1461163271797 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6158E000 == 88 [pid = 3556] [id = 674] 07:41:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5C66E800) [pid = 3556] [serial = 2022] [outer = 0000000000000000] 07:41:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5C687800) [pid = 3556] [serial = 2023] [outer = 0000008C5C66E800] 07:41:11 INFO - PROCESS | 3556 | 1461163271845 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5C94D800) [pid = 3556] [serial = 2024] [outer = 0000008C5C66E800] 07:41:12 INFO - PROCESS | 3556 | 1461163272840 Marionette TRACE conn4 <- [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] 07:41:12 INFO - PROCESS | 3556 | 1461163272856 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 07:41:12 INFO - PROCESS | 3556 | 1461163272860 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 3556 | 1461163272862 Marionette TRACE conn4 <- [1,2662,null,{}] 07:41:12 INFO - PROCESS | 3556 | 1461163272865 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 3556 | 1461163273010 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:41:13 INFO - PROCESS | 3556 | 1461163273024 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6264F000 == 89 [pid = 3556] [id = 675] 07:41:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5CAF7400) [pid = 3556] [serial = 2025] [outer = 0000000000000000] 07:41:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5CCBE800) [pid = 3556] [serial = 2026] [outer = 0000008C5CAF7400] 07:41:13 INFO - PROCESS | 3556 | 1461163273075 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5D396800) [pid = 3556] [serial = 2027] [outer = 0000008C5CAF7400] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C5C94CC00) [pid = 3556] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C59B76000) [pid = 3556] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C49975000) [pid = 3556] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5CD9A800) [pid = 3556] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C49983C00) [pid = 3556] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C4FF84800) [pid = 3556] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5CC9F400) [pid = 3556] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5B764800) [pid = 3556] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C50C93000) [pid = 3556] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:41:13 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C6007D800) [pid = 3556] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:41:14 INFO - PROCESS | 3556 | 1461163274122 Marionette TRACE conn4 <- [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] 07:41:14 INFO - PROCESS | 3556 | 1461163274148 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 07:41:14 INFO - PROCESS | 3556 | 1461163274151 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:41:14 INFO - PROCESS | 3556 | 1461163274153 Marionette TRACE conn4 <- [1,2666,null,{}] 07:41:14 INFO - PROCESS | 3556 | 1461163274156 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 3556 | 1461163274252 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:41:14 INFO - PROCESS | 3556 | 1461163274259 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C93800 == 90 [pid = 3556] [id = 676] 07:41:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C59B76000) [pid = 3556] [serial = 2028] [outer = 0000000000000000] 07:41:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5D391C00) [pid = 3556] [serial = 2029] [outer = 0000008C59B76000] 07:41:14 INFO - PROCESS | 3556 | 1461163274305 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5D7AA000) [pid = 3556] [serial = 2030] [outer = 0000008C59B76000] 07:41:15 INFO - PROCESS | 3556 | 1461163275238 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1133ms 07:41:15 INFO - PROCESS | 3556 | 1461163275287 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 3556 | 1461163275290 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 07:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:41:15 INFO - PROCESS | 3556 | 1461163275297 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 3556 | 1461163275299 Marionette TRACE conn4 <- [1,2670,null,{}] 07:41:15 INFO - PROCESS | 3556 | 1461163275302 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:15 INFO - PROCESS | 3556 | 1461163275484 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:41:15 INFO - PROCESS | 3556 | 1461163275577 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C503EE000 == 91 [pid = 3556] [id = 677] 07:41:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C498BE800) [pid = 3556] [serial = 2031] [outer = 0000000000000000] 07:41:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C49982C00) [pid = 3556] [serial = 2032] [outer = 0000008C498BE800] 07:41:15 INFO - PROCESS | 3556 | 1461163275680 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C4BDE4C00) [pid = 3556] [serial = 2033] [outer = 0000008C498BE800] 07:41:16 INFO - PROCESS | 3556 | 1461163276850 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1571ms 07:41:16 INFO - PROCESS | 3556 | 1461163276874 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 3556 | 1461163276880 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 07:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:41:16 INFO - PROCESS | 3556 | 1461163276885 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 3556 | 1461163276890 Marionette TRACE conn4 <- [1,2674,null,{}] 07:41:16 INFO - PROCESS | 3556 | 1461163276895 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:17 INFO - PROCESS | 3556 | 1461163277063 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:41:17 INFO - PROCESS | 3556 | 1461163277216 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D498000 == 92 [pid = 3556] [id = 678] 07:41:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C50CFEC00) [pid = 3556] [serial = 2034] [outer = 0000000000000000] 07:41:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C55066800) [pid = 3556] [serial = 2035] [outer = 0000008C50CFEC00] 07:41:17 INFO - PROCESS | 3556 | 1461163277280 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C55A54000) [pid = 3556] [serial = 2036] [outer = 0000008C50CFEC00] 07:41:18 INFO - PROCESS | 3556 | 1461163278307 Marionette TRACE conn4 <- [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] 07:41:18 INFO - PROCESS | 3556 | 1461163278415 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 07:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:41:18 INFO - PROCESS | 3556 | 1461163278421 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 3556 | 1461163278424 Marionette TRACE conn4 <- [1,2678,null,{}] 07:41:18 INFO - PROCESS | 3556 | 1461163278428 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:18 INFO - PROCESS | 3556 | 1461163278548 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:41:18 INFO - PROCESS | 3556 | 1461163278769 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61639000 == 93 [pid = 3556] [id = 679] 07:41:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C52171C00) [pid = 3556] [serial = 2037] [outer = 0000000000000000] 07:41:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C58B28000) [pid = 3556] [serial = 2038] [outer = 0000008C52171C00] 07:41:18 INFO - PROCESS | 3556 | 1461163278830 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C59F80400) [pid = 3556] [serial = 2039] [outer = 0000008C52171C00] 07:41:19 INFO - PROCESS | 3556 | 1461163279907 Marionette TRACE conn4 <- [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] 07:41:19 INFO - PROCESS | 3556 | 1461163279957 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 07:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:41:19 INFO - PROCESS | 3556 | 1461163279969 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 3556 | 1461163279974 Marionette TRACE conn4 <- [1,2682,null,{}] 07:41:20 INFO - PROCESS | 3556 | 1461163280021 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:20 INFO - PROCESS | 3556 | 1461163280146 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:41:20 INFO - PROCESS | 3556 | 1461163280314 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F94800 == 94 [pid = 3556] [id = 680] 07:41:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5C1DE400) [pid = 3556] [serial = 2040] [outer = 0000000000000000] 07:41:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5CBDA000) [pid = 3556] [serial = 2041] [outer = 0000008C5C1DE400] 07:41:20 INFO - PROCESS | 3556 | 1461163280372 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D629400) [pid = 3556] [serial = 2042] [outer = 0000008C5C1DE400] 07:41:21 INFO - PROCESS | 3556 | 1461163281424 Marionette TRACE conn4 <- [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] 07:41:21 INFO - PROCESS | 3556 | 1461163281478 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 07:41:21 INFO - PROCESS | 3556 | 1461163281483 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:41:21 INFO - PROCESS | 3556 | 1461163281485 Marionette TRACE conn4 <- [1,2686,null,{}] 07:41:21 INFO - PROCESS | 3556 | 1461163281489 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 3556 | 1461163281609 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:41:21 INFO - PROCESS | 3556 | 1461163281816 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64830800 == 95 [pid = 3556] [id = 681] 07:41:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5CAEF000) [pid = 3556] [serial = 2043] [outer = 0000000000000000] 07:41:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5F8E7400) [pid = 3556] [serial = 2044] [outer = 0000008C5CAEF000] 07:41:21 INFO - PROCESS | 3556 | 1461163281874 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C60086000) [pid = 3556] [serial = 2045] [outer = 0000008C5CAEF000] 07:41:22 INFO - PROCESS | 3556 | 1461163282931 Marionette TRACE conn4 <- [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] 07:41:22 INFO - PROCESS | 3556 | 1461163282967 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 07:41:22 INFO - PROCESS | 3556 | 1461163282972 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:41:22 INFO - PROCESS | 3556 | 1461163282975 Marionette TRACE conn4 <- [1,2690,null,{}] 07:41:22 INFO - PROCESS | 3556 | 1461163282981 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:23 INFO - PROCESS | 3556 | 1461163283141 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:41:23 INFO - PROCESS | 3556 | 1461163283294 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA08000 == 96 [pid = 3556] [id = 682] 07:41:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C50798000) [pid = 3556] [serial = 2046] [outer = 0000000000000000] 07:41:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C507A3800) [pid = 3556] [serial = 2047] [outer = 0000008C50798000] 07:41:23 INFO - PROCESS | 3556 | 1461163283348 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C54791400) [pid = 3556] [serial = 2048] [outer = 0000008C50798000] 07:41:23 INFO - PROCESS | 3556 | 1461163283935 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1021ms 07:41:24 INFO - PROCESS | 3556 | 1461163283999 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 3556 | 1461163284005 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 07:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:41:24 INFO - PROCESS | 3556 | 1461163284011 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 3556 | 1461163284014 Marionette TRACE conn4 <- [1,2694,null,{}] 07:41:24 INFO - PROCESS | 3556 | 1461163284018 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 3556 | 1461163284137 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:41:24 INFO - PROCESS | 3556 | 1461163284280 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA64000 == 97 [pid = 3556] [id = 683] 07:41:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C57CD6800) [pid = 3556] [serial = 2049] [outer = 0000000000000000] 07:41:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C57CE6800) [pid = 3556] [serial = 2050] [outer = 0000008C57CD6800] 07:41:24 INFO - PROCESS | 3556 | 1461163284334 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C58B35400) [pid = 3556] [serial = 2051] [outer = 0000008C57CD6800] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58621800 == 96 [pid = 3556] [id = 560] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B777800 == 95 [pid = 3556] [id = 418] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C65ADC800 == 94 [pid = 3556] [id = 595] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64828000 == 93 [pid = 3556] [id = 631] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64218000 == 92 [pid = 3556] [id = 630] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63C93800 == 91 [pid = 3556] [id = 676] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6264F000 == 90 [pid = 3556] [id = 675] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6158E000 == 89 [pid = 3556] [id = 674] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60A22800 == 88 [pid = 3556] [id = 673] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F708800 == 87 [pid = 3556] [id = 672] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58015800 == 86 [pid = 3556] [id = 671] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C63E89000) [pid = 3556] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C60BDEC00) [pid = 3556] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5D79E000) [pid = 3556] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C65C77400) [pid = 3556] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C64D44400) [pid = 3556] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5A897400) [pid = 3556] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C57CDB800) [pid = 3556] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C57607400) [pid = 3556] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5D7C4400) [pid = 3556] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA73800 == 85 [pid = 3556] [id = 670] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C65A9E800 == 84 [pid = 3556] [id = 664] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64E60000 == 83 [pid = 3556] [id = 663] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61621800 == 82 [pid = 3556] [id = 662] 07:41:24 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D180000 == 81 [pid = 3556] [id = 661] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5C961800) [pid = 3556] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5A832800) [pid = 3556] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C50006000) [pid = 3556] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5D38B400) [pid = 3556] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C5070EC00) [pid = 3556] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C59B11400) [pid = 3556] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5CD5A800) [pid = 3556] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5C171400) [pid = 3556] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C58C76C00) [pid = 3556] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5C948C00) [pid = 3556] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C59F86800) [pid = 3556] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C52572000) [pid = 3556] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C60A8CC00) [pid = 3556] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5CBE3000) [pid = 3556] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57CDBC00) [pid = 3556] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C5538C800) [pid = 3556] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5BE60400) [pid = 3556] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5CCC7000) [pid = 3556] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5D6BA400) [pid = 3556] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:41:24 INFO - PROCESS | 3556 | 1461163284921 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 923ms 07:41:24 INFO - PROCESS | 3556 | 1461163284934 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 3556 | 1461163284937 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 07:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:41:24 INFO - PROCESS | 3556 | 1461163284940 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 3556 | 1461163284944 Marionette TRACE conn4 <- [1,2698,null,{}] 07:41:24 INFO - PROCESS | 3556 | 1461163284955 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 3556 | 1461163285071 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:41:25 INFO - PROCESS | 3556 | 1461163285170 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D17B000 == 82 [pid = 3556] [id = 684] 07:41:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C553BA800) [pid = 3556] [serial = 2052] [outer = 0000000000000000] 07:41:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C58B28400) [pid = 3556] [serial = 2053] [outer = 0000008C553BA800] 07:41:25 INFO - PROCESS | 3556 | 1461163285224 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C59F3B000) [pid = 3556] [serial = 2054] [outer = 0000008C553BA800] 07:41:25 INFO - PROCESS | 3556 | 1461163285709 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 3556 | 1461163285785 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 07:41:25 INFO - PROCESS | 3556 | 1461163285789 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 3556 | 1461163285791 Marionette TRACE conn4 <- [1,2702,null,{}] 07:41:25 INFO - PROCESS | 3556 | 1461163285794 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 3556 | 1461163285897 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:41:25 INFO - PROCESS | 3556 | 1461163285911 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B11000 == 83 [pid = 3556] [id = 685] 07:41:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C5BED3800) [pid = 3556] [serial = 2055] [outer = 0000000000000000] 07:41:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5C038C00) [pid = 3556] [serial = 2056] [outer = 0000008C5BED3800] 07:41:25 INFO - PROCESS | 3556 | 1461163285960 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5C1DFC00) [pid = 3556] [serial = 2057] [outer = 0000008C5BED3800] 07:41:26 INFO - PROCESS | 3556 | 1461163286436 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 07:41:26 INFO - PROCESS | 3556 | 1461163286462 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 3556 | 1461163286465 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 07:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:41:26 INFO - PROCESS | 3556 | 1461163286468 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 3556 | 1461163286470 Marionette TRACE conn4 <- [1,2706,null,{}] 07:41:26 INFO - PROCESS | 3556 | 1461163286473 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 3556 | 1461163286572 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:41:26 INFO - PROCESS | 3556 | 1461163286578 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6168D000 == 84 [pid = 3556] [id = 686] 07:41:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5C68E400) [pid = 3556] [serial = 2058] [outer = 0000000000000000] 07:41:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5C944800) [pid = 3556] [serial = 2059] [outer = 0000008C5C68E400] 07:41:26 INFO - PROCESS | 3556 | 1461163286625 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5CAF9000) [pid = 3556] [serial = 2060] [outer = 0000008C5C68E400] 07:41:27 INFO - PROCESS | 3556 | 1461163287156 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 3556 | 1461163287210 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 07:41:27 INFO - PROCESS | 3556 | 1461163287214 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 3556 | 1461163287216 Marionette TRACE conn4 <- [1,2710,null,{}] 07:41:27 INFO - PROCESS | 3556 | 1461163287219 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:27 INFO - PROCESS | 3556 | 1461163287430 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:41:27 INFO - PROCESS | 3556 | 1461163287454 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63C7F800 == 85 [pid = 3556] [id = 687] 07:41:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5CCC1800) [pid = 3556] [serial = 2061] [outer = 0000000000000000] 07:41:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5CD63400) [pid = 3556] [serial = 2062] [outer = 0000008C5CCC1800] 07:41:27 INFO - PROCESS | 3556 | 1461163287506 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5D7AC800) [pid = 3556] [serial = 2063] [outer = 0000008C5CCC1800] 07:41:28 INFO - PROCESS | 3556 | 1461163288002 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 3556 | 1461163288063 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 07:41:28 INFO - PROCESS | 3556 | 1461163288066 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - PROCESS | 3556 | 1461163288068 Marionette TRACE conn4 <- [1,2714,null,{}] 07:41:28 INFO - PROCESS | 3556 | 1461163288076 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:28 INFO - PROCESS | 3556 | 1461163288210 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:41:28 INFO - PROCESS | 3556 | 1461163288276 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D77000 == 86 [pid = 3556] [id = 688] 07:41:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5D394C00) [pid = 3556] [serial = 2064] [outer = 0000000000000000] 07:41:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5F8E9400) [pid = 3556] [serial = 2065] [outer = 0000008C5D394C00] 07:41:28 INFO - PROCESS | 3556 | 1461163288324 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C60904000) [pid = 3556] [serial = 2066] [outer = 0000008C5D394C00] 07:41:28 INFO - PROCESS | 3556 | 1461163288762 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 07:41:28 INFO - PROCESS | 3556 | 1461163288813 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 3556 | 1461163288816 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 07:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:41:28 INFO - PROCESS | 3556 | 1461163288819 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - PROCESS | 3556 | 1461163288821 Marionette TRACE conn4 <- [1,2718,null,{}] 07:41:28 INFO - PROCESS | 3556 | 1461163288825 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:28 INFO - PROCESS | 3556 | 1461163288959 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:41:28 INFO - PROCESS | 3556 | 1461163288980 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FCE000 == 87 [pid = 3556] [id = 689] 07:41:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C6090B400) [pid = 3556] [serial = 2067] [outer = 0000000000000000] 07:41:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C60A86400) [pid = 3556] [serial = 2068] [outer = 0000008C6090B400] 07:41:29 INFO - PROCESS | 3556 | 1461163289027 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C60BD7800) [pid = 3556] [serial = 2069] [outer = 0000008C6090B400] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5CCC1400) [pid = 3556] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5C16B000) [pid = 3556] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5505E400) [pid = 3556] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C58B27800) [pid = 3556] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C60A89000) [pid = 3556] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5CCC0800) [pid = 3556] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5D7C4C00) [pid = 3556] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5D7C7C00) [pid = 3556] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C5D398C00) [pid = 3556] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C649AF400) [pid = 3556] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C63C65000) [pid = 3556] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C4BD7B000) [pid = 3556] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C5769E400) [pid = 3556] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C50012800) [pid = 3556] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C649ADC00) [pid = 3556] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C52169000) [pid = 3556] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C5C66E800) [pid = 3556] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5CAF7400) [pid = 3556] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C59FB1800) [pid = 3556] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C4BDE7000) [pid = 3556] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 115 (0000008C4ACCDC00) [pid = 3556] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 114 (0000008C498C3000) [pid = 3556] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:41:29 INFO - PROCESS | 3556 | --DOMWINDOW == 113 (0000008C55393C00) [pid = 3556] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:41:30 INFO - PROCESS | 3556 | 1461163290268 Marionette TRACE conn4 <- [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] 07:41:30 INFO - PROCESS | 3556 | 1461163290295 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 07:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:41:30 INFO - PROCESS | 3556 | 1461163290299 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 3556 | 1461163290300 Marionette TRACE conn4 <- [1,2722,null,{}] 07:41:30 INFO - PROCESS | 3556 | 1461163290304 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:30 INFO - PROCESS | 3556 | 1461163290405 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:41:30 INFO - PROCESS | 3556 | 1461163290410 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64832800 == 88 [pid = 3556] [id = 690] 07:41:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 114 (0000008C55068800) [pid = 3556] [serial = 2070] [outer = 0000000000000000] 07:41:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 115 (0000008C5A836800) [pid = 3556] [serial = 2071] [outer = 0000008C55068800] 07:41:30 INFO - PROCESS | 3556 | 1461163290457 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 116 (0000008C5CD9A400) [pid = 3556] [serial = 2072] [outer = 0000008C55068800] 07:41:30 INFO - PROCESS | 3556 | 1461163290934 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 07:41:30 INFO - PROCESS | 3556 | 1461163290973 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 3556 | 1461163290976 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 07:41:30 INFO - PROCESS | 3556 | 1461163290979 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:41:30 INFO - PROCESS | 3556 | 1461163290980 Marionette TRACE conn4 <- [1,2726,null,{}] 07:41:30 INFO - PROCESS | 3556 | 1461163290984 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 3556 | 1461163291084 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:41:31 INFO - PROCESS | 3556 | 1461163291091 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64DAA000 == 89 [pid = 3556] [id = 691] 07:41:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C60BD1C00) [pid = 3556] [serial = 2073] [outer = 0000000000000000] 07:41:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C60BDD000) [pid = 3556] [serial = 2074] [outer = 0000008C60BD1C00] 07:41:31 INFO - PROCESS | 3556 | 1461163291139 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C63C6E000) [pid = 3556] [serial = 2075] [outer = 0000008C60BD1C00] 07:41:31 INFO - PROCESS | 3556 | 1461163291691 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 776ms 07:41:31 INFO - PROCESS | 3556 | 1461163291759 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 3556 | 1461163291764 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 07:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:41:31 INFO - PROCESS | 3556 | 1461163291819 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 3556 | 1461163291824 Marionette TRACE conn4 <- [1,2730,null,{}] 07:41:31 INFO - PROCESS | 3556 | 1461163291845 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 3556 | 1461163291976 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:41:32 INFO - PROCESS | 3556 | 1461163292084 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C134000 == 90 [pid = 3556] [id = 692] 07:41:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C50224000) [pid = 3556] [serial = 2076] [outer = 0000000000000000] 07:41:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C50AE3800) [pid = 3556] [serial = 2077] [outer = 0000008C50224000] 07:41:32 INFO - PROCESS | 3556 | 1461163292166 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C56D9C000) [pid = 3556] [serial = 2078] [outer = 0000008C50224000] 07:41:32 INFO - PROCESS | 3556 | 1461163292753 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1043ms 07:41:32 INFO - PROCESS | 3556 | 1461163292816 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 3556 | 1461163292823 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 07:41:32 INFO - PROCESS | 3556 | 1461163292830 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:41:32 INFO - PROCESS | 3556 | 1461163292833 Marionette TRACE conn4 <- [1,2734,null,{}] 07:41:32 INFO - PROCESS | 3556 | 1461163292837 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 3556 | 1461163293012 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:41:33 INFO - PROCESS | 3556 | 1461163293031 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6163B000 == 91 [pid = 3556] [id = 693] 07:41:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C58C7C000) [pid = 3556] [serial = 2079] [outer = 0000000000000000] 07:41:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C59F83000) [pid = 3556] [serial = 2080] [outer = 0000008C58C7C000] 07:41:33 INFO - PROCESS | 3556 | 1461163293089 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5BE5C000) [pid = 3556] [serial = 2081] [outer = 0000008C58C7C000] 07:41:33 INFO - PROCESS | 3556 | 1461163293735 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 07:41:33 INFO - PROCESS | 3556 | 1461163293759 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 3556 | 1461163293761 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 07:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:41:33 INFO - PROCESS | 3556 | 1461163293765 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 3556 | 1461163293770 Marionette TRACE conn4 <- [1,2738,null,{}] 07:41:33 INFO - PROCESS | 3556 | 1461163293782 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 3556 | 1461163293914 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:41:34 INFO - PROCESS | 3556 | 1461163294027 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EB9000 == 92 [pid = 3556] [id = 694] 07:41:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C5C94B400) [pid = 3556] [serial = 2082] [outer = 0000000000000000] 07:41:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5CD54800) [pid = 3556] [serial = 2083] [outer = 0000008C5C94B400] 07:41:34 INFO - PROCESS | 3556 | 1461163294127 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C5EAE2C00) [pid = 3556] [serial = 2084] [outer = 0000008C5C94B400] 07:41:34 INFO - PROCESS | 3556 | 1461163294688 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 07:41:34 INFO - PROCESS | 3556 | 1461163294753 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 3556 | 1461163294757 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 07:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:41:34 INFO - PROCESS | 3556 | 1461163294760 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 3556 | 1461163294763 Marionette TRACE conn4 <- [1,2742,null,{}] 07:41:34 INFO - PROCESS | 3556 | 1461163294766 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 3556 | 1461163294892 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:41:35 INFO - PROCESS | 3556 | 1461163295032 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65AA5000 == 93 [pid = 3556] [id = 695] 07:41:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C63C6A000) [pid = 3556] [serial = 2085] [outer = 0000000000000000] 07:41:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C63E8B000) [pid = 3556] [serial = 2086] [outer = 0000008C63C6A000] 07:41:35 INFO - PROCESS | 3556 | 1461163295092 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C649B7800) [pid = 3556] [serial = 2087] [outer = 0000008C63C6A000] 07:41:35 INFO - PROCESS | 3556 | 1461163295672 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 07:41:35 INFO - PROCESS | 3556 | 1461163295749 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 3556 | 1461163295751 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 07:41:35 INFO - PROCESS | 3556 | 1461163295755 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:41:35 INFO - PROCESS | 3556 | 1461163295757 Marionette TRACE conn4 <- [1,2746,null,{}] 07:41:35 INFO - PROCESS | 3556 | 1461163295761 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 3556 | 1461163295884 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:41:36 INFO - PROCESS | 3556 | 1461163296023 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65C0B000 == 94 [pid = 3556] [id = 696] 07:41:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C64B33400) [pid = 3556] [serial = 2088] [outer = 0000000000000000] 07:41:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C64B3B000) [pid = 3556] [serial = 2089] [outer = 0000008C64B33400] 07:41:36 INFO - PROCESS | 3556 | 1461163296082 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C64C3E400) [pid = 3556] [serial = 2090] [outer = 0000008C64B33400] 07:41:36 INFO - PROCESS | 3556 | 1461163296697 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 07:41:36 INFO - PROCESS | 3556 | 1461163296744 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 3556 | 1461163296747 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 07:41:36 INFO - PROCESS | 3556 | 1461163296750 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:41:36 INFO - PROCESS | 3556 | 1461163296752 Marionette TRACE conn4 <- [1,2750,null,{}] 07:41:36 INFO - PROCESS | 3556 | 1461163296757 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:36 INFO - PROCESS | 3556 | 1461163296904 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:41:37 INFO - PROCESS | 3556 | 1461163297049 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68CBC000 == 95 [pid = 3556] [id = 697] 07:41:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C64D4EC00) [pid = 3556] [serial = 2091] [outer = 0000000000000000] 07:41:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C6505F000) [pid = 3556] [serial = 2092] [outer = 0000008C64D4EC00] 07:41:37 INFO - PROCESS | 3556 | 1461163297110 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C65293800) [pid = 3556] [serial = 2093] [outer = 0000008C64D4EC00] 07:41:37 INFO - PROCESS | 3556 | 1461163297660 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 922ms 07:41:37 INFO - PROCESS | 3556 | 1461163297689 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 3556 | 1461163297692 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 07:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:41:37 INFO - PROCESS | 3556 | 1461163297696 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 3556 | 1461163297699 Marionette TRACE conn4 <- [1,2754,null,{}] 07:41:37 INFO - PROCESS | 3556 | 1461163297703 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:37 INFO - PROCESS | 3556 | 1461163297824 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:41:37 INFO - PROCESS | 3556 | 1461163297936 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C682DB000 == 96 [pid = 3556] [id = 698] 07:41:37 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C6528D800) [pid = 3556] [serial = 2094] [outer = 0000000000000000] 07:41:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C65C78C00) [pid = 3556] [serial = 2095] [outer = 0000008C6528D800] 07:41:38 INFO - PROCESS | 3556 | 1461163298033 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C66815800) [pid = 3556] [serial = 2096] [outer = 0000008C6528D800] 07:41:38 INFO - PROCESS | 3556 | 1461163298606 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 07:41:38 INFO - PROCESS | 3556 | 1461163298625 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 3556 | 1461163298627 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 07:41:38 INFO - PROCESS | 3556 | 1461163298631 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:41:38 INFO - PROCESS | 3556 | 1461163298633 Marionette TRACE conn4 <- [1,2758,null,{}] 07:41:38 INFO - PROCESS | 3556 | 1461163298637 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:38 INFO - PROCESS | 3556 | 1461163298758 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:41:38 INFO - PROCESS | 3556 | 1461163298872 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68CC8800 == 97 [pid = 3556] [id = 699] 07:41:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C65C30C00) [pid = 3556] [serial = 2097] [outer = 0000000000000000] 07:41:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C65C38400) [pid = 3556] [serial = 2098] [outer = 0000008C65C30C00] 07:41:38 INFO - PROCESS | 3556 | 1461163298970 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C65C3FC00) [pid = 3556] [serial = 2099] [outer = 0000008C65C30C00] 07:41:39 INFO - PROCESS | 3556 | 1461163299533 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 987ms 07:41:39 INFO - PROCESS | 3556 | 1461163299620 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 3556 | 1461163299623 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 07:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:41:39 INFO - PROCESS | 3556 | 1461163299626 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 3556 | 1461163299628 Marionette TRACE conn4 <- [1,2762,null,{}] 07:41:39 INFO - PROCESS | 3556 | 1461163299632 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 3556 | 1461163299760 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:41:39 INFO - PROCESS | 3556 | 1461163299897 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64994800 == 98 [pid = 3556] [id = 700] 07:41:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C65C33400) [pid = 3556] [serial = 2100] [outer = 0000000000000000] 07:41:39 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C6681DC00) [pid = 3556] [serial = 2101] [outer = 0000008C65C33400] 07:41:39 INFO - PROCESS | 3556 | 1461163299956 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C585CB000) [pid = 3556] [serial = 2102] [outer = 0000008C65C33400] 07:41:40 INFO - PROCESS | 3556 | 1461163300493 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 923ms 07:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:41:40 INFO - PROCESS | 3556 | 1461163300553 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 3556 | 1461163300555 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 07:41:40 INFO - PROCESS | 3556 | 1461163300559 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 3556 | 1461163300561 Marionette TRACE conn4 <- [1,2766,null,{}] 07:41:40 INFO - PROCESS | 3556 | 1461163300565 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:40 INFO - PROCESS | 3556 | 1461163300689 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:41:40 INFO - PROCESS | 3556 | 1461163300803 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D21D800 == 99 [pid = 3556] [id = 701] 07:41:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C4B960000) [pid = 3556] [serial = 2103] [outer = 0000000000000000] 07:41:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C585D4000) [pid = 3556] [serial = 2104] [outer = 0000008C4B960000] 07:41:40 INFO - PROCESS | 3556 | 1461163300931 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C67DA4800) [pid = 3556] [serial = 2105] [outer = 0000008C4B960000] 07:41:41 INFO - PROCESS | 3556 | 1461163301498 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 07:41:41 INFO - PROCESS | 3556 | 1461163301548 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:41:41 INFO - PROCESS | 3556 | 1461163301551 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 07:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:41:41 INFO - PROCESS | 3556 | 1461163301555 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:41:41 INFO - PROCESS | 3556 | 1461163301558 Marionette TRACE conn4 <- [1,2770,null,{}] 07:41:41 INFO - PROCESS | 3556 | 1461163301562 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:41 INFO - PROCESS | 3556 | 1461163301709 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:41:42 INFO - PROCESS | 3556 | 1461163302037 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C59B34800 == 100 [pid = 3556] [id = 702] 07:41:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C4998BC00) [pid = 3556] [serial = 2106] [outer = 0000000000000000] 07:41:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C4998CC00) [pid = 3556] [serial = 2107] [outer = 0000008C4998BC00] 07:41:42 INFO - PROCESS | 3556 | 1461163302148 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C4BDE7400) [pid = 3556] [serial = 2108] [outer = 0000008C4998BC00] 07:41:42 INFO - PROCESS | 3556 | 1461163302754 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1237ms 07:41:42 INFO - PROCESS | 3556 | 1461163302794 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 3556 | 1461163302797 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 07:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:41:42 INFO - PROCESS | 3556 | 1461163302802 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 3556 | 1461163302807 Marionette TRACE conn4 <- [1,2774,null,{}] 07:41:42 INFO - PROCESS | 3556 | 1461163302812 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 3556 | 1461163302932 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:41:43 INFO - PROCESS | 3556 | 1461163303048 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C55964800 == 101 [pid = 3556] [id = 703] 07:41:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C4BAA6400) [pid = 3556] [serial = 2109] [outer = 0000000000000000] 07:41:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C4CB17C00) [pid = 3556] [serial = 2110] [outer = 0000008C4BAA6400] 07:41:43 INFO - PROCESS | 3556 | 1461163303150 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C5000A000) [pid = 3556] [serial = 2111] [outer = 0000008C4BAA6400] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA20000 == 100 [pid = 3556] [id = 437] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C5D391C00) [pid = 3556] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64830800 == 99 [pid = 3556] [id = 681] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F94800 == 98 [pid = 3556] [id = 680] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61639000 == 97 [pid = 3556] [id = 679] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D498000 == 96 [pid = 3556] [id = 678] 07:41:43 INFO - PROCESS | 3556 | --DOCSHELL 0000008C503EE000 == 95 [pid = 3556] [id = 677] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C5CD5C000) [pid = 3556] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C5CB40400) [pid = 3556] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C5C66F800) [pid = 3556] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C5C665C00) [pid = 3556] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C63C6CC00) [pid = 3556] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C5D629C00) [pid = 3556] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C5F7FD800) [pid = 3556] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C5FE86C00) [pid = 3556] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C60A82C00) [pid = 3556] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C66812800) [pid = 3556] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C63E91C00) [pid = 3556] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C6090D800) [pid = 3556] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C58F03400) [pid = 3556] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C55068C00) [pid = 3556] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C64D50800) [pid = 3556] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5806B000) [pid = 3556] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5C687800) [pid = 3556] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C5CCBE800) [pid = 3556] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C5D7A8C00) [pid = 3556] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C56D95C00) [pid = 3556] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5B765400) [pid = 3556] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C585A6400) [pid = 3556] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C59F81000) [pid = 3556] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C63E8D800) [pid = 3556] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C57BA5C00) [pid = 3556] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C4FF81400) [pid = 3556] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C60087400) [pid = 3556] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C64B35800) [pid = 3556] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C4B954400) [pid = 3556] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C5185EC00) [pid = 3556] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C64C41800) [pid = 3556] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C57BA5800) [pid = 3556] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C55A59C00) [pid = 3556] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C5BE61000) [pid = 3556] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C6505A000) [pid = 3556] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C5C94D800) [pid = 3556] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5BED6C00) [pid = 3556] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C5D396800) [pid = 3556] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:41:43 INFO - PROCESS | 3556 | 1461163303815 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1027ms 07:41:43 INFO - PROCESS | 3556 | 1461163303831 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 3556 | 1461163303835 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 07:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:41:43 INFO - PROCESS | 3556 | 1461163303840 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 3556 | 1461163303842 Marionette TRACE conn4 <- [1,2778,null,{}] 07:41:43 INFO - PROCESS | 3556 | 1461163303846 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 3556 | 1461163303956 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:41:44 INFO - PROCESS | 3556 | 1461163304057 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CB6800 == 96 [pid = 3556] [id = 704] 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C4B95E000) [pid = 3556] [serial = 2112] [outer = 0000000000000000] 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C4FF2C800) [pid = 3556] [serial = 2113] [outer = 0000008C4B95E000] 07:41:44 INFO - PROCESS | 3556 | 1461163304107 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C50ADD800) [pid = 3556] [serial = 2114] [outer = 0000008C4B95E000] 07:41:44 INFO - PROCESS | 3556 | 1461163304557 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 07:41:44 INFO - PROCESS | 3556 | 1461163304620 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 3556 | 1461163304622 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 07:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:41:44 INFO - PROCESS | 3556 | 1461163304627 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 3556 | 1461163304634 Marionette TRACE conn4 <- [1,2782,null,{}] 07:41:44 INFO - PROCESS | 3556 | 1461163304644 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 3556 | 1461163304752 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:41:44 INFO - PROCESS | 3556 | 1461163304768 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0BC800 == 97 [pid = 3556] [id = 705] 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C518C0C00) [pid = 3556] [serial = 2115] [outer = 0000000000000000] 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C54789C00) [pid = 3556] [serial = 2116] [outer = 0000008C518C0C00] 07:41:44 INFO - PROCESS | 3556 | 1461163304816 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C55067000) [pid = 3556] [serial = 2117] [outer = 0000008C518C0C00] 07:41:45 INFO - PROCESS | 3556 | 1461163305296 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 07:41:45 INFO - PROCESS | 3556 | 1461163305322 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 3556 | 1461163305325 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 07:41:45 INFO - PROCESS | 3556 | 1461163305328 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:41:45 INFO - PROCESS | 3556 | 1461163305330 Marionette TRACE conn4 <- [1,2786,null,{}] 07:41:45 INFO - PROCESS | 3556 | 1461163305333 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:45 INFO - PROCESS | 3556 | 1461163305466 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:41:45 INFO - PROCESS | 3556 | 1461163305576 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D163000 == 98 [pid = 3556] [id = 706] 07:41:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C50AD7800) [pid = 3556] [serial = 2118] [outer = 0000000000000000] 07:41:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C55939800) [pid = 3556] [serial = 2119] [outer = 0000008C50AD7800] 07:41:45 INFO - PROCESS | 3556 | 1461163305624 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C56D98000) [pid = 3556] [serial = 2120] [outer = 0000008C50AD7800] 07:41:46 INFO - PROCESS | 3556 | 1461163306065 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 776ms 07:41:46 INFO - PROCESS | 3556 | 1461163306107 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 3556 | 1461163306109 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 07:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:41:46 INFO - PROCESS | 3556 | 1461163306112 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 3556 | 1461163306114 Marionette TRACE conn4 <- [1,2790,null,{}] 07:41:46 INFO - PROCESS | 3556 | 1461163306118 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 3556 | 1461163306258 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:41:46 INFO - PROCESS | 3556 | 1461163306279 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D4A2800 == 99 [pid = 3556] [id = 707] 07:41:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C576EC400) [pid = 3556] [serial = 2121] [outer = 0000000000000000] 07:41:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C576F0400) [pid = 3556] [serial = 2122] [outer = 0000008C576EC400] 07:41:46 INFO - PROCESS | 3556 | 1461163306336 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C57BE3800) [pid = 3556] [serial = 2123] [outer = 0000008C576EC400] 07:41:46 INFO - PROCESS | 3556 | 1461163306815 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 07:41:46 INFO - PROCESS | 3556 | 1461163306869 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 3556 | 1461163306871 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 07:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:41:46 INFO - PROCESS | 3556 | 1461163306875 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 3556 | 1461163306876 Marionette TRACE conn4 <- [1,2794,null,{}] 07:41:46 INFO - PROCESS | 3556 | 1461163306880 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 3556 | 1461163307026 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:41:47 INFO - PROCESS | 3556 | 1461163307049 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5F893800 == 100 [pid = 3556] [id = 708] 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C5806D400) [pid = 3556] [serial = 2124] [outer = 0000000000000000] 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5806E400) [pid = 3556] [serial = 2125] [outer = 0000008C5806D400] 07:41:47 INFO - PROCESS | 3556 | 1461163307098 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C585A9400) [pid = 3556] [serial = 2126] [outer = 0000008C5806D400] 07:41:47 INFO - PROCESS | 3556 | 1461163307559 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 07:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:41:47 INFO - PROCESS | 3556 | 1461163307611 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 3556 | 1461163307613 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 07:41:47 INFO - PROCESS | 3556 | 1461163307616 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - PROCESS | 3556 | 1461163307618 Marionette TRACE conn4 <- [1,2798,null,{}] 07:41:47 INFO - PROCESS | 3556 | 1461163307622 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 3556 | 1461163307763 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:41:47 INFO - PROCESS | 3556 | 1461163307782 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FACE000 == 101 [pid = 3556] [id = 709] 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5806E000) [pid = 3556] [serial = 2127] [outer = 0000000000000000] 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C58970000) [pid = 3556] [serial = 2128] [outer = 0000008C5806E000] 07:41:47 INFO - PROCESS | 3556 | 1461163307829 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C58B36C00) [pid = 3556] [serial = 2129] [outer = 0000008C5806E000] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C50798000) [pid = 3556] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C57CD6800) [pid = 3556] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C553BA800) [pid = 3556] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C5CCC1800) [pid = 3556] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C5BED3800) [pid = 3556] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C5C68E400) [pid = 3556] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C55068800) [pid = 3556] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5D394C00) [pid = 3556] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C6090B400) [pid = 3556] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 124 (0000008C59B76000) [pid = 3556] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 123 (0000008C64C39C00) [pid = 3556] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 122 (0000008C60082000) [pid = 3556] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 121 (0000008C64B30800) [pid = 3556] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 120 (0000008C553BC800) [pid = 3556] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 119 (0000008C65052000) [pid = 3556] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 118 (0000008C60082800) [pid = 3556] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 117 (0000008C5D38F400) [pid = 3556] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:41:48 INFO - PROCESS | 3556 | --DOMWINDOW == 116 (0000008C57745C00) [pid = 3556] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:41:48 INFO - PROCESS | 3556 | 1461163308491 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 07:41:48 INFO - PROCESS | 3556 | 1461163308543 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 3556 | 1461163308545 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 07:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:41:48 INFO - PROCESS | 3556 | 1461163308548 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 3556 | 1461163308550 Marionette TRACE conn4 <- [1,2802,null,{}] 07:41:48 INFO - PROCESS | 3556 | 1461163308554 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 3556 | 1461163308658 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:41:48 INFO - PROCESS | 3556 | 1461163308664 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60063800 == 102 [pid = 3556] [id = 710] 07:41:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 117 (0000008C58B33C00) [pid = 3556] [serial = 2130] [outer = 0000000000000000] 07:41:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 118 (0000008C59328000) [pid = 3556] [serial = 2131] [outer = 0000008C58B33C00] 07:41:48 INFO - PROCESS | 3556 | 1461163308710 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 119 (0000008C59B64400) [pid = 3556] [serial = 2132] [outer = 0000008C58B33C00] 07:41:49 INFO - PROCESS | 3556 | 1461163309168 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 07:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:41:49 INFO - PROCESS | 3556 | 1461163309223 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:41:49 INFO - PROCESS | 3556 | 1461163309226 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 07:41:49 INFO - PROCESS | 3556 | 1461163309229 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 3556 | 1461163309231 Marionette TRACE conn4 <- [1,2806,null,{}] 07:41:49 INFO - PROCESS | 3556 | 1461163309234 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:49 INFO - PROCESS | 3556 | 1461163309337 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:41:49 INFO - PROCESS | 3556 | 1461163309343 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B0E800 == 103 [pid = 3556] [id = 711] 07:41:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 120 (0000008C59F3D000) [pid = 3556] [serial = 2133] [outer = 0000000000000000] 07:41:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 121 (0000008C59F7D800) [pid = 3556] [serial = 2134] [outer = 0000008C59F3D000] 07:41:49 INFO - PROCESS | 3556 | 1461163309389 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 122 (0000008C59FABC00) [pid = 3556] [serial = 2135] [outer = 0000008C59F3D000] 07:41:49 INFO - PROCESS | 3556 | 1461163309822 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 07:41:49 INFO - PROCESS | 3556 | 1461163309863 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:41:49 INFO - PROCESS | 3556 | 1461163309865 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 07:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:41:49 INFO - PROCESS | 3556 | 1461163309869 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 3556 | 1461163309870 Marionette TRACE conn4 <- [1,2810,null,{}] 07:41:49 INFO - PROCESS | 3556 | 1461163309874 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:49 INFO - PROCESS | 3556 | 1461163309981 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:41:49 INFO - PROCESS | 3556 | 1461163309987 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6158C000 == 104 [pid = 3556] [id = 712] 07:41:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 123 (0000008C5AA8E000) [pid = 3556] [serial = 2136] [outer = 0000000000000000] 07:41:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 124 (0000008C5AE38400) [pid = 3556] [serial = 2137] [outer = 0000008C5AA8E000] 07:41:50 INFO - PROCESS | 3556 | 1461163310040 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 125 (0000008C5BEC7800) [pid = 3556] [serial = 2138] [outer = 0000008C5AA8E000] 07:41:50 INFO - PROCESS | 3556 | 1461163310817 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 985ms 07:41:50 INFO - PROCESS | 3556 | 1461163310856 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 3556 | 1461163310862 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 07:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:41:50 INFO - PROCESS | 3556 | 1461163310868 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 3556 | 1461163310872 Marionette TRACE conn4 <- [1,2814,null,{}] 07:41:50 INFO - PROCESS | 3556 | 1461163310878 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 3556 | 1461163311014 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:41:51 INFO - PROCESS | 3556 | 1461163311173 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C58CC7800 == 105 [pid = 3556] [id = 713] 07:41:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C4CDFA400) [pid = 3556] [serial = 2139] [outer = 0000000000000000] 07:41:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C5000BC00) [pid = 3556] [serial = 2140] [outer = 0000008C4CDFA400] 07:41:51 INFO - PROCESS | 3556 | 1461163311236 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C50CFA400) [pid = 3556] [serial = 2141] [outer = 0000008C4CDFA400] 07:41:51 INFO - PROCESS | 3556 | 1461163311892 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1083ms 07:41:51 INFO - PROCESS | 3556 | 1461163311953 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 3556 | 1461163311960 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 07:41:51 INFO - PROCESS | 3556 | 1461163311967 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:41:51 INFO - PROCESS | 3556 | 1461163311970 Marionette TRACE conn4 <- [1,2818,null,{}] 07:41:51 INFO - PROCESS | 3556 | 1461163311989 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:52 INFO - PROCESS | 3556 | 1461163312121 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:41:52 INFO - PROCESS | 3556 | 1461163312262 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA13800 == 106 [pid = 3556] [id = 714] 07:41:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C518BF000) [pid = 3556] [serial = 2142] [outer = 0000000000000000] 07:41:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C5769EC00) [pid = 3556] [serial = 2143] [outer = 0000008C518BF000] 07:41:52 INFO - PROCESS | 3556 | 1461163312321 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C57B9BC00) [pid = 3556] [serial = 2144] [outer = 0000008C518BF000] 07:41:52 INFO - PROCESS | 3556 | 1461163312936 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1019ms 07:41:53 INFO - PROCESS | 3556 | 1461163312992 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 3556 | 1461163312995 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 07:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:41:53 INFO - PROCESS | 3556 | 1461163312999 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 3556 | 1461163313003 Marionette TRACE conn4 <- [1,2822,null,{}] 07:41:53 INFO - PROCESS | 3556 | 1461163313015 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 3556 | 1461163313149 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:41:53 INFO - PROCESS | 3556 | 1461163313306 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61688000 == 107 [pid = 3556] [id = 715] 07:41:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C5B3CD800) [pid = 3556] [serial = 2145] [outer = 0000000000000000] 07:41:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5B763400) [pid = 3556] [serial = 2146] [outer = 0000008C5B3CD800] 07:41:53 INFO - PROCESS | 3556 | 1461163313369 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5BED4400) [pid = 3556] [serial = 2147] [outer = 0000008C5B3CD800] 07:41:53 INFO - PROCESS | 3556 | 1461163313962 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 07:41:53 INFO - PROCESS | 3556 | 1461163313987 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 3556 | 1461163313990 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 07:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:41:54 INFO - PROCESS | 3556 | 1461163313994 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 3556 | 1461163313996 Marionette TRACE conn4 <- [1,2826,null,{}] 07:41:54 INFO - PROCESS | 3556 | 1461163314000 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:54 INFO - PROCESS | 3556 | 1461163314131 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:41:54 INFO - PROCESS | 3556 | 1461163314246 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62651800 == 108 [pid = 3556] [id = 716] 07:41:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5BECD400) [pid = 3556] [serial = 2148] [outer = 0000000000000000] 07:41:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5C174400) [pid = 3556] [serial = 2149] [outer = 0000008C5BECD400] 07:41:54 INFO - PROCESS | 3556 | 1461163314346 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5C666400) [pid = 3556] [serial = 2150] [outer = 0000008C5BECD400] 07:41:54 INFO - PROCESS | 3556 | 1461163314924 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 07:41:54 INFO - PROCESS | 3556 | 1461163314982 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 3556 | 1461163314984 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 07:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:41:54 INFO - PROCESS | 3556 | 1461163314988 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 3556 | 1461163314990 Marionette TRACE conn4 <- [1,2830,null,{}] 07:41:54 INFO - PROCESS | 3556 | 1461163314994 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 3556 | 1461163315121 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:41:55 INFO - PROCESS | 3556 | 1461163315263 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6378C000 == 109 [pid = 3556] [id = 717] 07:41:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5C1E6C00) [pid = 3556] [serial = 2151] [outer = 0000000000000000] 07:41:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5C674C00) [pid = 3556] [serial = 2152] [outer = 0000008C5C1E6C00] 07:41:55 INFO - PROCESS | 3556 | 1461163315321 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5C942000) [pid = 3556] [serial = 2153] [outer = 0000008C5C1E6C00] 07:41:55 INFO - PROCESS | 3556 | 1461163315945 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 07:41:55 INFO - PROCESS | 3556 | 1461163315977 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 3556 | 1461163315979 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 07:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:41:55 INFO - PROCESS | 3556 | 1461163315983 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 3556 | 1461163315985 Marionette TRACE conn4 <- [1,2834,null,{}] 07:41:55 INFO - PROCESS | 3556 | 1461163315989 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 3556 | 1461163316128 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:41:56 INFO - PROCESS | 3556 | 1461163316285 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63D1B800 == 110 [pid = 3556] [id = 718] 07:41:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C5C941C00) [pid = 3556] [serial = 2154] [outer = 0000000000000000] 07:41:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C5CAEAC00) [pid = 3556] [serial = 2155] [outer = 0000008C5C941C00] 07:41:56 INFO - PROCESS | 3556 | 1461163316347 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C5CB41000) [pid = 3556] [serial = 2156] [outer = 0000008C5C941C00] 07:41:56 INFO - PROCESS | 3556 | 1461163316948 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1021ms 07:41:57 INFO - PROCESS | 3556 | 1461163317007 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:41:57 INFO - PROCESS | 3556 | 1461163317009 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 07:41:57 INFO - PROCESS | 3556 | 1461163317013 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 3556 | 1461163317015 Marionette TRACE conn4 <- [1,2838,null,{}] 07:41:57 INFO - PROCESS | 3556 | 1461163317019 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:57 INFO - PROCESS | 3556 | 1461163317161 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:41:57 INFO - PROCESS | 3556 | 1461163317308 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63E65800 == 111 [pid = 3556] [id = 719] 07:41:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C5CBE3C00) [pid = 3556] [serial = 2157] [outer = 0000000000000000] 07:41:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5CC9A400) [pid = 3556] [serial = 2158] [outer = 0000008C5CBE3C00] 07:41:57 INFO - PROCESS | 3556 | 1461163317365 Marionette DEBUG loaded listener.js 07:41:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5CCC7C00) [pid = 3556] [serial = 2159] [outer = 0000008C5CBE3C00] 07:41:57 INFO - PROCESS | 3556 | 1461163317917 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 988ms 07:41:58 INFO - PROCESS | 3556 | 1461163318003 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 3556 | 1461163318006 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 07:41:58 INFO - PROCESS | 3556 | 1461163318009 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:41:58 INFO - PROCESS | 3556 | 1461163318011 Marionette TRACE conn4 <- [1,2842,null,{}] 07:41:58 INFO - PROCESS | 3556 | 1461163318015 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 3556 | 1461163318142 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:41:58 INFO - PROCESS | 3556 | 1461163318285 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F92800 == 112 [pid = 3556] [id = 720] 07:41:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C5CCBFC00) [pid = 3556] [serial = 2160] [outer = 0000000000000000] 07:41:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C5CD24C00) [pid = 3556] [serial = 2161] [outer = 0000008C5CCBFC00] 07:41:58 INFO - PROCESS | 3556 | 1461163318343 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5CD61400) [pid = 3556] [serial = 2162] [outer = 0000008C5CCBFC00] 07:41:58 INFO - PROCESS | 3556 | 1461163318920 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 07:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:41:59 INFO - PROCESS | 3556 | 1461163318998 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 3556 | 1461163319001 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 07:41:59 INFO - PROCESS | 3556 | 1461163319004 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 3556 | 1461163319007 Marionette TRACE conn4 <- [1,2846,null,{}] 07:41:59 INFO - PROCESS | 3556 | 1461163319025 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 3556 | 1461163319149 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:41:59 INFO - PROCESS | 3556 | 1461163319291 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63FDF800 == 113 [pid = 3556] [id = 721] 07:41:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C4B957400) [pid = 3556] [serial = 2163] [outer = 0000000000000000] 07:41:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5CDA0C00) [pid = 3556] [serial = 2164] [outer = 0000008C4B957400] 07:41:59 INFO - PROCESS | 3556 | 1461163319349 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5D625800) [pid = 3556] [serial = 2165] [outer = 0000008C4B957400] 07:41:59 INFO - PROCESS | 3556 | 1461163319929 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 943ms 07:41:59 INFO - PROCESS | 3556 | 1461163319957 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 3556 | 1461163319960 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 07:41:59 INFO - PROCESS | 3556 | 1461163319965 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:41:59 INFO - PROCESS | 3556 | 1461163319967 Marionette TRACE conn4 <- [1,2850,null,{}] 07:41:59 INFO - PROCESS | 3556 | 1461163319971 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:00 INFO - PROCESS | 3556 | 1461163320317 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:42:00 INFO - PROCESS | 3556 | 1461163320492 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C91A800 == 114 [pid = 3556] [id = 722] 07:42:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C49984000) [pid = 3556] [serial = 2166] [outer = 0000000000000000] 07:42:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C4998D800) [pid = 3556] [serial = 2167] [outer = 0000008C49984000] 07:42:00 INFO - PROCESS | 3556 | 1461163320546 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C4BD81000) [pid = 3556] [serial = 2168] [outer = 0000008C49984000] 07:42:01 INFO - PROCESS | 3556 | 1461163321134 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1225ms 07:42:01 INFO - PROCESS | 3556 | 1461163321197 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 3556 | 1461163321202 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 07:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:42:01 INFO - PROCESS | 3556 | 1461163321220 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 3556 | 1461163321225 Marionette TRACE conn4 <- [1,2854,null,{}] 07:42:01 INFO - PROCESS | 3556 | 1461163321234 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:01 INFO - PROCESS | 3556 | 1461163321355 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:42:01 INFO - PROCESS | 3556 | 1461163321506 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C0C3000 == 115 [pid = 3556] [id = 723] 07:42:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C550D9400) [pid = 3556] [serial = 2169] [outer = 0000000000000000] 07:42:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C55398000) [pid = 3556] [serial = 2170] [outer = 0000008C550D9400] 07:42:01 INFO - PROCESS | 3556 | 1461163321565 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C57394400) [pid = 3556] [serial = 2171] [outer = 0000008C550D9400] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FDD000 == 114 [pid = 3556] [id = 660] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C525C1000 == 113 [pid = 3556] [id = 350] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63FB1000 == 112 [pid = 3556] [id = 490] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA58000 == 111 [pid = 3556] [id = 577] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64219800 == 110 [pid = 3556] [id = 542] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D203800 == 109 [pid = 3556] [id = 421] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B0E800 == 108 [pid = 3556] [id = 711] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60063800 == 107 [pid = 3556] [id = 710] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FACE000 == 106 [pid = 3556] [id = 709] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5F893800 == 105 [pid = 3556] [id = 708] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C49982C00) [pid = 3556] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C55066800) [pid = 3556] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C60BDD000) [pid = 3556] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C58B28000) [pid = 3556] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C5CBDA000) [pid = 3556] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0BC800 == 104 [pid = 3556] [id = 705] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CB6800 == 103 [pid = 3556] [id = 704] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C55964800 == 102 [pid = 3556] [id = 703] 07:42:02 INFO - PROCESS | 3556 | --DOCSHELL 0000008C59B34800 == 101 [pid = 3556] [id = 702] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C5D7AA000) [pid = 3556] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C54791400) [pid = 3556] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C507A3800) [pid = 3556] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 149 (0000008C5F8E7400) [pid = 3556] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 148 (0000008C58B35400) [pid = 3556] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 147 (0000008C57CE6800) [pid = 3556] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 146 (0000008C58B28400) [pid = 3556] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 145 (0000008C59F3B000) [pid = 3556] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 144 (0000008C5CD63400) [pid = 3556] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 143 (0000008C5C038C00) [pid = 3556] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 142 (0000008C5C1DFC00) [pid = 3556] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 141 (0000008C5D7AC800) [pid = 3556] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 140 (0000008C5C944800) [pid = 3556] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C5CD9A400) [pid = 3556] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C60904000) [pid = 3556] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5F8E9400) [pid = 3556] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C60A86400) [pid = 3556] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C60BD7800) [pid = 3556] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C5A836800) [pid = 3556] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C5CAF9000) [pid = 3556] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C6528DC00) [pid = 3556] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C60BDE000) [pid = 3556] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C64B3C800) [pid = 3556] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C58064C00) [pid = 3556] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 128 (0000008C6505FC00) [pid = 3556] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 127 (0000008C649B6800) [pid = 3556] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 126 (0000008C5F8E8800) [pid = 3556] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | --DOMWINDOW == 125 (0000008C5C687400) [pid = 3556] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:42:02 INFO - PROCESS | 3556 | 1461163322272 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1144ms 07:42:02 INFO - PROCESS | 3556 | 1461163322354 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:42:02 INFO - PROCESS | 3556 | 1461163322357 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 07:42:02 INFO - PROCESS | 3556 | 1461163322361 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 3556 | 1461163322363 Marionette TRACE conn4 <- [1,2858,null,{}] 07:42:02 INFO - PROCESS | 3556 | 1461163322367 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 3556 | 1461163322476 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:42:02 INFO - PROCESS | 3556 | 1461163322579 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5B3AD000 == 102 [pid = 3556] [id = 724] 07:42:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 126 (0000008C4BD7BC00) [pid = 3556] [serial = 2172] [outer = 0000000000000000] 07:42:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 127 (0000008C50A70800) [pid = 3556] [serial = 2173] [outer = 0000008C4BD7BC00] 07:42:02 INFO - PROCESS | 3556 | 1461163322629 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 3556 | ++DOMWINDOW == 128 (0000008C553B4800) [pid = 3556] [serial = 2174] [outer = 0000008C4BD7BC00] 07:42:03 INFO - PROCESS | 3556 | 1461163323131 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 839ms 07:42:03 INFO - PROCESS | 3556 | 1461163323201 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 3556 | 1461163323206 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 07:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:42:03 INFO - PROCESS | 3556 | 1461163323216 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 3556 | 1461163323221 Marionette TRACE conn4 <- [1,2862,null,{}] 07:42:03 INFO - PROCESS | 3556 | 1461163323225 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:03 INFO - PROCESS | 3556 | 1461163323335 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:42:03 INFO - PROCESS | 3556 | 1461163323442 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FAC4800 == 103 [pid = 3556] [id = 725] 07:42:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 129 (0000008C4BD88C00) [pid = 3556] [serial = 2175] [outer = 0000000000000000] 07:42:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C57CE0400) [pid = 3556] [serial = 2176] [outer = 0000008C4BD88C00] 07:42:03 INFO - PROCESS | 3556 | 1461163323492 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C585A4800) [pid = 3556] [serial = 2177] [outer = 0000008C4BD88C00] 07:42:03 INFO - PROCESS | 3556 | 1461163323878 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 07:42:03 INFO - PROCESS | 3556 | 1461163323910 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 3556 | 1461163323912 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 07:42:03 INFO - PROCESS | 3556 | 1461163323916 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 3556 | 1461163323918 Marionette TRACE conn4 <- [1,2866,null,{}] 07:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:42:03 INFO - PROCESS | 3556 | 1461163323921 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 3556 | 1461163324027 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:42:04 INFO - PROCESS | 3556 | 1461163324034 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60B05000 == 104 [pid = 3556] [id = 726] 07:42:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C585C7800) [pid = 3556] [serial = 2178] [outer = 0000000000000000] 07:42:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5897A800) [pid = 3556] [serial = 2179] [outer = 0000008C585C7800] 07:42:04 INFO - PROCESS | 3556 | 1461163324081 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5926E800) [pid = 3556] [serial = 2180] [outer = 0000008C585C7800] 07:42:04 INFO - PROCESS | 3556 | 1461163324606 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 07:42:04 INFO - PROCESS | 3556 | 1461163324655 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 3556 | 1461163324658 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 07:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:42:04 INFO - PROCESS | 3556 | 1461163324661 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 3556 | 1461163324663 Marionette TRACE conn4 <- [1,2870,null,{}] 07:42:04 INFO - PROCESS | 3556 | 1461163324666 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 3556 | 1461163324840 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:42:04 INFO - PROCESS | 3556 | 1461163324864 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61631000 == 105 [pid = 3556] [id = 727] 07:42:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C59FA4400) [pid = 3556] [serial = 2181] [outer = 0000000000000000] 07:42:04 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C59FB1000) [pid = 3556] [serial = 2182] [outer = 0000008C59FA4400] 07:42:04 INFO - PROCESS | 3556 | 1461163324922 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5BEC7C00) [pid = 3556] [serial = 2183] [outer = 0000008C59FA4400] 07:42:05 INFO - PROCESS | 3556 | 1461163325418 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 07:42:05 INFO - PROCESS | 3556 | 1461163325444 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 3556 | 1461163325446 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 07:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:42:05 INFO - PROCESS | 3556 | 1461163325450 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 3556 | 1461163325451 Marionette TRACE conn4 <- [1,2874,null,{}] 07:42:05 INFO - PROCESS | 3556 | 1461163325455 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 3556 | 1461163325595 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:42:05 INFO - PROCESS | 3556 | 1461163325614 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62737000 == 106 [pid = 3556] [id = 728] 07:42:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5C038C00) [pid = 3556] [serial = 2184] [outer = 0000000000000000] 07:42:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C5C687400) [pid = 3556] [serial = 2185] [outer = 0000008C5C038C00] 07:42:05 INFO - PROCESS | 3556 | 1461163325661 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C5C958800) [pid = 3556] [serial = 2186] [outer = 0000008C5C038C00] 07:42:06 INFO - PROCESS | 3556 | 1461163326130 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 07:42:06 INFO - PROCESS | 3556 | 1461163326222 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 3556 | 1461163326224 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 139 (0000008C576EC400) [pid = 3556] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 138 (0000008C5806D400) [pid = 3556] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 137 (0000008C5806E000) [pid = 3556] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 136 (0000008C4B95E000) [pid = 3556] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 135 (0000008C4998BC00) [pid = 3556] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 134 (0000008C50AD7800) [pid = 3556] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 133 (0000008C518C0C00) [pid = 3556] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 132 (0000008C4BAA6400) [pid = 3556] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 131 (0000008C59F3D000) [pid = 3556] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 130 (0000008C58B33C00) [pid = 3556] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:42:06 INFO - PROCESS | 3556 | --DOMWINDOW == 129 (0000008C60BD1C00) [pid = 3556] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:42:06 INFO - PROCESS | 3556 | 1461163326515 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 3556 | 1461163326518 Marionette TRACE conn4 <- [1,2878,null,{}] 07:42:06 INFO - PROCESS | 3556 | 1461163326524 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:06 INFO - PROCESS | 3556 | 1461163326627 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:42:06 INFO - PROCESS | 3556 | 1461163326633 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60067000 == 107 [pid = 3556] [id = 729] 07:42:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 130 (0000008C50798000) [pid = 3556] [serial = 2187] [outer = 0000000000000000] 07:42:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 131 (0000008C5185AC00) [pid = 3556] [serial = 2188] [outer = 0000008C50798000] 07:42:06 INFO - PROCESS | 3556 | 1461163326680 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 3556 | ++DOMWINDOW == 132 (0000008C59F3E000) [pid = 3556] [serial = 2189] [outer = 0000008C50798000] 07:42:07 INFO - PROCESS | 3556 | 1461163327134 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 655ms 07:42:07 INFO - PROCESS | 3556 | 1461163327161 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 3556 | 1461163327163 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 07:42:07 INFO - PROCESS | 3556 | 1461163327166 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 3556 | 1461163327168 Marionette TRACE conn4 <- [1,2882,null,{}] 07:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:42:07 INFO - PROCESS | 3556 | 1461163327172 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 3556 | 1461163327275 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:42:07 INFO - PROCESS | 3556 | 1461163327281 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63E5D800 == 108 [pid = 3556] [id = 730] 07:42:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 133 (0000008C5CB3A000) [pid = 3556] [serial = 2190] [outer = 0000000000000000] 07:42:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 134 (0000008C5CCC1000) [pid = 3556] [serial = 2191] [outer = 0000008C5CB3A000] 07:42:07 INFO - PROCESS | 3556 | 1461163327327 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 135 (0000008C5D38EC00) [pid = 3556] [serial = 2192] [outer = 0000008C5CB3A000] 07:42:07 INFO - PROCESS | 3556 | 1461163327781 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 07:42:07 INFO - PROCESS | 3556 | 1461163327808 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 3556 | 1461163327810 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 07:42:07 INFO - PROCESS | 3556 | 1461163327814 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 3556 | 1461163327815 Marionette TRACE conn4 <- [1,2886,null,{}] 07:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:42:07 INFO - PROCESS | 3556 | 1461163327819 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 3556 | 1461163327923 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:42:07 INFO - PROCESS | 3556 | 1461163327929 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6420C000 == 109 [pid = 3556] [id = 731] 07:42:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 136 (0000008C5D626000) [pid = 3556] [serial = 2193] [outer = 0000000000000000] 07:42:07 INFO - PROCESS | 3556 | ++DOMWINDOW == 137 (0000008C5D6BA400) [pid = 3556] [serial = 2194] [outer = 0000008C5D626000] 07:42:07 INFO - PROCESS | 3556 | 1461163327975 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 138 (0000008C5D7A3400) [pid = 3556] [serial = 2195] [outer = 0000008C5D626000] 07:42:08 INFO - PROCESS | 3556 | 1461163328438 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 07:42:08 INFO - PROCESS | 3556 | 1461163328586 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 3556 | 1461163328591 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 07:42:08 INFO - PROCESS | 3556 | 1461163328597 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 3556 | 1461163328602 Marionette TRACE conn4 <- [1,2890,null,{}] 07:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:42:08 INFO - PROCESS | 3556 | 1461163328608 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:08 INFO - PROCESS | 3556 | 1461163328744 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:42:08 INFO - PROCESS | 3556 | 1461163328885 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5937A000 == 110 [pid = 3556] [id = 732] 07:42:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 139 (0000008C4B4B8C00) [pid = 3556] [serial = 2196] [outer = 0000000000000000] 07:42:08 INFO - PROCESS | 3556 | ++DOMWINDOW == 140 (0000008C4B95C400) [pid = 3556] [serial = 2197] [outer = 0000008C4B4B8C00] 07:42:09 INFO - PROCESS | 3556 | 1461163328988 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 3556 | ++DOMWINDOW == 141 (0000008C508B4800) [pid = 3556] [serial = 2198] [outer = 0000008C4B4B8C00] 07:42:09 INFO - PROCESS | 3556 | 1461163329695 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1120ms 07:42:09 INFO - PROCESS | 3556 | 1461163329730 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 3556 | 1461163329734 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 07:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:42:09 INFO - PROCESS | 3556 | 1461163329742 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 3556 | 1461163329747 Marionette TRACE conn4 <- [1,2894,null,{}] 07:42:09 INFO - PROCESS | 3556 | 1461163329751 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:09 INFO - PROCESS | 3556 | 1461163329932 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:42:10 INFO - PROCESS | 3556 | 1461163330044 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6004D800 == 111 [pid = 3556] [id = 733] 07:42:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 142 (0000008C55938800) [pid = 3556] [serial = 2199] [outer = 0000000000000000] 07:42:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 143 (0000008C576F0800) [pid = 3556] [serial = 2200] [outer = 0000008C55938800] 07:42:10 INFO - PROCESS | 3556 | 1461163330104 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 3556 | ++DOMWINDOW == 144 (0000008C585A3400) [pid = 3556] [serial = 2201] [outer = 0000008C55938800] 07:42:10 INFO - PROCESS | 3556 | 1461163330715 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1026ms 07:42:10 INFO - PROCESS | 3556 | 1461163330770 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:42:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:42:10 INFO - PROCESS | 3556 | 1461163330773 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 07:42:10 INFO - PROCESS | 3556 | 1461163330776 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 3556 | 1461163330779 Marionette TRACE conn4 <- [1,2898,null,{}] 07:42:10 INFO - PROCESS | 3556 | 1461163330789 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:10 INFO - PROCESS | 3556 | 1461163330927 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:42:11 INFO - PROCESS | 3556 | 1461163331076 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64836000 == 112 [pid = 3556] [id = 734] 07:42:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 145 (0000008C5B764800) [pid = 3556] [serial = 2202] [outer = 0000000000000000] 07:42:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 146 (0000008C5B7FCC00) [pid = 3556] [serial = 2203] [outer = 0000008C5B764800] 07:42:11 INFO - PROCESS | 3556 | 1461163331139 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 147 (0000008C5C958C00) [pid = 3556] [serial = 2204] [outer = 0000008C5B764800] 07:42:11 INFO - PROCESS | 3556 | 1461163331690 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:42:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 924ms 07:42:11 INFO - PROCESS | 3556 | 1461163331702 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 3556 | 1461163331705 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 07:42:11 INFO - TEST-START | /DOMEvents/constructors.html 07:42:11 INFO - PROCESS | 3556 | 1461163331709 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 3556 | 1461163331711 Marionette TRACE conn4 <- [1,2902,null,{}] 07:42:11 INFO - PROCESS | 3556 | 1461163331715 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 3556 | 1461163331845 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:42:11 INFO - PROCESS | 3556 | 1461163331964 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64B93800 == 113 [pid = 3556] [id = 735] 07:42:11 INFO - PROCESS | 3556 | ++DOMWINDOW == 148 (0000008C5C95E800) [pid = 3556] [serial = 2205] [outer = 0000000000000000] 07:42:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 149 (0000008C5D79E400) [pid = 3556] [serial = 2206] [outer = 0000008C5C95E800] 07:42:12 INFO - PROCESS | 3556 | 1461163332023 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 3556 | ++DOMWINDOW == 150 (0000008C5EAD7000) [pid = 3556] [serial = 2207] [outer = 0000008C5C95E800] 07:42:12 INFO - PROCESS | 3556 | 1461163332710 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:42:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1109ms 07:42:12 INFO - PROCESS | 3556 | 1461163332821 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 3556 | 1461163332824 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 07:42:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:42:12 INFO - PROCESS | 3556 | 1461163332827 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 3556 | 1461163332830 Marionette TRACE conn4 <- [1,2906,null,{}] 07:42:12 INFO - PROCESS | 3556 | 1461163332834 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 3556 | 1461163332966 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:42:13 INFO - PROCESS | 3556 | 1461163333104 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64E5E800 == 114 [pid = 3556] [id = 736] 07:42:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C5EAE0400) [pid = 3556] [serial = 2208] [outer = 0000000000000000] 07:42:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C5F7F3800) [pid = 3556] [serial = 2209] [outer = 0000008C5EAE0400] 07:42:13 INFO - PROCESS | 3556 | 1461163333165 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C5FE84C00) [pid = 3556] [serial = 2210] [outer = 0000008C5EAE0400] 07:42:13 INFO - PROCESS | 3556 | 1461163333700 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:42:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:42:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 923ms 07:42:13 INFO - PROCESS | 3556 | 1461163333751 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 3556 | 1461163333754 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 07:42:13 INFO - PROCESS | 3556 | 1461163333775 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:42:13 INFO - PROCESS | 3556 | 1461163333778 Marionette TRACE conn4 <- [1,2910,null,{}] 07:42:13 INFO - PROCESS | 3556 | 1461163333782 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:13 INFO - PROCESS | 3556 | 1461163333933 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:42:14 INFO - PROCESS | 3556 | 1461163334054 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EBD800 == 115 [pid = 3556] [id = 737] 07:42:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C60905400) [pid = 3556] [serial = 2211] [outer = 0000000000000000] 07:42:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C6090DC00) [pid = 3556] [serial = 2212] [outer = 0000008C60905400] 07:42:14 INFO - PROCESS | 3556 | 1461163334113 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C60A86C00) [pid = 3556] [serial = 2213] [outer = 0000008C60905400] 07:42:14 INFO - PROCESS | 3556 | [3556] 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 570 07:42:14 INFO - PROCESS | 3556 | [3556] 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 570 07:42:14 INFO - PROCESS | 3556 | [3556] 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 570 07:42:14 INFO - PROCESS | 3556 | [3556] 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 570 07:42:14 INFO - PROCESS | 3556 | 1461163334632 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:42:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:42:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:42:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:42:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:42:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:42:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 890ms 07:42:14 INFO - PROCESS | 3556 | 1461163334672 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 3556 | 1461163334675 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 07:42:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:42:14 INFO - PROCESS | 3556 | 1461163334680 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 3556 | 1461163334682 Marionette TRACE conn4 <- [1,2914,null,{}] 07:42:14 INFO - PROCESS | 3556 | 1461163334686 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:14 INFO - PROCESS | 3556 | 1461163334813 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:42:14 INFO - PROCESS | 3556 | 1461163334970 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65AA1800 == 116 [pid = 3556] [id = 738] 07:42:14 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C60A8CC00) [pid = 3556] [serial = 2214] [outer = 0000000000000000] 07:42:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C63C65800) [pid = 3556] [serial = 2215] [outer = 0000008C60A8CC00] 07:42:15 INFO - PROCESS | 3556 | 1461163335028 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C63E82800) [pid = 3556] [serial = 2216] [outer = 0000008C60A8CC00] 07:42:15 INFO - PROCESS | 3556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:42:15 INFO - PROCESS | 3556 | 1461163335552 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:42:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:42:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 927ms 07:42:15 INFO - PROCESS | 3556 | 1461163335610 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 3556 | 1461163335612 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 07:42:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:42:15 INFO - PROCESS | 3556 | 1461163335616 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 3556 | 1461163335618 Marionette TRACE conn4 <- [1,2918,null,{}] 07:42:15 INFO - PROCESS | 3556 | 1461163335622 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 3556 | 1461163335748 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:42:15 INFO - PROCESS | 3556 | 1461163335893 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65C07000 == 117 [pid = 3556] [id = 739] 07:42:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C63E8B400) [pid = 3556] [serial = 2217] [outer = 0000000000000000] 07:42:15 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C63E90800) [pid = 3556] [serial = 2218] [outer = 0000008C63E8B400] 07:42:15 INFO - PROCESS | 3556 | 1461163335953 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C649B1000) [pid = 3556] [serial = 2219] [outer = 0000008C63E8B400] 07:42:16 INFO - PROCESS | 3556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:42:16 INFO - PROCESS | 3556 | 1461163336454 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:42:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:42:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 924ms 07:42:16 INFO - PROCESS | 3556 | 1461163336543 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 3556 | 1461163336545 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 07:42:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:42:16 INFO - PROCESS | 3556 | 1461163336549 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 3556 | 1461163336551 Marionette TRACE conn4 <- [1,2922,null,{}] 07:42:16 INFO - PROCESS | 3556 | 1461163336572 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:16 INFO - PROCESS | 3556 | 1461163336702 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:42:16 INFO - PROCESS | 3556 | 1461163336817 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:16 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6786D000 == 118 [pid = 3556] [id = 740] 07:42:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 163 (0000008C63E8D800) [pid = 3556] [serial = 2220] [outer = 0000000000000000] 07:42:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 164 (0000008C64B32400) [pid = 3556] [serial = 2221] [outer = 0000008C63E8D800] 07:42:16 INFO - PROCESS | 3556 | 1461163336887 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 3556 | ++DOMWINDOW == 165 (0000008C64C38400) [pid = 3556] [serial = 2222] [outer = 0000008C63E8D800] 07:42:17 INFO - PROCESS | 3556 | 1461163337371 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:42:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 07:42:17 INFO - PROCESS | 3556 | 1461163337439 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:42:17 INFO - PROCESS | 3556 | 1461163337442 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 07:42:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:42:17 INFO - PROCESS | 3556 | 1461163337447 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 3556 | 1461163337449 Marionette TRACE conn4 <- [1,2926,null,{}] 07:42:17 INFO - PROCESS | 3556 | 1461163337453 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:17 INFO - PROCESS | 3556 | 1461163337581 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:42:17 INFO - PROCESS | 3556 | 1461163337740 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68CB1000 == 119 [pid = 3556] [id = 741] 07:42:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 166 (0000008C649B7C00) [pid = 3556] [serial = 2223] [outer = 0000000000000000] 07:42:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 167 (0000008C64D44400) [pid = 3556] [serial = 2224] [outer = 0000008C649B7C00] 07:42:17 INFO - PROCESS | 3556 | 1461163337797 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 3556 | ++DOMWINDOW == 168 (0000008C64D50C00) [pid = 3556] [serial = 2225] [outer = 0000008C649B7C00] 07:42:18 INFO - PROCESS | 3556 | 1461163338321 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:42:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 07:42:18 INFO - PROCESS | 3556 | 1461163338371 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 3556 | 1461163338374 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 07:42:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:42:18 INFO - PROCESS | 3556 | 1461163338377 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 3556 | 1461163338380 Marionette TRACE conn4 <- [1,2930,null,{}] 07:42:18 INFO - PROCESS | 3556 | 1461163338384 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:18 INFO - PROCESS | 3556 | 1461163338535 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:42:18 INFO - PROCESS | 3556 | 1461163338698 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68F67800 == 120 [pid = 3556] [id = 742] 07:42:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 169 (0000008C6505FC00) [pid = 3556] [serial = 2226] [outer = 0000000000000000] 07:42:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 170 (0000008C6528F400) [pid = 3556] [serial = 2227] [outer = 0000008C6505FC00] 07:42:18 INFO - PROCESS | 3556 | 1461163338762 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 3556 | ++DOMWINDOW == 171 (0000008C65C3AC00) [pid = 3556] [serial = 2228] [outer = 0000008C6505FC00] 07:42:19 INFO - PROCESS | 3556 | 1461163339372 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:42:19 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:42:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1025ms 07:42:19 INFO - PROCESS | 3556 | 1461163339407 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:42:19 INFO - PROCESS | 3556 | 1461163339409 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 07:42:19 INFO - PROCESS | 3556 | 1461163339413 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:42:19 INFO - PROCESS | 3556 | 1461163339415 Marionette TRACE conn4 <- [1,2934,null,{}] 07:42:19 INFO - PROCESS | 3556 | 1461163339419 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:19 INFO - PROCESS | 3556 | 1461163339550 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:42:19 INFO - PROCESS | 3556 | 1461163339709 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C507D5000 == 121 [pid = 3556] [id = 743] 07:42:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 172 (0000008C4CB85C00) [pid = 3556] [serial = 2229] [outer = 0000000000000000] 07:42:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 173 (0000008C50225C00) [pid = 3556] [serial = 2230] [outer = 0000008C4CB85C00] 07:42:19 INFO - PROCESS | 3556 | 1461163339767 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 3556 | ++DOMWINDOW == 174 (0000008C59F85000) [pid = 3556] [serial = 2231] [outer = 0000008C4CB85C00] 07:42:20 INFO - PROCESS | 3556 | 1461163340576 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:42:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1172ms 07:42:20 INFO - PROCESS | 3556 | 1461163340591 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 3556 | 1461163340596 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 07:42:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:42:20 INFO - PROCESS | 3556 | 1461163340601 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 3556 | 1461163340605 Marionette TRACE conn4 <- [1,2938,null,{}] 07:42:20 INFO - PROCESS | 3556 | 1461163340610 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 3556 | 1461163340732 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:42:20 INFO - PROCESS | 3556 | 1461163340883 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA4A800 == 122 [pid = 3556] [id = 744] 07:42:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 175 (0000008C500C0800) [pid = 3556] [serial = 2232] [outer = 0000000000000000] 07:42:20 INFO - PROCESS | 3556 | ++DOMWINDOW == 176 (0000008C50AE2800) [pid = 3556] [serial = 2233] [outer = 0000008C500C0800] 07:42:20 INFO - PROCESS | 3556 | 1461163340944 Marionette DEBUG loaded listener.js 07:42:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 177 (0000008C553BF800) [pid = 3556] [serial = 2234] [outer = 0000008C500C0800] 07:42:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA17800 == 123 [pid = 3556] [id = 745] 07:42:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 178 (0000008C55391400) [pid = 3556] [serial = 2235] [outer = 0000000000000000] 07:42:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 179 (0000008C553B3800) [pid = 3556] [serial = 2236] [outer = 0000008C55391400] 07:42:21 INFO - PROCESS | 3556 | 1461163341554 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:42:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:42:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 07:42:21 INFO - PROCESS | 3556 | 1461163341591 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 3556 | 1461163341597 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 07:42:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:42:21 INFO - PROCESS | 3556 | 1461163341616 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 3556 | 1461163341620 Marionette TRACE conn4 <- [1,2942,null,{}] 07:42:21 INFO - PROCESS | 3556 | 1461163341635 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:21 INFO - PROCESS | 3556 | 1461163341784 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:42:21 INFO - PROCESS | 3556 | 1461163341927 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:21 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C06E800 == 124 [pid = 3556] [id = 746] 07:42:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 180 (0000008C549FEC00) [pid = 3556] [serial = 2237] [outer = 0000000000000000] 07:42:21 INFO - PROCESS | 3556 | ++DOMWINDOW == 181 (0000008C585A2400) [pid = 3556] [serial = 2238] [outer = 0000008C549FEC00] 07:42:21 INFO - PROCESS | 3556 | 1461163341978 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 182 (0000008C58B30400) [pid = 3556] [serial = 2239] [outer = 0000008C549FEC00] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63E5D800 == 123 [pid = 3556] [id = 730] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60067000 == 122 [pid = 3556] [id = 729] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62737000 == 121 [pid = 3556] [id = 728] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C61631000 == 120 [pid = 3556] [id = 727] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60B05000 == 119 [pid = 3556] [id = 726] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5FAC4800 == 118 [pid = 3556] [id = 725] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D4A2800 == 117 [pid = 3556] [id = 707] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 181 (0000008C65C38400) [pid = 3556] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 180 (0000008C6681DC00) [pid = 3556] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 179 (0000008C585D4000) [pid = 3556] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 178 (0000008C5AE38400) [pid = 3556] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5D163000 == 116 [pid = 3556] [id = 706] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5B3AD000 == 115 [pid = 3556] [id = 724] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C0C3000 == 114 [pid = 3556] [id = 723] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C91A800 == 113 [pid = 3556] [id = 722] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F92800 == 112 [pid = 3556] [id = 720] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63E65800 == 111 [pid = 3556] [id = 719] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D1B800 == 110 [pid = 3556] [id = 718] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6378C000 == 109 [pid = 3556] [id = 717] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62651800 == 108 [pid = 3556] [id = 716] 07:42:22 INFO - PROCESS | 3556 | --DOCSHELL 0000008C58CC7800 == 107 [pid = 3556] [id = 713] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 177 (0000008C576F0400) [pid = 3556] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 176 (0000008C5806E400) [pid = 3556] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 175 (0000008C58970000) [pid = 3556] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 174 (0000008C585A9400) [pid = 3556] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 173 (0000008C4FF2C800) [pid = 3556] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 172 (0000008C50ADD800) [pid = 3556] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 171 (0000008C59F83000) [pid = 3556] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 170 (0000008C4BDE7400) [pid = 3556] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 169 (0000008C4998CC00) [pid = 3556] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 168 (0000008C55939800) [pid = 3556] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 167 (0000008C50AE3800) [pid = 3556] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 166 (0000008C64B3B000) [pid = 3556] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 165 (0000008C63E8B000) [pid = 3556] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 164 (0000008C54789C00) [pid = 3556] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 163 (0000008C55067000) [pid = 3556] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 162 (0000008C5000A000) [pid = 3556] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 161 (0000008C4CB17C00) [pid = 3556] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 160 (0000008C6505F000) [pid = 3556] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C5CD54800) [pid = 3556] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C65C78C00) [pid = 3556] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C59F7D800) [pid = 3556] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C59FABC00) [pid = 3556] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 155 (0000008C58B36C00) [pid = 3556] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 154 (0000008C59328000) [pid = 3556] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 153 (0000008C63C6E000) [pid = 3556] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 152 (0000008C57BE3800) [pid = 3556] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 151 (0000008C59B64400) [pid = 3556] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | --DOMWINDOW == 150 (0000008C56D98000) [pid = 3556] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:42:22 INFO - PROCESS | 3556 | 1461163342614 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:42:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:42:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:42:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1044ms 07:42:22 INFO - PROCESS | 3556 | 1461163342649 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 3556 | 1461163342651 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 07:42:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:42:22 INFO - PROCESS | 3556 | 1461163342655 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 3556 | 1461163342659 Marionette TRACE conn4 <- [1,2946,null,{}] 07:42:22 INFO - PROCESS | 3556 | 1461163342670 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 3556 | 1461163342793 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:42:22 INFO - PROCESS | 3556 | 1461163342939 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C12F800 == 108 [pid = 3556] [id = 747] 07:42:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 151 (0000008C4BD7CC00) [pid = 3556] [serial = 2240] [outer = 0000000000000000] 07:42:22 INFO - PROCESS | 3556 | ++DOMWINDOW == 152 (0000008C553B8C00) [pid = 3556] [serial = 2241] [outer = 0000008C4BD7CC00] 07:42:22 INFO - PROCESS | 3556 | 1461163342990 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 153 (0000008C5773C800) [pid = 3556] [serial = 2242] [outer = 0000008C4BD7CC00] 07:42:23 INFO - PROCESS | 3556 | 1461163343349 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:42:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:42:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 07:42:23 INFO - PROCESS | 3556 | 1461163343410 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 3556 | 1461163343413 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 07:42:23 INFO - PROCESS | 3556 | 1461163343418 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 3556 | 1461163343420 Marionette TRACE conn4 <- [1,2950,null,{}] 07:42:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:42:23 INFO - PROCESS | 3556 | 1461163343424 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 3556 | 1461163343531 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:42:23 INFO - PROCESS | 3556 | 1461163343539 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA86000 == 109 [pid = 3556] [id = 748] 07:42:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 154 (0000008C57BEAC00) [pid = 3556] [serial = 2243] [outer = 0000000000000000] 07:42:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 155 (0000008C585CE000) [pid = 3556] [serial = 2244] [outer = 0000008C57BEAC00] 07:42:23 INFO - PROCESS | 3556 | 1461163343587 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 3556 | ++DOMWINDOW == 156 (0000008C58B36800) [pid = 3556] [serial = 2245] [outer = 0000008C57BEAC00] 07:42:24 INFO - PROCESS | 3556 | 1461163344017 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:42:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:42:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 07:42:24 INFO - PROCESS | 3556 | 1461163344076 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 3556 | 1461163344078 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 07:42:24 INFO - PROCESS | 3556 | 1461163344083 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 3556 | 1461163344085 Marionette TRACE conn4 <- [1,2954,null,{}] 07:42:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:42:24 INFO - PROCESS | 3556 | 1461163344092 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:24 INFO - PROCESS | 3556 | 1461163344197 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:42:24 INFO - PROCESS | 3556 | 1461163344234 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A36800 == 110 [pid = 3556] [id = 749] 07:42:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C59B57C00) [pid = 3556] [serial = 2246] [outer = 0000000000000000] 07:42:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C59B76000) [pid = 3556] [serial = 2247] [outer = 0000008C59B57C00] 07:42:24 INFO - PROCESS | 3556 | 1461163344282 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C59FA3400) [pid = 3556] [serial = 2248] [outer = 0000008C59B57C00] 07:42:24 INFO - PROCESS | 3556 | 1461163344800 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:42:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:42:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 07:42:24 INFO - PROCESS | 3556 | 1461163344867 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 3556 | 1461163344869 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 07:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:42:24 INFO - PROCESS | 3556 | 1461163344879 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 3556 | 1461163344880 Marionette TRACE conn4 <- [1,2958,null,{}] 07:42:24 INFO - PROCESS | 3556 | 1461163344884 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:25 INFO - PROCESS | 3556 | 1461163345037 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:42:25 INFO - PROCESS | 3556 | 1461163345059 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C62605800 == 111 [pid = 3556] [id = 750] 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C5BE5E800) [pid = 3556] [serial = 2249] [outer = 0000000000000000] 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C5BED0C00) [pid = 3556] [serial = 2250] [outer = 0000008C5BE5E800] 07:42:25 INFO - PROCESS | 3556 | 1461163345107 Marionette DEBUG loaded listener.js 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C5C174C00) [pid = 3556] [serial = 2251] [outer = 0000008C5BE5E800] 07:42:25 INFO - PROCESS | 3556 | 1461163345554 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:42:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 07:42:25 INFO - PROCESS | 3556 | 1461163345620 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 3556 | 1461163345622 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 07:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:42:25 INFO - PROCESS | 3556 | 1461163345663 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 3556 | 1461163345665 Marionette TRACE conn4 <- [1,2962,null,{}] 07:42:25 INFO - PROCESS | 3556 | 1461163345674 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:25 INFO - PROCESS | 3556 | 1461163345818 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:42:25 INFO - PROCESS | 3556 | 1461163345834 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63785800 == 112 [pid = 3556] [id = 751] 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 163 (0000008C5C668000) [pid = 3556] [serial = 2252] [outer = 0000000000000000] 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 164 (0000008C5C681400) [pid = 3556] [serial = 2253] [outer = 0000008C5C668000] 07:42:25 INFO - PROCESS | 3556 | 1461163345883 Marionette DEBUG loaded listener.js 07:42:25 INFO - PROCESS | 3556 | ++DOMWINDOW == 165 (0000008C5C948C00) [pid = 3556] [serial = 2254] [outer = 0000008C5C668000] 07:42:26 INFO - PROCESS | 3556 | 1461163346334 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:42:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:42:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 07:42:26 INFO - PROCESS | 3556 | 1461163346392 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:42:26 INFO - PROCESS | 3556 | 1461163346394 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 07:42:26 INFO - PROCESS | 3556 | 1461163346398 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:42:26 INFO - PROCESS | 3556 | 1461163346400 Marionette TRACE conn4 <- [1,2966,null,{}] 07:42:26 INFO - PROCESS | 3556 | 1461163346403 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 164 (0000008C49984000) [pid = 3556] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 163 (0000008C4BD7BC00) [pid = 3556] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 162 (0000008C585C7800) [pid = 3556] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 161 (0000008C550D9400) [pid = 3556] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 160 (0000008C4BD88C00) [pid = 3556] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 159 (0000008C50798000) [pid = 3556] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 158 (0000008C5CB3A000) [pid = 3556] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 157 (0000008C59FA4400) [pid = 3556] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:42:26 INFO - PROCESS | 3556 | --DOMWINDOW == 156 (0000008C5C038C00) [pid = 3556] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:42:26 INFO - PROCESS | 3556 | 1461163346867 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:42:26 INFO - PROCESS | 3556 | 1461163346875 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6168C800 == 113 [pid = 3556] [id = 752] 07:42:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 157 (0000008C4BD88C00) [pid = 3556] [serial = 2255] [outer = 0000000000000000] 07:42:26 INFO - PROCESS | 3556 | ++DOMWINDOW == 158 (0000008C5538C800) [pid = 3556] [serial = 2256] [outer = 0000008C4BD88C00] 07:42:26 INFO - PROCESS | 3556 | 1461163346924 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 159 (0000008C5C95D800) [pid = 3556] [serial = 2257] [outer = 0000008C4BD88C00] 07:42:27 INFO - PROCESS | 3556 | 1461163347387 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:42:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1026ms 07:42:27 INFO - PROCESS | 3556 | 1461163347427 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 3556 | 1461163347429 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 07:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:42:27 INFO - PROCESS | 3556 | 1461163347433 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 3556 | 1461163347435 Marionette TRACE conn4 <- [1,2970,null,{}] 07:42:27 INFO - PROCESS | 3556 | 1461163347438 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 3556 | 1461163347545 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:42:27 INFO - PROCESS | 3556 | 1461163347551 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F21000 == 114 [pid = 3556] [id = 753] 07:42:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 160 (0000008C5CB39400) [pid = 3556] [serial = 2258] [outer = 0000000000000000] 07:42:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 161 (0000008C5CCBF000) [pid = 3556] [serial = 2259] [outer = 0000008C5CB39400] 07:42:27 INFO - PROCESS | 3556 | 1461163347599 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 3556 | ++DOMWINDOW == 162 (0000008C5CD58C00) [pid = 3556] [serial = 2260] [outer = 0000008C5CB39400] 07:42:28 INFO - PROCESS | 3556 | 1461163348035 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:42:28 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:42:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 07:42:28 INFO - PROCESS | 3556 | 1461163348079 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 3556 | 1461163348081 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 07:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:42:28 INFO - PROCESS | 3556 | 1461163348084 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 3556 | 1461163348086 Marionette TRACE conn4 <- [1,2974,null,{}] 07:42:28 INFO - PROCESS | 3556 | 1461163348094 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:28 INFO - PROCESS | 3556 | 1461163348202 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:42:28 INFO - PROCESS | 3556 | 1461163348241 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:28 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6472C000 == 115 [pid = 3556] [id = 754] 07:42:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 163 (0000008C5D6C0000) [pid = 3556] [serial = 2261] [outer = 0000000000000000] 07:42:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 164 (0000008C5D6C8C00) [pid = 3556] [serial = 2262] [outer = 0000008C5D6C0000] 07:42:28 INFO - PROCESS | 3556 | 1461163348288 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 3556 | ++DOMWINDOW == 165 (0000008C5D7C8C00) [pid = 3556] [serial = 2263] [outer = 0000008C5D6C0000] 07:42:28 INFO - PROCESS | 3556 | 1461163348736 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:42:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 776ms 07:42:28 INFO - PROCESS | 3556 | 1461163348862 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 3556 | 1461163348867 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 07:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:42:28 INFO - PROCESS | 3556 | 1461163348872 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 3556 | 1461163348877 Marionette TRACE conn4 <- [1,2978,null,{}] 07:42:28 INFO - PROCESS | 3556 | 1461163348884 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:29 INFO - PROCESS | 3556 | 1461163349021 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:42:29 INFO - PROCESS | 3556 | 1461163349164 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5862F000 == 116 [pid = 3556] [id = 755] 07:42:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 166 (0000008C4B959800) [pid = 3556] [serial = 2264] [outer = 0000000000000000] 07:42:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 167 (0000008C4BC36000) [pid = 3556] [serial = 2265] [outer = 0000008C4B959800] 07:42:29 INFO - PROCESS | 3556 | 1461163349225 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 168 (0000008C5079A800) [pid = 3556] [serial = 2266] [outer = 0000008C4B959800] 07:42:29 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D485000 == 117 [pid = 3556] [id = 756] 07:42:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 169 (0000008C57605000) [pid = 3556] [serial = 2267] [outer = 0000000000000000] 07:42:29 INFO - PROCESS | 3556 | ++DOMWINDOW == 170 (0000008C57695C00) [pid = 3556] [serial = 2268] [outer = 0000008C57605000] 07:42:29 INFO - PROCESS | 3556 | 1461163349910 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:42:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1078ms 07:42:29 INFO - PROCESS | 3556 | 1461163349954 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 3556 | 1461163349959 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 07:42:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:42:29 INFO - PROCESS | 3556 | 1461163349967 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 3556 | 1461163349972 Marionette TRACE conn4 <- [1,2982,null,{}] 07:42:29 INFO - PROCESS | 3556 | 1461163349976 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:30 INFO - PROCESS | 3556 | 1461163350145 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:42:30 INFO - PROCESS | 3556 | 1461163350286 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60D21000 == 118 [pid = 3556] [id = 757] 07:42:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 171 (0000008C5593F800) [pid = 3556] [serial = 2269] [outer = 0000000000000000] 07:42:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 172 (0000008C57BE4400) [pid = 3556] [serial = 2270] [outer = 0000008C5593F800] 07:42:30 INFO - PROCESS | 3556 | 1461163350345 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 3556 | ++DOMWINDOW == 173 (0000008C58B33800) [pid = 3556] [serial = 2271] [outer = 0000008C5593F800] 07:42:30 INFO - PROCESS | 3556 | 1461163350919 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:42:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:42:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 986ms 07:42:30 INFO - PROCESS | 3556 | 1461163350954 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:42:30 INFO - PROCESS | 3556 | 1461163350957 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 07:42:30 INFO - PROCESS | 3556 | 1461163350961 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 3556 | 1461163350964 Marionette TRACE conn4 <- [1,2986,null,{}] 07:42:30 INFO - PROCESS | 3556 | 1461163350975 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 3556 | 1461163351116 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:42:31 INFO - PROCESS | 3556 | 1461163351278 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64B97000 == 119 [pid = 3556] [id = 758] 07:42:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 174 (0000008C5C946000) [pid = 3556] [serial = 2272] [outer = 0000000000000000] 07:42:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 175 (0000008C5CBD6C00) [pid = 3556] [serial = 2273] [outer = 0000008C5C946000] 07:42:31 INFO - PROCESS | 3556 | 1461163351342 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 3556 | ++DOMWINDOW == 176 (0000008C5D62BC00) [pid = 3556] [serial = 2274] [outer = 0000008C5C946000] 07:42:31 INFO - PROCESS | 3556 | 1461163351943 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:42:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:42:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1021ms 07:42:31 INFO - PROCESS | 3556 | 1461163351984 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:42:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:42:31 INFO - PROCESS | 3556 | 1461163351986 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 07:42:31 INFO - PROCESS | 3556 | 1461163351990 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 3556 | 1461163351992 Marionette TRACE conn4 <- [1,2990,null,{}] 07:42:31 INFO - PROCESS | 3556 | 1461163351996 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:32 INFO - PROCESS | 3556 | 1461163352129 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:42:32 INFO - PROCESS | 3556 | 1461163352278 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C65567800 == 120 [pid = 3556] [id = 759] 07:42:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 177 (0000008C5F7F4800) [pid = 3556] [serial = 2275] [outer = 0000000000000000] 07:42:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 178 (0000008C5F7FDC00) [pid = 3556] [serial = 2276] [outer = 0000008C5F7F4800] 07:42:32 INFO - PROCESS | 3556 | 1461163352340 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 3556 | ++DOMWINDOW == 179 (0000008C5FE8C800) [pid = 3556] [serial = 2277] [outer = 0000008C5F7F4800] 07:42:32 INFO - PROCESS | 3556 | 1461163352854 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:42:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:42:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 07:42:32 INFO - PROCESS | 3556 | 1461163352873 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 3556 | 1461163352876 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 07:42:32 INFO - PROCESS | 3556 | 1461163352879 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:42:32 INFO - PROCESS | 3556 | 1461163352881 Marionette TRACE conn4 <- [1,2994,null,{}] 07:42:32 INFO - PROCESS | 3556 | 1461163352885 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 3556 | 1461163353016 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:42:33 INFO - PROCESS | 3556 | 1461163353136 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C682E0000 == 121 [pid = 3556] [id = 760] 07:42:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 180 (0000008C5F7F5C00) [pid = 3556] [serial = 2278] [outer = 0000000000000000] 07:42:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 181 (0000008C60905000) [pid = 3556] [serial = 2279] [outer = 0000008C5F7F5C00] 07:42:33 INFO - PROCESS | 3556 | 1461163353196 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 3556 | ++DOMWINDOW == 182 (0000008C60A87C00) [pid = 3556] [serial = 2280] [outer = 0000008C5F7F5C00] 07:42:33 INFO - PROCESS | 3556 | 1461163353723 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:42:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:42:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 880ms 07:42:33 INFO - PROCESS | 3556 | 1461163353762 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 3556 | 1461163353765 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 07:42:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:42:33 INFO - PROCESS | 3556 | 1461163353768 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 3556 | 1461163353771 Marionette TRACE conn4 <- [1,2998,null,{}] 07:42:33 INFO - PROCESS | 3556 | 1461163353774 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 3556 | 1461163353928 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:42:34 INFO - PROCESS | 3556 | 1461163354080 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6A356000 == 122 [pid = 3556] [id = 761] 07:42:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 183 (0000008C60A84400) [pid = 3556] [serial = 2281] [outer = 0000000000000000] 07:42:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 184 (0000008C64686400) [pid = 3556] [serial = 2282] [outer = 0000008C60A84400] 07:42:34 INFO - PROCESS | 3556 | 1461163354139 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 3556 | ++DOMWINDOW == 185 (0000008C64B36800) [pid = 3556] [serial = 2283] [outer = 0000008C60A84400] 07:42:34 INFO - PROCESS | 3556 | [3556] 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 07:42:34 INFO - PROCESS | 3556 | 1461163354681 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:42:34 INFO - {} 07:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:42:34 INFO - {} 07:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:42:34 INFO - {} 07:42:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:42:34 INFO - {} 07:42:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 923ms 07:42:34 INFO - TEST-START | /FileAPI/fileReader.html 07:42:34 INFO - PROCESS | 3556 | 1461163354695 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 3556 | 1461163354697 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 07:42:34 INFO - PROCESS | 3556 | 1461163354701 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 3556 | 1461163354703 Marionette TRACE conn4 <- [1,3002,null,{}] 07:42:34 INFO - PROCESS | 3556 | 1461163354707 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 3556 | 1461163354834 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:42:35 INFO - PROCESS | 3556 | 1461163354997 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68C93800 == 123 [pid = 3556] [id = 762] 07:42:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 186 (0000008C60BD5000) [pid = 3556] [serial = 2284] [outer = 0000000000000000] 07:42:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 187 (0000008C659DB400) [pid = 3556] [serial = 2285] [outer = 0000008C60BD5000] 07:42:35 INFO - PROCESS | 3556 | 1461163355057 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 188 (0000008C659E1400) [pid = 3556] [serial = 2286] [outer = 0000008C60BD5000] 07:42:35 INFO - PROCESS | 3556 | 1461163355614 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:42:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:42:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:42:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:42:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:42:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 922ms 07:42:35 INFO - PROCESS | 3556 | 1461163355626 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 3556 | 1461163355628 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 07:42:35 INFO - TEST-START | /FileAPI/historical.html 07:42:35 INFO - PROCESS | 3556 | 1461163355632 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 3556 | 1461163355634 Marionette TRACE conn4 <- [1,3006,null,{}] 07:42:35 INFO - PROCESS | 3556 | 1461163355638 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:35 INFO - PROCESS | 3556 | 1461163355767 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:42:35 INFO - PROCESS | 3556 | 1461163355887 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C66893800 == 124 [pid = 3556] [id = 763] 07:42:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 189 (0000008C659DE400) [pid = 3556] [serial = 2287] [outer = 0000000000000000] 07:42:35 INFO - PROCESS | 3556 | ++DOMWINDOW == 190 (0000008C65C31400) [pid = 3556] [serial = 2288] [outer = 0000008C659DE400] 07:42:35 INFO - PROCESS | 3556 | 1461163355946 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 191 (0000008C65C79C00) [pid = 3556] [serial = 2289] [outer = 0000008C659DE400] 07:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:42:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:42:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:42:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:42:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:42:36 INFO - TEST-OK | /FileAPI/historical.html | took 819ms 07:42:36 INFO - PROCESS | 3556 | 1461163356443 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:42:36 INFO - PROCESS | 3556 | 1461163356454 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 3556 | 1461163356457 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 07:42:36 INFO - TEST-START | /FileAPI/idlharness.html 07:42:36 INFO - PROCESS | 3556 | 1461163356460 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 3556 | 1461163356463 Marionette TRACE conn4 <- [1,3010,null,{}] 07:42:36 INFO - PROCESS | 3556 | 1461163356467 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:36 INFO - PROCESS | 3556 | 1461163356633 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:42:36 INFO - PROCESS | 3556 | 1461163356770 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6707E000 == 125 [pid = 3556] [id = 764] 07:42:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 192 (0000008C659E1000) [pid = 3556] [serial = 2290] [outer = 0000000000000000] 07:42:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 193 (0000008C6681DC00) [pid = 3556] [serial = 2291] [outer = 0000008C659E1000] 07:42:36 INFO - PROCESS | 3556 | 1461163356826 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 3556 | ++DOMWINDOW == 194 (0000008C67DA7400) [pid = 3556] [serial = 2292] [outer = 0000008C659E1000] 07:42:37 INFO - PROCESS | 3556 | 1461163357841 Marionette TRACE conn4 <- [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]]]}] 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:42:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1505ms 07:42:38 INFO - PROCESS | 3556 | 1461163358004 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 3556 | 1461163358007 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 07:42:38 INFO - PROCESS | 3556 | 1461163358012 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 3556 | 1461163358014 Marionette TRACE conn4 <- [1,3014,null,{}] 07:42:38 INFO - TEST-START | /FileAPI/idlharness.worker 07:42:38 INFO - PROCESS | 3556 | 1461163358028 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:38 INFO - PROCESS | 3556 | 1461163358181 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:42:38 INFO - PROCESS | 3556 | 1461163358338 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6B595800 == 126 [pid = 3556] [id = 765] 07:42:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 195 (0000008C6681EC00) [pid = 3556] [serial = 2293] [outer = 0000000000000000] 07:42:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 196 (0000008C6922D000) [pid = 3556] [serial = 2294] [outer = 0000008C6681EC00] 07:42:38 INFO - PROCESS | 3556 | 1461163358397 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 3556 | ++DOMWINDOW == 197 (0000008C69233000) [pid = 3556] [serial = 2295] [outer = 0000008C6681EC00] 07:42:38 INFO - PROCESS | 3556 | [3556] 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 07:42:39 INFO - PROCESS | 3556 | 1461163359602 Marionette TRACE conn4 <- [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,{},{}]]]}] 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:42:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:42:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:42:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:42:39 INFO - {} 07:42:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1721ms 07:42:39 INFO - PROCESS | 3556 | 1461163359743 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 3556 | 1461163359747 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 07:42:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:42:39 INFO - PROCESS | 3556 | 1461163359750 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 3556 | 1461163359753 Marionette TRACE conn4 <- [1,3018,null,{}] 07:42:39 INFO - PROCESS | 3556 | 1461163359757 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 3556 | 1461163359896 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:42:40 INFO - PROCESS | 3556 | 1461163360041 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68C88800 == 127 [pid = 3556] [id = 766] 07:42:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 198 (0000008C64D44800) [pid = 3556] [serial = 2296] [outer = 0000000000000000] 07:42:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 199 (0000008C651F4400) [pid = 3556] [serial = 2297] [outer = 0000008C64D44800] 07:42:40 INFO - PROCESS | 3556 | 1461163360106 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 3556 | ++DOMWINDOW == 200 (0000008C6B511C00) [pid = 3556] [serial = 2298] [outer = 0000008C64D44800] 07:42:40 INFO - PROCESS | 3556 | 1461163360628 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:42:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:42:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 07:42:40 INFO - PROCESS | 3556 | 1461163360688 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:42:40 INFO - PROCESS | 3556 | 1461163360690 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 07:42:40 INFO - PROCESS | 3556 | 1461163360695 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 3556 | 1461163360698 Marionette TRACE conn4 <- [1,3022,null,{}] 07:42:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:42:40 INFO - PROCESS | 3556 | 1461163360702 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 3556 | 1461163360834 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:42:41 INFO - PROCESS | 3556 | 1461163361001 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6C66F800 == 128 [pid = 3556] [id = 767] 07:42:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 201 (0000008C656A0C00) [pid = 3556] [serial = 2299] [outer = 0000000000000000] 07:42:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 202 (0000008C656A6800) [pid = 3556] [serial = 2300] [outer = 0000008C656A0C00] 07:42:41 INFO - PROCESS | 3556 | 1461163361058 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 3556 | ++DOMWINDOW == 203 (0000008C6C6C3400) [pid = 3556] [serial = 2301] [outer = 0000008C656A0C00] 07:42:41 INFO - PROCESS | 3556 | 1461163361666 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:42:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1019ms 07:42:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:42:41 INFO - PROCESS | 3556 | 1461163361721 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 3556 | 1461163361723 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 07:42:41 INFO - PROCESS | 3556 | 1461163361727 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 3556 | 1461163361730 Marionette TRACE conn4 <- [1,3026,null,{}] 07:42:41 INFO - PROCESS | 3556 | 1461163361734 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:41 INFO - PROCESS | 3556 | 1461163361868 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:42:42 INFO - PROCESS | 3556 | 1461163362022 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5D16C000 == 129 [pid = 3556] [id = 768] 07:42:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 204 (0000008C585D6800) [pid = 3556] [serial = 2302] [outer = 0000000000000000] 07:42:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 205 (0000008C5C95E400) [pid = 3556] [serial = 2303] [outer = 0000008C585D6800] 07:42:42 INFO - PROCESS | 3556 | 1461163362080 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 3556 | ++DOMWINDOW == 206 (0000008C6C6C2800) [pid = 3556] [serial = 2304] [outer = 0000008C585D6800] 07:42:42 INFO - PROCESS | 3556 | 1461163362908 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1244ms 07:42:42 INFO - PROCESS | 3556 | 1461163362975 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:42:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:42:42 INFO - PROCESS | 3556 | 1461163362978 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 07:42:42 INFO - PROCESS | 3556 | 1461163362983 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 3556 | 1461163362986 Marionette TRACE conn4 <- [1,3030,null,{}] 07:42:42 INFO - PROCESS | 3556 | 1461163362993 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:43 INFO - PROCESS | 3556 | 1461163363117 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:42:43 INFO - PROCESS | 3556 | 1461163363271 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C60A20800 == 130 [pid = 3556] [id = 769] 07:42:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 207 (0000008C518C8800) [pid = 3556] [serial = 2305] [outer = 0000000000000000] 07:42:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 208 (0000008C56D97000) [pid = 3556] [serial = 2306] [outer = 0000008C518C8800] 07:42:43 INFO - PROCESS | 3556 | 1461163363326 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 3556 | ++DOMWINDOW == 209 (0000008C585AC800) [pid = 3556] [serial = 2307] [outer = 0000008C518C8800] 07:42:44 INFO - PROCESS | 3556 | 1461163364123 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1281ms 07:42:44 INFO - PROCESS | 3556 | 1461163364265 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 3556 | 1461163364272 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 07:42:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:42:44 INFO - PROCESS | 3556 | 1461163364324 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 3556 | 1461163364327 Marionette TRACE conn4 <- [1,3034,null,{}] 07:42:44 INFO - PROCESS | 3556 | 1461163364331 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:44 INFO - PROCESS | 3556 | 1461163364447 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C549A1000 == 129 [pid = 3556] [id = 420] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C11C000 == 128 [pid = 3556] [id = 419] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63D84000 == 127 [pid = 3556] [id = 628] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C4BA38000 == 126 [pid = 3556] [id = 335] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6785C000 == 125 [pid = 3556] [id = 666] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C55A2C800 == 124 [pid = 3556] [id = 351] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63F21000 == 123 [pid = 3556] [id = 753] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6168C800 == 122 [pid = 3556] [id = 752] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C63785800 == 121 [pid = 3556] [id = 751] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C62605800 == 120 [pid = 3556] [id = 750] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C60A36800 == 119 [pid = 3556] [id = 749] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA86000 == 118 [pid = 3556] [id = 748] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C12F800 == 117 [pid = 3556] [id = 747] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 208 (0000008C5D6BA400) [pid = 3556] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 207 (0000008C5CC9A400) [pid = 3556] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 206 (0000008C5CD24C00) [pid = 3556] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 205 (0000008C5CDA0C00) [pid = 3556] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5C06E800 == 116 [pid = 3556] [id = 746] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA17800 == 115 [pid = 3556] [id = 745] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5EA4A800 == 114 [pid = 3556] [id = 744] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C68F67800 == 113 [pid = 3556] [id = 742] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C68CB1000 == 112 [pid = 3556] [id = 741] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6786D000 == 111 [pid = 3556] [id = 740] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C65C07000 == 110 [pid = 3556] [id = 739] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C65AA1800 == 109 [pid = 3556] [id = 738] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64EBD800 == 108 [pid = 3556] [id = 737] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64E5E800 == 107 [pid = 3556] [id = 736] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64B93800 == 106 [pid = 3556] [id = 735] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C64836000 == 105 [pid = 3556] [id = 734] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C6004D800 == 104 [pid = 3556] [id = 733] 07:42:44 INFO - PROCESS | 3556 | --DOCSHELL 0000008C5937A000 == 103 [pid = 3556] [id = 732] 07:42:44 INFO - PROCESS | 3556 | 1461163364735 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:44 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C549A1000 == 104 [pid = 3556] [id = 770] 07:42:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 206 (0000008C498BDC00) [pid = 3556] [serial = 2308] [outer = 0000000000000000] 07:42:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 207 (0000008C4A264800) [pid = 3556] [serial = 2309] [outer = 0000008C498BDC00] 07:42:44 INFO - PROCESS | 3556 | 1461163364786 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 3556 | ++DOMWINDOW == 208 (0000008C50DD6000) [pid = 3556] [serial = 2310] [outer = 0000008C498BDC00] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 207 (0000008C59FB1000) [pid = 3556] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 206 (0000008C5769EC00) [pid = 3556] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 205 (0000008C5C687400) [pid = 3556] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 204 (0000008C5C674C00) [pid = 3556] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 203 (0000008C4BD81000) [pid = 3556] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 202 (0000008C4998D800) [pid = 3556] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 201 (0000008C5BEC7C00) [pid = 3556] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 200 (0000008C5000BC00) [pid = 3556] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 199 (0000008C5CAEAC00) [pid = 3556] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 198 (0000008C50A70800) [pid = 3556] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 197 (0000008C553B4800) [pid = 3556] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 196 (0000008C5897A800) [pid = 3556] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 195 (0000008C57394400) [pid = 3556] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 194 (0000008C55398000) [pid = 3556] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 193 (0000008C57CE0400) [pid = 3556] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 192 (0000008C585A4800) [pid = 3556] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 191 (0000008C5B763400) [pid = 3556] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 190 (0000008C5C174400) [pid = 3556] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 189 (0000008C5185AC00) [pid = 3556] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 188 (0000008C5CCC1000) [pid = 3556] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 187 (0000008C5C958800) [pid = 3556] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 186 (0000008C59F3E000) [pid = 3556] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 185 (0000008C5926E800) [pid = 3556] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | --DOMWINDOW == 184 (0000008C5D38EC00) [pid = 3556] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3556 | [3556] 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 07:42:45 INFO - PROCESS | 3556 | 1461163365258 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:42:45 INFO - {} 07:42:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 07:42:45 INFO - PROCESS | 3556 | 1461163365316 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 3556 | 1461163365319 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 07:42:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:42:45 INFO - PROCESS | 3556 | 1461163365322 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 3556 | 1461163365326 Marionette TRACE conn4 <- [1,3038,null,{}] 07:42:45 INFO - PROCESS | 3556 | 1461163365337 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 3556 | 1461163365451 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:42:45 INFO - PROCESS | 3556 | 1461163365556 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5FEA1800 == 105 [pid = 3556] [id = 771] 07:42:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 185 (0000008C55063C00) [pid = 3556] [serial = 2311] [outer = 0000000000000000] 07:42:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 186 (0000008C59F83400) [pid = 3556] [serial = 2312] [outer = 0000008C55063C00] 07:42:45 INFO - PROCESS | 3556 | 1461163365608 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 3556 | ++DOMWINDOW == 187 (0000008C5C174400) [pid = 3556] [serial = 2313] [outer = 0000008C55063C00] 07:42:46 INFO - PROCESS | 3556 | 1461163365995 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:42:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 07:42:46 INFO - PROCESS | 3556 | 1461163366059 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 3556 | 1461163366062 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 07:42:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:42:46 INFO - PROCESS | 3556 | 1461163366066 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 3556 | 1461163366068 Marionette TRACE conn4 <- [1,3042,null,{}] 07:42:46 INFO - PROCESS | 3556 | 1461163366072 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 3556 | 1461163366184 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:42:46 INFO - PROCESS | 3556 | 1461163366195 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6260F800 == 106 [pid = 3556] [id = 772] 07:42:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 188 (0000008C5C958800) [pid = 3556] [serial = 2314] [outer = 0000000000000000] 07:42:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 189 (0000008C5CBDF000) [pid = 3556] [serial = 2315] [outer = 0000008C5C958800] 07:42:46 INFO - PROCESS | 3556 | 1461163366243 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 3556 | ++DOMWINDOW == 190 (0000008C5CD25000) [pid = 3556] [serial = 2316] [outer = 0000008C5C958800] 07:42:47 INFO - PROCESS | 3556 | 1461163367025 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:42:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:42:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:42:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1117ms 07:42:47 INFO - PROCESS | 3556 | 1461163367185 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 3556 | 1461163367188 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 07:42:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:42:47 INFO - PROCESS | 3556 | 1461163367191 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 3556 | 1461163367193 Marionette TRACE conn4 <- [1,3046,null,{}] 07:42:47 INFO - PROCESS | 3556 | 1461163367197 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:47 INFO - PROCESS | 3556 | 1461163367345 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:42:47 INFO - PROCESS | 3556 | 1461163367362 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63CD0800 == 107 [pid = 3556] [id = 773] 07:42:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 191 (0000008C5D396800) [pid = 3556] [serial = 2317] [outer = 0000000000000000] 07:42:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 192 (0000008C5D629000) [pid = 3556] [serial = 2318] [outer = 0000008C5D396800] 07:42:47 INFO - PROCESS | 3556 | 1461163367418 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 3556 | ++DOMWINDOW == 193 (0000008C5EADFC00) [pid = 3556] [serial = 2319] [outer = 0000008C5D396800] 07:42:47 INFO - PROCESS | 3556 | 1461163367968 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:42:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:42:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:42:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:42:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:42:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:42:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:42:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:42:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:42:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 827ms 07:42:48 INFO - PROCESS | 3556 | 1461163368021 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 3556 | 1461163368023 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 07:42:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:42:48 INFO - PROCESS | 3556 | 1461163368027 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 3556 | 1461163368028 Marionette TRACE conn4 <- [1,3050,null,{}] 07:42:48 INFO - PROCESS | 3556 | 1461163368032 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 3556 | 1461163368203 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:42:48 INFO - PROCESS | 3556 | 1461163368228 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C63F8E800 == 108 [pid = 3556] [id = 774] 07:42:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 194 (0000008C64686C00) [pid = 3556] [serial = 2320] [outer = 0000000000000000] 07:42:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 195 (0000008C649B5000) [pid = 3556] [serial = 2321] [outer = 0000008C64686C00] 07:42:48 INFO - PROCESS | 3556 | 1461163368280 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 3556 | ++DOMWINDOW == 196 (0000008C64C44000) [pid = 3556] [serial = 2322] [outer = 0000008C64686C00] 07:42:48 INFO - PROCESS | 3556 | [3556] 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 07:42:48 INFO - PROCESS | 3556 | 1461163368802 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:42:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:42:48 INFO - {} 07:42:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 839ms 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 195 (0000008C5C668000) [pid = 3556] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 194 (0000008C57BEAC00) [pid = 3556] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 193 (0000008C59B57C00) [pid = 3556] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 192 (0000008C55391400) [pid = 3556] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 191 (0000008C5BE5E800) [pid = 3556] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 190 (0000008C4BD7CC00) [pid = 3556] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 189 (0000008C5D626000) [pid = 3556] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 188 (0000008C549FEC00) [pid = 3556] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 187 (0000008C4BD88C00) [pid = 3556] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 186 (0000008C5CB39400) [pid = 3556] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:42:49 INFO - PROCESS | 3556 | --DOMWINDOW == 185 (0000008C500C0800) [pid = 3556] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:42:49 INFO - PROCESS | 3556 | 1461163369052 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 3556 | 1461163369054 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 07:42:49 INFO - PROCESS | 3556 | 1461163369062 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 3556 | 1461163369064 Marionette TRACE conn4 <- [1,3054,null,{}] 07:42:49 INFO - PROCESS | 3556 | 1461163369067 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:42:49 INFO - PROCESS | 3556 | 1461163369176 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:42:49 INFO - PROCESS | 3556 | 1461163369182 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6499B000 == 109 [pid = 3556] [id = 775] 07:42:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 186 (0000008C5C668000) [pid = 3556] [serial = 2323] [outer = 0000000000000000] 07:42:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 187 (0000008C5CCA4800) [pid = 3556] [serial = 2324] [outer = 0000008C5C668000] 07:42:49 INFO - PROCESS | 3556 | 1461163369232 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 188 (0000008C65291800) [pid = 3556] [serial = 2325] [outer = 0000008C5C668000] 07:42:49 INFO - PROCESS | 3556 | 1461163369672 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:42:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:42:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 07:42:49 INFO - PROCESS | 3556 | 1461163369749 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:42:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:42:49 INFO - PROCESS | 3556 | 1461163369752 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 07:42:49 INFO - PROCESS | 3556 | 1461163369755 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 3556 | 1461163369757 Marionette TRACE conn4 <- [1,3058,null,{}] 07:42:49 INFO - PROCESS | 3556 | 1461163369761 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 3556 | 1461163369870 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:42:49 INFO - PROCESS | 3556 | 1461163369876 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EAE000 == 110 [pid = 3556] [id = 776] 07:42:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 189 (0000008C5CA19800) [pid = 3556] [serial = 2326] [outer = 0000000000000000] 07:42:49 INFO - PROCESS | 3556 | ++DOMWINDOW == 190 (0000008C5CA1DC00) [pid = 3556] [serial = 2327] [outer = 0000008C5CA19800] 07:42:49 INFO - PROCESS | 3556 | 1461163369922 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 191 (0000008C6528E400) [pid = 3556] [serial = 2328] [outer = 0000008C5CA19800] 07:42:50 INFO - PROCESS | 3556 | 1461163370370 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:42:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 07:42:50 INFO - PROCESS | 3556 | 1461163370430 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 3556 | 1461163370433 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 07:42:50 INFO - PROCESS | 3556 | 1461163370436 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:42:50 INFO - PROCESS | 3556 | 1461163370438 Marionette TRACE conn4 <- [1,3062,null,{}] 07:42:50 INFO - PROCESS | 3556 | 1461163370441 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:50 INFO - PROCESS | 3556 | 1461163370551 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:42:50 INFO - PROCESS | 3556 | 1461163370591 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5EA53000 == 111 [pid = 3556] [id = 777] 07:42:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 192 (0000008C585AD400) [pid = 3556] [serial = 2329] [outer = 0000000000000000] 07:42:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 193 (0000008C5CA21C00) [pid = 3556] [serial = 2330] [outer = 0000008C585AD400] 07:42:50 INFO - PROCESS | 3556 | 1461163370639 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 3556 | ++DOMWINDOW == 194 (0000008C6540C000) [pid = 3556] [serial = 2331] [outer = 0000008C585AD400] 07:42:51 INFO - PROCESS | 3556 | 1461163371226 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 07:42:51 INFO - PROCESS | 3556 | 1461163371279 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 3556 | 1461163371283 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 07:42:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:42:51 INFO - PROCESS | 3556 | 1461163371290 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 3556 | 1461163371294 Marionette TRACE conn4 <- [1,3066,null,{}] 07:42:51 INFO - PROCESS | 3556 | 1461163371300 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 3556 | 1461163371471 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:42:51 INFO - PROCESS | 3556 | 1461163371593 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C5C918800 == 112 [pid = 3556] [id = 778] 07:42:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 195 (0000008C4ACCD400) [pid = 3556] [serial = 2332] [outer = 0000000000000000] 07:42:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 196 (0000008C5000BC00) [pid = 3556] [serial = 2333] [outer = 0000008C4ACCD400] 07:42:51 INFO - PROCESS | 3556 | 1461163371654 Marionette DEBUG loaded listener.js 07:42:51 INFO - PROCESS | 3556 | ++DOMWINDOW == 197 (0000008C553BBC00) [pid = 3556] [serial = 2334] [outer = 0000008C4ACCD400] 07:42:52 INFO - PROCESS | 3556 | 1461163372292 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:42:52 INFO - PROCESS | 3556 | 1461163372433 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 07:42:52 INFO - PROCESS | 3556 | 1461163372442 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:42:52 INFO - PROCESS | 3556 | 1461163372445 Marionette TRACE conn4 <- [1,3070,null,{}] 07:42:52 INFO - PROCESS | 3556 | 1461163372449 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:52 INFO - PROCESS | 3556 | 1461163372596 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:42:52 INFO - PROCESS | 3556 | 1461163372750 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C61682000 == 113 [pid = 3556] [id = 779] 07:42:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 198 (0000008C585D6400) [pid = 3556] [serial = 2335] [outer = 0000000000000000] 07:42:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 199 (0000008C5AE2F800) [pid = 3556] [serial = 2336] [outer = 0000008C585D6400] 07:42:52 INFO - PROCESS | 3556 | 1461163372809 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 3556 | ++DOMWINDOW == 200 (0000008C5C683800) [pid = 3556] [serial = 2337] [outer = 0000008C585D6400] 07:42:53 INFO - PROCESS | 3556 | 1461163373366 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:42:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:42:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 965ms 07:42:53 INFO - PROCESS | 3556 | 1461163373414 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 3556 | 1461163373417 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 07:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:42:53 INFO - PROCESS | 3556 | 1461163373420 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 3556 | 1461163373425 Marionette TRACE conn4 <- [1,3074,null,{}] 07:42:53 INFO - PROCESS | 3556 | 1461163373437 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 3556 | 1461163373580 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:42:53 INFO - PROCESS | 3556 | 1461163373752 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64EB0000 == 114 [pid = 3556] [id = 780] 07:42:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 201 (0000008C5D393800) [pid = 3556] [serial = 2338] [outer = 0000000000000000] 07:42:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 202 (0000008C5F8E2400) [pid = 3556] [serial = 2339] [outer = 0000008C5D393800] 07:42:53 INFO - PROCESS | 3556 | 1461163373813 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 3556 | ++DOMWINDOW == 203 (0000008C60BDE000) [pid = 3556] [serial = 2340] [outer = 0000008C5D393800] 07:42:54 INFO - PROCESS | 3556 | 1461163374398 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1025ms 07:42:54 INFO - PROCESS | 3556 | 1461163374447 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 3556 | 1461163374450 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 07:42:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:42:54 INFO - PROCESS | 3556 | 1461163374473 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 3556 | 1461163374475 Marionette TRACE conn4 <- [1,3078,null,{}] 07:42:54 INFO - PROCESS | 3556 | 1461163374497 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:54 INFO - PROCESS | 3556 | 1461163374631 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:42:54 INFO - PROCESS | 3556 | 1461163374801 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C68B5D800 == 115 [pid = 3556] [id = 781] 07:42:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 204 (0000008C64688800) [pid = 3556] [serial = 2341] [outer = 0000000000000000] 07:42:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 205 (0000008C6468C000) [pid = 3556] [serial = 2342] [outer = 0000008C64688800] 07:42:54 INFO - PROCESS | 3556 | 1461163374862 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 3556 | ++DOMWINDOW == 206 (0000008C651F0800) [pid = 3556] [serial = 2343] [outer = 0000008C64688800] 07:42:55 INFO - PROCESS | 3556 | 1461163375379 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:42:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 07:42:55 INFO - PROCESS | 3556 | 1461163375418 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 3556 | 1461163375420 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 07:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:42:55 INFO - PROCESS | 3556 | 1461163375424 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 3556 | 1461163375426 Marionette TRACE conn4 <- [1,3082,null,{}] 07:42:55 INFO - PROCESS | 3556 | 1461163375430 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:55 INFO - PROCESS | 3556 | 1461163375562 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:42:55 INFO - PROCESS | 3556 | 1461163375723 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:55 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6A34F800 == 116 [pid = 3556] [id = 782] 07:42:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 207 (0000008C64684400) [pid = 3556] [serial = 2344] [outer = 0000000000000000] 07:42:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 208 (0000008C6540FC00) [pid = 3556] [serial = 2345] [outer = 0000008C64684400] 07:42:55 INFO - PROCESS | 3556 | 1461163375782 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 3556 | ++DOMWINDOW == 209 (0000008C659DF400) [pid = 3556] [serial = 2346] [outer = 0000008C64684400] 07:42:56 INFO - PROCESS | 3556 | 1461163376314 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 07:42:56 INFO - PROCESS | 3556 | 1461163376365 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 3556 | 1461163376368 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 07:42:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:42:56 INFO - PROCESS | 3556 | 1461163376375 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 3556 | 1461163376377 Marionette TRACE conn4 <- [1,3086,null,{}] 07:42:56 INFO - PROCESS | 3556 | 1461163376381 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 3556 | 1461163376538 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:42:56 INFO - PROCESS | 3556 | 1461163376714 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6B599000 == 117 [pid = 3556] [id = 783] 07:42:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 210 (0000008C68559800) [pid = 3556] [serial = 2347] [outer = 0000000000000000] 07:42:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 211 (0000008C68561800) [pid = 3556] [serial = 2348] [outer = 0000008C68559800] 07:42:56 INFO - PROCESS | 3556 | 1461163376776 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 3556 | ++DOMWINDOW == 212 (0000008C68B7C800) [pid = 3556] [serial = 2349] [outer = 0000008C68559800] 07:42:57 INFO - PROCESS | 3556 | 1461163377328 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:42:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 986ms 07:42:57 INFO - PROCESS | 3556 | 1461163377363 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 3556 | 1461163377365 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 07:42:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:42:57 INFO - PROCESS | 3556 | 1461163377369 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 3556 | 1461163377371 Marionette TRACE conn4 <- [1,3090,null,{}] 07:42:57 INFO - PROCESS | 3556 | 1461163377375 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:57 INFO - PROCESS | 3556 | 1461163377508 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:42:57 INFO - PROCESS | 3556 | 1461163377672 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6C665800 == 118 [pid = 3556] [id = 784] 07:42:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 213 (0000008C6855A000) [pid = 3556] [serial = 2350] [outer = 0000000000000000] 07:42:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 214 (0000008C69233400) [pid = 3556] [serial = 2351] [outer = 0000008C6855A000] 07:42:57 INFO - PROCESS | 3556 | 1461163377731 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 3556 | ++DOMWINDOW == 215 (0000008C6B4A8000) [pid = 3556] [serial = 2352] [outer = 0000008C6855A000] 07:42:58 INFO - PROCESS | 3556 | 1461163378262 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:42:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 07:42:58 INFO - PROCESS | 3556 | 1461163378295 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 3556 | 1461163378298 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 07:42:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:42:58 INFO - PROCESS | 3556 | 1461163378301 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 3556 | 1461163378303 Marionette TRACE conn4 <- [1,3094,null,{}] 07:42:58 INFO - PROCESS | 3556 | 1461163378307 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 3556 | 1461163378439 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:42:58 INFO - PROCESS | 3556 | 1461163378612 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6C911800 == 119 [pid = 3556] [id = 785] 07:42:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 216 (0000008C68560800) [pid = 3556] [serial = 2353] [outer = 0000000000000000] 07:42:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 217 (0000008C6A30E800) [pid = 3556] [serial = 2354] [outer = 0000008C68560800] 07:42:58 INFO - PROCESS | 3556 | 1461163378671 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 3556 | ++DOMWINDOW == 218 (0000008C6A315C00) [pid = 3556] [serial = 2355] [outer = 0000008C68560800] 07:42:59 INFO - PROCESS | 3556 | 1461163379217 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:42:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 923ms 07:42:59 INFO - PROCESS | 3556 | 1461163379227 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 3556 | 1461163379230 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 07:42:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:42:59 INFO - PROCESS | 3556 | 1461163379233 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 3556 | 1461163379235 Marionette TRACE conn4 <- [1,3098,null,{}] 07:42:59 INFO - PROCESS | 3556 | 1461163379239 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 3556 | 1461163379373 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:42:59 INFO - PROCESS | 3556 | 1461163379536 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C6AFD2800 == 120 [pid = 3556] [id = 786] 07:42:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 219 (0000008C69232400) [pid = 3556] [serial = 2356] [outer = 0000000000000000] 07:42:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 220 (0000008C6B50EC00) [pid = 3556] [serial = 2357] [outer = 0000008C69232400] 07:42:59 INFO - PROCESS | 3556 | 1461163379593 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 3556 | ++DOMWINDOW == 221 (0000008C6C11F000) [pid = 3556] [serial = 2358] [outer = 0000008C69232400] 07:43:00 INFO - PROCESS | 3556 | 1461163380079 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:43:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:43:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:43:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:43:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 07:43:00 INFO - PROCESS | 3556 | 1461163380116 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 3556 | 1461163380119 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 07:43:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:43:00 INFO - PROCESS | 3556 | 1461163380122 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 3556 | 1461163380124 Marionette TRACE conn4 <- [1,3102,null,{}] 07:43:00 INFO - PROCESS | 3556 | 1461163380128 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:00 INFO - PROCESS | 3556 | 1461163380294 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:43:00 INFO - PROCESS | 3556 | 1461163380470 Marionette TRACE conn4 -> [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\", \"69b2d891-d95d-4b89-9baa-79befa4e67be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 3556 | ++DOCSHELL 0000008C64A4B800 == 121 [pid = 3556] [id = 787] 07:43:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 222 (0000008C6A318800) [pid = 3556] [serial = 2359] [outer = 0000000000000000] 07:43:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 223 (0000008C6B20CC00) [pid = 3556] [serial = 2360] [outer = 0000008C6A318800] 07:43:00 INFO - PROCESS | 3556 | 1461163380530 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 3556 | ++DOMWINDOW == 224 (0000008C6C119000) [pid = 3556] [serial = 2361] [outer = 0000008C6A318800] 07:43:01 INFO - PROCESS | 3556 | 1461163381040 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:43:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:43:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 986ms 07:43:01 INFO - PROCESS | 3556 | 1461163381111 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 3556 | 1461163381114 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 07:43:02 WARNING - u'runner_teardown' () 07:43:02 INFO - No more tests 07:43:02 INFO - Got 0 unexpected results 07:43:02 INFO - SUITE-END | took 713s 07:43:02 INFO - Closing logging queue 07:43:02 INFO - queue closed 07:43:02 INFO - Return code: 0 07:43:02 WARNING - # TBPL SUCCESS # 07:43:02 INFO - Running post-action listener: _resource_record_post_action 07:43:02 INFO - Running post-run listener: _resource_record_post_run 07:43:03 INFO - Total resource usage - Wall time: 725s; CPU: 14.0%; Read bytes: 71635968; Write bytes: 1049779712; Read time: 1145650; Write time: 4757820 07:43:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:43:03 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 148646912; Read time: 0; Write time: 323230 07:43:03 INFO - run-tests - Wall time: 721s; CPU: 14.0%; Read bytes: 71635968; Write bytes: 888195072; Read time: 1145650; Write time: 4391860 07:43:03 INFO - Running post-run listener: _upload_blobber_files 07:43:03 INFO - Blob upload gear active. 07:43:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:43:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:43:03 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'] 07:43:03 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 07:43:04 INFO - (blobuploader) - INFO - Open directory for files ... 07:43:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:43:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:43:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:43:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:43:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:43:04 INFO - (blobuploader) - INFO - Done attempting. 07:43:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:43:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:43:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:43:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:43:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:43:06 INFO - (blobuploader) - INFO - Done attempting. 07:43:06 INFO - (blobuploader) - INFO - Iteration through files over. 07:43:06 INFO - Return code: 0 07:43:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:43:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e29115527b7c14a89a29b2817b0b5d4946c3b0d988f413cca8a957d9009d2cb8172c7d894d5675e3064a18a1c9f42518c1574c947f665fe2cbdcfd7fe84e643", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0d0b0c7dd872bd9f552055f7c3f96f803bf686791479eadefbf99a33dbef11262ce5a45c30a68085426b4bec27945fe58d2da4cf1267993ba196d7e41115473c"} 07:43:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:43:06 INFO - Writing to file C:\slave\test\properties\blobber_files 07:43:06 INFO - Contents: 07:43:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e29115527b7c14a89a29b2817b0b5d4946c3b0d988f413cca8a957d9009d2cb8172c7d894d5675e3064a18a1c9f42518c1574c947f665fe2cbdcfd7fe84e643", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0d0b0c7dd872bd9f552055f7c3f96f803bf686791479eadefbf99a33dbef11262ce5a45c30a68085426b4bec27945fe58d2da4cf1267993ba196d7e41115473c"} 07:43:06 INFO - Running post-run listener: copy_logs_to_upload_dir 07:43:06 INFO - Copying logs to upload dir... 07:43:06 INFO - mkdir: C:\slave\test\build\upload\logs 07:43:06 INFO - Copying logs to upload dir... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... 07:43:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1006.431000 ========= master_lag: 1.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 47 secs) (at 2016-04-20 07:43:07.453519) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:07.454910) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e29115527b7c14a89a29b2817b0b5d4946c3b0d988f413cca8a957d9009d2cb8172c7d894d5675e3064a18a1c9f42518c1574c947f665fe2cbdcfd7fe84e643", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0d0b0c7dd872bd9f552055f7c3f96f803bf686791479eadefbf99a33dbef11262ce5a45c30a68085426b4bec27945fe58d2da4cf1267993ba196d7e41115473c"} build_url:https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/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/2e29115527b7c14a89a29b2817b0b5d4946c3b0d988f413cca8a957d9009d2cb8172c7d894d5675e3064a18a1c9f42518c1574c947f665fe2cbdcfd7fe84e643", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0d0b0c7dd872bd9f552055f7c3f96f803bf686791479eadefbf99a33dbef11262ce5a45c30a68085426b4bec27945fe58d2da4cf1267993ba196d7e41115473c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VU_uDdXORBCnGAUJbj6nFg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:07.680630) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:07.681244) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:07.796413) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:07.796766) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:08.289058) ========= ========= Total master_lag: 1.56 =========